首页> 中文学位 >云环境下时间感知的高效工作流任务调度策略研究
【6h】

云环境下时间感知的高效工作流任务调度策略研究

代理获取

目录

声明

摘要

第一章绪论

1.1研究背景和意义

1.2国内外研究现状

1.2.1云计算技术研究现状

1.2.2云计算工作流任务调度算法研究现状

1.3论文的主要工作

1.4论文的组织结构

第二章云计算环境下任务调度相关概述

2.1云计算技术概述

2.1.1云计算技术概述

2.1.2云计算服务体系结构

2.1.3云计算的核心技术

2.2云计算任务调度过程

2.3时间开销模型和资源利用率模型

2.3.1工作流时间开销模型

2.3.2数据中心资源利用率模型

2.4本章小结

第三章云环境下时间感知的动态任务调度方法

3.1问题描述与分析

3.2云环境下一种针对并发工作流的动态任务调度方法

3.2.1关键路径查找

3.2.2时间和资源利用率感知的任务调度

3.2.3优先级驱动的资源抢占

3.2.4全局工作流调度

3.4实验仿真与结果分析

3.4.1实验环境与参数设置

3.4.2实验结果与分析

3.5本章小结

第四章基于遗传算法的工作流任务调度方法

4.1问题描述与分析

4.2时间模型改进和遗传算法编码设计

4.2.1传统遗传算法

4.2.2工作流时间开销模型修改与适应度函数

4.2.3工作流任务到物理机资源的编码设计

4.3基于遗传算法的工作流任务调度方法

4.3.1 IGSM原理

4.3.2 IGSM算法实现

4.4实验仿真与结果分析

4.4.1实验环境与参数设置

4.4.2实验结果与分析

4.5本章小结

5.1论文内容总结

5.2未来工作展望

致谢

参考文献

作者简介

展开▼

摘要

作为一种商业服务模式和计算模式,云计算在工业领域和学术领域均已获得了广泛的关注。得益于其灵活性和便利性,海量工作流应用可以在云平台上同时被处理。当前云环境下数据中心为应用服务的资源使用效率仍然存在较大提升空间,如何高效省时地为工作流调度资源仍旧是一个待解决的热点问题。目前云环境中的任务调度策略在调度过程中对上面两种目标的兼顾不足,因此研究基于资源利用率和用户时间开销的工作流任务调度策略有重要意义。 文章在分析国内外学者研究成果现状的基础上,针对云用户在处理应用时关注完成时间而云供应商主要考虑资源使用情况这一现实问题,提出云环境下工作流时间开销模型和云数据中心资源利用率模型,进一步做出了以下工作: (1)在上述模型的基础上,提出了一种针对并发工作流的动态任务调度策略,该方法通过分析关键路径得出工作流中任务的优先级,然后结合数据中心实时资源使用情况做出任务调度,并考虑高优先级任务抢占优质资源,确保兼顾工作流时间开销以及数据中心资源利用率。仿真实验结果证明,提出的算法有一定的优越性和可行性。 (2)提出云环境下基于遗传算法的工作流任务调度策略,算法对传统遗传算法中的选择、交叉和变异操作结合任务优先级和资源利用率进行优化,每个迭代进行两次筛选,交叉部分保留优质基因并根据交叉结果扰动,变异操作考虑优先级,提高算法寻找优秀解的能力。实验结果证明了该算法在优化工作流的时间开销和提高资源利用率方面的优越性能。

著录项

相似文献

  • 中文文献
  • 外文文献
  • 专利
代理获取

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号