首页> 外文OA文献 >Job scheduling approaches based on firefly algorithm for computational grid
【2h】

Job scheduling approaches based on firefly algorithm for computational grid

机译:基于萤火虫算法的作业网格调度方法

摘要

Computational Grid emerged to satisfy the rising demand for bandwidth, storage, and computational resources. Job Scheduling on computational grids is identified as NP-hard problem due to the heterogeneity of grid resources. Numerous researches have applied metaheuristics to find polynomial times for the job scheduling problem. These metaheuristics generated good but not optimal schedules. The current metaheuristics suffer from several limitations that cause long makespan time and flowtime. The aim of this research is to design and implement grid job scheduling approaches to map clients’ jobs to the available resources in order to finish the submitted jobs within the optimal makespan time and flowtime. This research presents novel static, hybrid static and dynamic metaheuristics approaches based on Firefly Algorithm for grid job scheduling. Based on the review of the available literature, Firefly Algorithm has yet to be applied in the job scheduling on computational grid. Experiments using simulations and real workload traces were conducted to study the performance of the proposed scheduling approaches. Empirical results revealed that the proposed scheduling approaches outperform other scheduling approaches in the case of typical and heavy workloads in terms of both makespan time and flowtime. The average improvement ratios achieved by the static, hybrid static and dynamic scheduling approaches over Genetic Algorithm in the case of makespan time were 23%, 32% and 28% respectively for typical workloads, and 51%, 59% and 42% for heavy workloads. In the case of flowtime, the average improvement ratios were 62%, 81 % and 21% respectively for typical workloads, and 40%, 58% and 57% for heavy workloads.
机译:计算网格应运而生,以满足对带宽,存储和计算资源日益增长的需求。由于网格资源的异构性,计算网格上的作业调度被确定为NP难题。许多研究已经应用元启发式方法来找到作业调度问题的多项式时间。这些元启发法产生了良好但并非最佳的进度表。当前的元启发式方法遭受若干限制,这些限制导致较长的制造时间和流动时间。这项研究的目的是设计和实施网格作业调度方法,以将客户的作业映射到可用资源,以便在最佳的建立时间和流程时间内完成提交的作业。这项研究提出了基于Firefly算法的网格静态静态,混合静态和动态元启发式方法。基于对现有文献的回顾,Firefly算法尚未在计算网格的作业调度中应用。进行了使用模拟和实际工作量跟踪的实验,以研究所提出的调度方法的性能。实证结果表明,在典型且繁重的工作量的情况下,建议的调度方法在制造时间和流程时间方面均胜过其他调度方法。相对于遗传工作时间,通过静态,混合静态和动态调度方法相对于遗传算法的平均改进率在典型工作量下分别为23%,32%和28%,在繁重工作量下分别为51%,59%和42% 。就工作时间而言,典型工作量的平均改善率分别为62%,81%和21%,繁重工作量的平均改善率分别为40%,58%和57%。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号