Dynamic scheduling algorithm for real-time applications in grid environment

被引:0
|
作者
Zhang, LC [1 ]
机构
[1] Guangdong Univ Technol, Dept Comp Sci & Technol, Guangdong 510090, Peoples R China
来源
关键词
D O I
暂无
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
Advances in networking infrastructure have led to the development of a new type of "computational grid" infrastructure that provides predictable, consistent and uniform access to geographically distributed resources such as computers, data repositories, scientific instruments, and advanced display devices. Such Grid environments are being used to construct sophisticated, performance-sensitive applications in such areas as supercomputer-enhanced instruments, desktop supercomputing, tele-immersive environments, and distributed super computing. Such applications designed to execute on "computational grids" frequently require dynamic scheduling of multiple resources in order to meet performance requirements. Motivated by these concerns, we have developed a general scheduling algorithm in Grid environment. In this paper, we propose a three level dynamic scheduling method. A set of thresholds and information list are used to collect the information of the grid. In first level, as task arrive in the one node of the system. the scheduler uses the information about the task and the state of node, and attempts to guarantee the new task by the execution of this node. If this task can be scheduled on this node and the time constraints can be met, we execute this task on this node. If this task cannot scheduled, the second level scheduling is started., we use the information list of the cluster that is connected closely by the node to find whether this Cluster can accept this new task and meet its time constraint. If the cluster can accept this new task, we transfer this new task to one underloaded node of this cluster and executes this new task on this underloaded nodded. If new task cannot be accepted by the cluster closely connected by the node, the third level scheduling is started., we use the information list to find a remote cluster in the grid to accept this task and execute it on the remote cluster in the grid.
引用
收藏
页码:209 / 214
页数:6
相关论文
共 50 条
  • [31] Developing a new dynamic scheduling algorithm for real-time multiprocessor systems
    Qiao, Ying
    Wang, Hong-An
    Dai, Guo-Zhong
    Ruan Jian Xue Bao/Journal of Software, 2002, 13 (01): : 51 - 58
  • [32] ACO Based Dynamic Scheduling Algorithm for Real-Time Multiprocessor Systems
    Shah, Apurva
    Kotecha, Ketan
    INTERNATIONAL JOURNAL OF GRID AND HIGH PERFORMANCE COMPUTING, 2011, 3 (03) : 20 - 30
  • [33] A new dynamic scheduling algorithm for real-time homogenous multiprocessor systems
    Yang, Yuhai
    Bin, Xuelian
    Yu, Shengsheng
    DCABES 2006 PROCEEDINGS, VOLS 1 AND 2, 2006, : 1064 - 1068
  • [34] A Research on Dynamic Scheduling Algorithm of Real-Time Operating Systems on Uniprocessor
    Shang, Kun
    Ding, Huan
    ADVANCED RESEARCH ON INFORMATION SCIENCE, AUTOMATION AND MATERIAL SYSTEM, PTS 1-6, 2011, 219-220 : 40 - +
  • [35] Dynamic scheduling algorithm for hybrid real-time tasks with precedence constraints
    Yin, Jin-Yong
    Gu, Guo-Chang
    Zhao, Jing
    Jisuanji Jicheng Zhizao Xitong/Computer Integrated Manufacturing Systems, CIMS, 2010, 16 (02): : 411 - 416
  • [36] Enhancing security of real-time applications on grids through dynamic scheduling
    Xie, T
    Qin, X
    JOB SCHEDULING STRATEGIES FOR PARALLEL PROCESSING, 2005, 3834 : 219 - 237
  • [37] SCHEDULING IN HARD REAL-TIME APPLICATIONS
    ZHU, J
    LEWIS, TG
    JACKSON, W
    WILSON, RL
    IEEE SOFTWARE, 1995, 12 (03) : 54 - 63
  • [38] Real-time dynamic traffic scheduling for medical applications on IEEE 802.15.6
    Gil, Guilherme
    Pedreiras, Paulo
    Moutinho, Luis
    2022 THIRTEENTH INTERNATIONAL CONFERENCE ON UBIQUITOUS AND FUTURE NETWORKS (ICUFN), 2022, : 92 - 94
  • [39] Dynamic Scheduling Algorithms for Workflow Applications in Grid Environment
    Simion, Alina
    Sbirlea, Dragos
    Pop, Florin
    Cristea, Valentin
    11TH INTERNATIONAL SYMPOSIUM ON SYMBOLIC AND NUMERIC ALGORITHMS FOR SCIENTIFIC COMPUTING (SYNASC 2009), 2009, : 254 - 261
  • [40] DYNAMIC SCHEDULING OF HARD REAL-TIME TASKS AND REAL-TIME THREADS
    SCHWAN, K
    ZHOU, HY
    IEEE TRANSACTIONS ON SOFTWARE ENGINEERING, 1992, 18 (08) : 736 - 748