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 条
  • [41] A Novel Technique for Job Scheduling Algorithm in Real-Time Virtual Cloud Environment
    Siddique, Muhammad Zohaib
    2021 SIXTH INTERNATIONAL CONFERENCE ON FOG AND MOBILE EDGE COMPUTING (FMEC), 2021, : 57 - 62
  • [42] Real-time holonic scheduling of material handling operations in a dynamic manufacturing environment
    Babiceanu, RF
    Chen, FF
    Sturges, RH
    ROBOTICS AND COMPUTER-INTEGRATED MANUFACTURING, 2005, 21 (4-5) : 328 - 337
  • [43] Real-time Detection Algorithm for Moving Vehicles in Dynamic Traffic Environment
    Lan, Jinhui
    Guo, Min
    Liu, Xiaojie
    Sun, Xinrong
    Aibibu, Tuerniyazi
    Ran, Bin
    2013 IEEE INTERNATIONAL CONFERENCE ON ELECTRO-INFORMATION TECHNOLOGY (EIT 2013), 2013,
  • [44] Low-power Dynamic Scheduling Algorithm For Real-time Multiprocessor Systems
    Ko, Se-Jin
    Kim, Ki-Young
    Kim, Seok-Yoon
    ISOCC: 2008 INTERNATIONAL SOC DESIGN CONFERENCE, VOLS 1-3, 2008, : 516 - 519
  • [45] A Dynamic Window-Constrained Scheduling Algorithm for Multiprocessor Real-Time Systems
    Zhu Xiangbin
    SEC 2008: PROCEEDINGS OF THE FIFTH IEEE INTERNATIONAL SYMPOSIUM ON EMBEDDED COMPUTING, 2008, : 3 - 8
  • [46] An efficient real-time middleware scheduling algorithm for periodic real-time tasks
    Park, HJ
    Lee, CH
    ARTIFICIAL INTELLIGENCE AND SIMULATION, 2004, 3397 : 304 - 312
  • [47] Odyn: Deadlock Prevention and Hybrid Scheduling Algorithm for Real-Time Dataflow Applications
    Dauphin, Benjamin
    Pacalet, Renaud
    Enrici, Andrea
    Apvrille, Ludovic
    2019 22ND EUROMICRO CONFERENCE ON DIGITAL SYSTEM DESIGN (DSD), 2019, : 88 - 95
  • [48] Cross-layer scheduling algorithm for real-time applications in wireless networks
    State Key Laboratory of Networking and Switching Technology, Beijing University of Posts and Telecommunication, Beijing 100876, China
    Ruan Jian Xue Bao, 2008, 1 (156-166):
  • [49] An optimal real-time scheduling algorithm for multiprocessors
    Cho, Hyeonjoong
    Ravindran, Binoy
    Jensen, E. Douglas
    27TH IEEE INTERNATIONAL REAL-TIME SYSTEMS SYMPOSIUM, PROCEEDINGS, 2006, : 101 - +
  • [50] Real-time scheduling algorithm based on Linux
    Information Network Engineering Research Center, South China University of Technology, Guangzhou 510640, China
    Huanan Ligong Daxue Xuebao/Journal of South China University of Technology (Natural Science), 2008, 36 (04): : 104 - 109