An architecture and a dynamic scheduling algorithm of grid for providing security for real-time data-intensive applications

被引:9
作者
Islam, Mohd Rafiqul [1 ]
Hasan, Mohd Toufiq [2 ]
Ashaduzzaman, G. M. [2 ]
机构
[1] Amer Int Univ Bangladesh, Dept Comp Sci, Dhaka 1213, Bangladesh
[2] Khulna Univ, Comp Sci & Engn Discipline, Khulna, Bangladesh
关键词
D O I
10.1002/nem.765
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Real-time data-intensive applications with security concerns are arising in many disciplines of science and engineering. Scheduling algorithms play an important role in the design of real-time data-intensive applications. However, conventional real-time scheduling algorithms are inappropriate to fulfill the security requirements of real-time data-intensive applications. In this paper we have proposed a security-attentive dynamic real-time scheduling algorithm named SARDIG for scheduling real-time data-intensive applications. We have proposed a grid architecture which describes the scheduling framework of real-time data-intensive applications. In addition, we have introduced a mathematical model for providing security of the real-time data-intensive applications and a security gain function to quantitatively measure the security enhancement for applications running in the grid sites. We have also proved that the SARDIG algorithm always provides optimum security for real-time data-intensive applications. The time complexity of the SARDIG algorithm has been analyzed to show the efficiency of the algorithm. Simulation results show that the SARDIG algorithm provides better performance and security than other existing scheduling algorithms. Copyright (C) 2011 John Wiley & Sons, Ltd.
引用
收藏
页码:402 / 413
页数:12
相关论文
共 14 条
  • [1] The anatomy of the grid: Enabling scalable virtual organizations
    Foster, I
    Kesselman, C
    Tuecke, S
    [J]. INTERNATIONAL JOURNAL OF HIGH PERFORMANCE COMPUTING APPLICATIONS, 2001, 15 (03) : 200 - 222
  • [2] Scheduling resources in multi-user, heterogeneous, computing environments with SmartNet
    Freund, RF
    Gherrity, M
    Ambrosius, S
    Campbell, M
    Halderman, M
    Hensgen, D
    Keith, E
    Kidd, T
    Kussow, M
    Lima, JD
    Mirabile, F
    Moore, L
    Rust, B
    Siegel, HJ
    [J]. SEVENTH HETEROGENEOUS COMPUTING WORKSHOP (HCW '98), 1998, : 184 - 199
  • [3] ISLAM R, 2009, LNCS SERIES, P69
  • [4] Statistical prediction of task execution times through analytic benchmarking for scheduling in a heterogeneous environment
    Iverson, MA
    Özgüner, F
    Potter, LC
    [J]. (HCW '99) - EIGHTH HETEROGENEOUS COMPUTING WORKSHOP, PROCEEDINGS, 1999, : 99 - 111
  • [5] Dynamic mapping of a class of independent tasks onto heterogeneous computing systems
    Maheswaran, M
    Ali, S
    Siegel, HJ
    Hensgen, D
    Freund, RF
    [J]. JOURNAL OF PARALLEL AND DISTRIBUTED COMPUTING, 1999, 59 (02) : 107 - 131
  • [6] Decoupling computation and data scheduling in distributed data-intensive applications
    Ranganathan, K
    Foster, I
    [J]. 11TH IEEE INTERNATIONAL SYMPOSIUM ON HIGH PERFORMANCE DISTRIBUTED COMPUTING, PROCEEDINGS, 2002, : 352 - 358
  • [7] Stankovic J., 1998, DEADLINE SCHEDULING
  • [8] Security-driven scheduling for data-intensive applications on grids
    Department of Computer Science, San Diego State University, San Diego, CA 92182, United States
    不详
    [J]. Cluster Comput., 2007, 2 (145-153):
  • [9] A mathematical model and scheduling heuristics for satisfying prioritized data requests in an oversubscribed communication network
    Theys, MD
    Tan, M
    Beck, NB
    Siegel, HJ
    Jurczyk, M
    [J]. IEEE TRANSACTIONS ON PARALLEL AND DISTRIBUTED SYSTEMS, 2000, 11 (09) : 969 - 988
  • [10] XIE T, 2005, P 34 INT C PAR PROC