基于最早完成时间的网格任务调度算法

基于最早完成时间的网格任务调度算法

论文摘要

网格作为典型的分布式应用系统,由大量分布共享的异构资源组成,这些资源协同提供了巨大的计算能力。而这些具有广域上分布、自主管理、本质上异构、负载动态变化等特性的资源,也在一定程度上阻碍了计算网格的应用向纵深发展,同时也给计算网格的应用基础研究提出了新的挑战,使得网格环境下的任务调度所面临的问题比传统分布式环境要复杂得多。网格资源管理与调度是高性能网格计算领域中的一个重要研究课题。在网格任务调度中,通信的延迟是影响调度算法的一个重要因素,它导致任务间等待,还使得处理单元空闲间隔时间过多。另外,如何充分的利用资源,选择资源也是一个重要的因素。本文研究了网格环境下任务调度策略,考虑了通信延迟与资源预处理对算法的影响。主要工作包括以下两个方面:一方面,由于传统的网格任务调度,没有对资源进行预处理,不能根据资源特性,很好的对资源进行利用。因此,本文运用了模糊聚类的方法对资源进行了预处理,通过对资源特征进行模糊聚类,减少了调度过程中选择处理单元所花费的时间。另一方面,本文结合表调度技术与任务复制技术,提出了CFTD算法(Cluster Earliest Finish Time Duplication基于资源聚类的最早完成时间复制策略)。通过冗余调度前驱任务到处理器的空闲时间段来减少任务之间通信延迟。有利于保持任务的并行性,提高处理器的利用率,从而缩短整个任务图的并行完成时间。实验结果表明,本文算法优于HEFT任务调度算法。

论文目录

  • 摘要
  • ABSTRACT
  • 第1章 绪论
  • 1.1 本课题的研究背景及意义
  • 1.2 网格计算研究现状
  • 1.2.1 国外网格计算研究
  • 1.2.2 国内研究现状
  • 1.3 论文的主要内容
  • 1.4 论文的组织结构
  • 第2章 网格任务调度
  • 2.1 任务调度概述
  • 2.1.1 任务调度的特点
  • 2.1.2 任务调度的主要目标
  • 2.2 网格调度体系结构
  • 2.2.1 网格调度模型
  • 2.2.2 网格调度的体系结构
  • 第3章 基于最早完成时间的网格任务复制算法预处理
  • 3.1 模糊理论
  • 3.1.1 截集
  • 3.1.2 相似度
  • 3.1.3 模糊综合评价
  • 3.2 算法资源预处理方法——资源模糊聚类
  • 3.2.1 网格资源模糊聚类
  • 3.2.2 其他网格资源聚类方法分析
  • 3.2.3 预处理性能比较
  • 第4章 基于资源聚类的最早完成时间任务复制调度算法
  • 4.1 相关基于DAG网格调度算法简介
  • 4.1.1 表调度算法
  • 4.1.2 聚簇调度算法
  • 4.1.3 基于任务复制的调度算法
  • 4.1.4 启发式调度算法
  • 4.2 CFTD算法
  • 4.2.1 CFTD算法模型建立
  • 4.2.2 CFTD算法描述
  • 4.2.3 CFTD算法实例
  • 第5章 模拟与仿真实验
  • 5.1 网格模拟与仿真工具
  • 5.1.1 GridSim概述
  • 5.1.2 Gridsim体系结构
  • 5.2 实验过程及结果分析
  • 5.2.1 实验评价
  • 5.2.2 实验结果及分析
  • 第6章 总结与展望
  • 参考文献
  • 致谢
  • 相关论文文献

    • [1].电磁云计算的多目标任务调度算法研究[J]. 电气技术 2020(04)
    • [2].面向云计算的任务调度算法综述[J]. 计算机系统应用 2020(03)
    • [3].基于任务调度算法的智能燃烧控制器设计[J]. 数字技术与应用 2020(04)
    • [4].云计算任务调度算法综述[J]. 现代计算机(专业版) 2018(13)
    • [5].遗传算法在云计算任务调度算法中的应用研究[J]. 西安文理学院学报(自然科学版) 2016(01)
    • [6].预测模型下模糊控制实时任务调度算法[J]. 海南热带海洋学院学报 2017(02)
    • [7].云计算中一种基于遗传算法与效益驱动的任务调度算法[J]. 内蒙古师范大学学报(自然科学汉文版) 2017(02)
    • [8].基于云计算环境的任务调度算法探究[J]. 菏泽学院学报 2017(02)
    • [9].面向移动设备的温度感知的任务调度算法[J]. 计算机工程与科学 2017(04)
    • [10].云计算中任务调度算法的研究综述[J]. 电子商务 2016(07)
    • [11].云计算环境下改进加权轮转任务调度算法研究[J]. 牡丹江师范学院学报(自然科学版) 2015(01)
    • [12].云计算任务调度算法研究[J]. 沈阳师范大学学报(自然科学版) 2015(03)
    • [13].云环境下基于强化学习的多目标任务调度算法[J]. 小型微型计算机系统 2020(02)
    • [14].基于重复异构最早完成时间的云计算任务调度算法[J]. 西南师范大学学报(自然科学版) 2020(05)
    • [15].一种满足能效的云任务调度算法[J]. 武汉轻工大学学报 2020(04)
    • [16].相控阵雷达任务调度算法综述[J]. 飞航导弹 2019(11)
    • [17].基于双适应度遗传退火的云任务调度算法[J]. 电子科技大学学报 2013(06)
    • [18].面向云计算的任务调度算法研究[J]. 安徽大学学报(自然科学版) 2014(05)
    • [19].基于云计算的“用户期待”任务调度算法的研究[J]. 大众科技 2011(04)
    • [20].基于等待时间的多任务调度算法的研究与设计[J]. 计算机与数字工程 2011(12)
    • [21].基于负载平衡的任务调度算法[J]. 电脑知识与技术 2009(33)
    • [22].基于马尔科夫决策过程的高能效任务调度算法[J]. 计算机应用与软件 2020(01)
    • [23].基于改进蚁群算法的云计算用户任务调度算法[J]. 电信科学 2020(02)
    • [24].基于改进伯格博弈模型的云计算任务调度[J]. 控制工程 2020(03)
    • [25].一种启发式数据分发网格任务调度算法[J]. 中国新通信 2020(04)
    • [26].云工作流任务调度算法研究[J]. 通讯世界 2015(08)
    • [27].云服务中任务调度算法的改进[J]. 电子技术与软件工程 2015(15)
    • [28].改进模糊聚类的云任务调度算法[J]. 计算机工程与设计 2015(09)
    • [29].云计算环境下任务调度算法的研究[J]. 电子科技 2015(11)
    • [30].基于负载均衡的任务调度算法[J]. 吉林大学学报(理学版) 2014(04)

    标签:;  ;  ;  ;  

    基于最早完成时间的网格任务调度算法
    下载Doc文档

    猜你喜欢