计算机应用 ›› 2010, Vol. 30 ›› Issue (11): 2861-2863.

• 先进计算 •    下一篇

考虑本地作业流时的网格资源调度算法

李荣胜1,赵文峰2,徐惠民2   

  1. 1. 北京邮电大学
    2.
  • 收稿日期:2010-05-10 修回日期:2010-07-09 发布日期:2010-11-05 出版日期:2010-11-01
  • 通讯作者: 李荣胜
  • 基金资助:
    国家973计划项目;贵州省重大科技专项计划

Scheduling algorithm on grid resources in consideration of local workloads

  • Received:2010-05-10 Revised:2010-07-09 Online:2010-11-05 Published:2010-11-01

摘要: 研究了网格资源上有和没有本地作业流两种情况下两种网格资源调度算法的性能优劣对比情况。建立了一个资源的本地随机作业流模型,提出了最快处理器可用资源优先(HRARF)和最适合作业并行度可用资源优先(MSNARF)两种网格资源调度算法,并对所提出的两种算法在资源有和没有本地作业流两种情况下调度网格作业的完工时间进行仿真。仿真结果显示,在资源负载较重时,在有和没有本地作业流两种情况下,HRARF和MSNARF两种算法的性能优劣对比正好相反。在网格中,两种算法在资源共享时和资源独占时的性能优劣对比可能不同。

关键词: 完工时间, 本地作业, 动态负载, 作业调度, 网格计算

Abstract: Performances of two resource scheduling algorithms on grid resources with and without stochastic local workloads were studied. A stochastic local workload model of grid resources was established. Two scheduling algorithms on grid resources, Highest CPU-Rating Available Resource First (HRARF) and Most Suitable CPU-Number Available Resource First (MSNARF), were proposed. Makespans of grid workloads scheduled by the two proposed resource scheduling algorithms with and without stochastic local workloads were simulated. The simulation results show that when the loads of resources are heavy, the relative performance of MSNARF algorithm and HRARF algorithm on grid resources with and without stochastic local workload is reverse. In grid computing, relative performance of two scheduling algorithms on sharing resources and exclusive resources may be different.

Key words: makespan, local workload, dynamic load, job scheduling, grid computing