基于多服务质量目标的云工作流任务调度方法研究

来源 :杭州电子科技大学 | 被引量 : 0次 | 上传用户:gtghs
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着云计算的快速发展以及工作流技术在云计算中的应用,云工作流任务调度问题引起了广泛的重视。如何满足执行时间、系统性能、成本等服务质量(Quality of Service,Qo S)是云工作流任务调度问题中亟待解决的问题。近年来,云工作流任务调度领域已有许多针对各个优化目标的方法,其中部分方法只考虑单一目标使其调度目标最优,却没有考虑多服务质量目标问题的云工作流任务调度。针对现有方法未能综合考虑服务质量目标的问题,本文将云工作流任务和资源节点的属性考虑到调度模型中,然后分别引入新颖性排名和相似性度量这两种技术对云工作流任务调度进行了研究,并优化了云工作流任务调度模型,最后通过实验验证了基于多服务质量目标的云工作流任务调度算法的有效性和合理性。具体来说,本文的主要工作内容与创新点如下方面:1.针对云环境中系统的高效性和用户成本的问题,本文提出了一种基于新颖性排名和多服务质量目标的云工作流调度算法,首先将资源节点执行任务的频度、任务的等待时间和执行时间作为因子加入推荐模型,然后使用模拟退火算法训练得到推荐模型,计算出优先级因子,给任务推荐那些它以前没有分发到或少分发(即新颖性较高)的资源节点,最后调度器根据优先级因子表进行调度并对其进行更新。降低了任务执行时间,且使任务执行时间和系统使用率的综合指标更好。2.针对云环境中相似任务调度时系统的高效性和用户成本的问题,本文提出了一种基于相似性度量和多服务质量目标的云工作流调度算法,引入相似性度量的知识,对云工作流调度问题重新建模,模型中加入任务和虚拟机的属性,把相似的任务调度到推荐的虚拟机上执行,减少资源调度的时间,从而优化任务调度,使得多目标(任务执行时间,系统性能,成本)的云工作流调度问题得到优化。3.通过开源仿真软件Cloud Sim以及工作流模型进行多组实验分析,验证本文方法较其他算法在任务总执行时间、任务平均执行时间以及系统利用率有更好的表现。其中基于相似性度量和多服务质量目标的云工作流调度算法的任务总执行时间较Max-Min算法平均提升18.083%,较Min-Min算法平均提升20.834%,系统利用率较Max-Min算法平均提升19.962%,较Min-Min算法平均提升9.336%。
其他文献
伴随着各国不断加大对航天领域的资金投入,在轨航天器的数量呈现出激增模式,随着在轨航天器控制精度要求越来越高、工作模式不断增加、数据复杂程度不断提高,对航天器的管理维护以及异常的处理等工作都带来了巨大的挑战。从航天器的地面设计到发射升空再到在轨运行期间,都会受到各种复杂情况的影响,从而导致不同程度的异常。随着时间以及航天器发射数量的增加,积累了庞大的数据量,这就为我们解决这一问题提供了新的思路:应用
以转玉米磷酸烯醇式丙酮酸羧化酶基因(PEPc)水稻(PC)、未转基因野生型水稻(Kitaake)、H137和JAAS45为材料,在移栽前24h接入植物内生真菌B3的菌液,在大田栽培条件下,研究了不同施纯氮量
随着世界产业结构的转变,国际贸易中服务贸易的地位逐步提高。服务贸易不仅被当作国际贸易发展的新方向,同时也是全球贸易未来的发展目标。近年来,“一带一路”沿线国家在经济发展过程中积极推动服务业的繁荣,中国也在大力推进产业结构优化升级,实现向服务型贸易经济的转型。因此,沿线国家在未来国际贸易中的竞争和发展方向将更加集中在服务贸易领域,这需要我们对世界的国际服务贸易竞争力有深刻的认识与理解。目前基于边界和
中国女排在东京奥运周期的三大赛事中大放异彩,2017年女排大冠军杯提前一轮夺冠,2018女排世锦赛中国队获得第三名,2019女排世界杯中国女排更是以11战全胜问鼎冠军。如今东京