混合云环境下的资源调度
本文关键词:混合云环境下的资源调度
更多相关文章: 混合云 工作流调度 帕雷托最优 整数线性规划 敏感性 QoS
【摘要】:工作流技术作为一种抽象手段,曾被广泛应用于流水线生产、自动化办公、科学研究等领域。随着云计算的兴起,如何在云环境下调度工作流任务成为了工作流管理系统的新课题。“资源即服务”、“pay per use”等概念的提出,让计算资源能够像水、电一样被有偿使用。工作流调度的研究也从基于时间的调度策略,向基于Quality-of-Service(QoS)约束的调度策略转变。混合云作为新型云环境具有广泛的实用价值,混合云资源调度也成为近年来的研究热点,具有十分重要的研究意义。现有的工作流调度算法主要基于网格或单云环境实现,在混合云环境中的工作流调度需要考虑如任务在混合云上的分配,公有云资源选取等多种因素。现有的混合云调度算法也存在求解速度慢等缺点。针对以上问题,本文分析混合云工作流调度场景,给出了基于数据敏感性、截止时间以及调度费用三种约束下的混合云工作流调度模型,并利用整数线性规划思想对调度问题建模,求解在满足截止时间要求和数据敏感性约束的前提下优化调度成本的调度策略。为加快求解速度,本文基于“帕雷托最优”理论实现任务分配方案筛选,减少了任务与计算资源间的映射关系,减小了计算规模。本文的主要研究工作与贡献如下:1.本文通过分析现阶段在云资源调度方面的研究成果,从工作流调度入手研究基于性能与成本的云资源调度策略。为给出混合云工作流调度模型,本文在现有的基于最大努力交付与基于QoS的两种调度策略的基础上,结合混合云环境的结构以及商业模式,给出了混合云下基于敏感性约束、截止时间与调度费用的工作流调度模型,为后续研究混合云下的工作流调度算法提供研究基础。2.针对用户对云平台计算能力需求的不同,本文研究了混合云环境下工作流调度方法。利用PCH(Path Cluster Heuristic)算法评判私有云计算能力,从而确定工作流任务能否收敛到私有云内部调度。在私有云内部,利用PCP算法实现工作流调度。在同时使用公有云与私有云资源的情况下,将工作流调度问题抽象为整数规划(Integer Linear Program,ILP)问题,建模求解调度策略。3.为优化ILP模型求解速度,本文利用“帕雷托最优”原理,在资源分配之前,对任务在混合云上分配方案进行筛选,排除不可能成为最优解的分配方案,减少了任务与计算资源间的映射关系,减小了计算规模。在ILP模型求解过程中判断每种分配方案能否满足截止时间要求,并选取调度费用最优的调度方案。4.模拟实验与分析。模拟实验比较了不同工作流规模下ILP模型的求解时间以及调度结果,实验表明本文的优化方法能够缩短模型求解时间,在不同规模下都能得到较优的实验结果且误差较小。
【关键词】:混合云 工作流调度 帕雷托最优 整数线性规划 敏感性 QoS
【学位授予单位】:浙江工业大学
【学位级别】:硕士
【学位授予年份】:2015
【分类号】:TP393.09
【目录】:
- 摘要5-7
- ABSTRACT7-11
- 第1章 绪论11-15
- 1.1 研究背景和意义11-13
- 1.2 研究目标与内容13-14
- 1.2.1 研究目标13
- 1.2.2 研究内容13-14
- 1.3 本文组织结构14-15
- 第2章 国内外相关理论与研究15-25
- 2.1 云计算15-17
- 2.1.1 云计算的定义与特点15-16
- 2.1.2 云的分类16
- 2.1.3 云计算的服务类型16-17
- 2.2 云计算资源调度17-24
- 2.2.1 问题分类17-18
- 2.2.2 调度算法与策略18-22
- 2.2.3 混合云工作流调度研究成果22-24
- 2.3 本章小结24-25
- 第3章 混合云工作流调度25-42
- 3.0 系统模型25-29
- 3.1 工作流模型29-31
- 3.2 安全模型31-32
- 3.3 费用模型32-33
- 3.4 私有云计算能力判断方法33-38
- 3.5 私有云内部调度38-40
- 3.6 混合云调度40-41
- 3.7 本章小结41-42
- 第4章 基于多目标优化模型的混合云工作流调度42-50
- 4.1 基于帕累托最优的任务分配策略42-46
- 4.1.1 帕雷托最优42-43
- 4.1.2 任务分配方案筛选43-46
- 4.2 整数线性规划建模46-49
- 4.3 本章小结49-50
- 第5章 模拟实验与结果分析50-57
- 5.1 混合云环境模拟50-51
- 5.2 性能指标51
- 5.3 实验结果与分析51-56
- 5.4 本章小结56-57
- 第6章 总结与展望57-59
- 6.1 总结57-58
- 6.2 展望58-59
- 参考文献59-63
- 致谢63-64
- 攻读学位期间参加的科研项目和成果64
【共引文献】
中国期刊全文数据库 前10条
1 王鹏;黄焱;刘峰;安俊秀;;大数据技术中计算与数据的协作机制[J];成都信息工程学院学报;2014年01期
2 吴雨淋;龚光红;李妮;;计算机生成兵力模型的实时调度技术[J];北京航空航天大学学报;2015年02期
3 姜茸;廖鸿志;杨明;;云计算可信性问题研究[J];电子技术应用;2015年02期
4 LIU Yaqiu;SHAO Hongrun;JING Weipeng;QIU Zhaowen;;Multi-DAGs Scheduling Integrating with Security and Availability in Cloud Environment[J];Chinese Journal of Electronics;2015年04期
5 储雅;马廷淮;赵立成;;云计算资源调度:策略与算法[J];计算机科学;2013年11期
6 齐平;李龙澍;;动态商拓扑模型及其在路径查找中的应用[J];模式识别与人工智能;2014年04期
7 王鹏;黄焱;李坤;郭又铭;;云计算集群相空间负载均衡度优先调度算法研究[J];计算机研究与发展;2014年05期
8 杨玉丽;彭新光;黄名选;边婧;;基于离散粒子群优化的云工作流调度[J];计算机应用研究;2014年12期
9 刘亚秋;邵洪润;景维鹏;;云环境下融合安全与可用性的DAG任务调度[J];计算机工程;2014年12期
10 张巍;朱艳春;孙宝文;祝世伟;;基于信任的虚拟企业伙伴选择模型构建及仿真[J];计算机集成制造系统;2015年02期
中国博士学位论文全文数据库 前2条
1 邓见光;云计算任务调度策略研究[D];华南理工大学;2014年
2 孙大为;云计算环境中高质量资源管理及高可信安全策略研究[D];东北大学;2012年
中国硕士学位论文全文数据库 前10条
1 张玢;云计算在电力企业数据中心的研究与应用[D];华北电力大学;2013年
2 朱英;基于Eucalyptus私有云平台上的应用自动化部署的研究与实现[D];电子科技大学;2013年
3 邢乐乐;面向海量森林资源信息的云计算作业调度算法的研究[D];东北林业大学;2013年
4 刘博;云环境下频繁项集挖掘与调度策略的研究[D];扬州大学;2013年
5 郭刚;基于云计算的信息门户平台系统[D];电子科技大学;2013年
6 李晓;云计算环境下基于网络博弈的任务调度算法[D];山东师范大学;2014年
7 别玉玉;云计算环境下基于信任的访问控制技术研究[D];中国矿业大学;2014年
8 殷小龙;云计算环境下的虚拟机调度策略研究[D];南京邮电大学;2014年
9 刘婧文;基于D-S证据理论的可信评估机制研究[D];南京邮电大学;2014年
10 李岩;基于多实体贝叶斯网络的云用户行为评估模型[D];河北大学;2015年
,本文编号:851321
本文链接:https://www.wllwen.com/guanlilunwen/ydhl/851321.html