云计算环境下工作流均衡调度优化方法研究

来源 :浙江工业大学 | 被引量 : 0次 | 上传用户:dpf443398
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着云计算的逐步发展,工作流系统可在云环境下获得强大的计算和扩展能力;并且云资源“按需付费”的使用模式在极大程度上降低了支付费用。此外,工作流支持对繁琐应用的抽象定义、灵活配置和自动化运行,可有效提高云资源利用率。但现今用户需求不断增多,尤其是工作流技术在云环境下的应用使得需求空间进一步扩大,应用流程也越发复杂。特别是部分业务领域的工作流具有任务多、规模大、实例密集等特点,给云工作流调度研究带来了极大挑战。而调度策略作为云工作流研究的核心和难点,建立任务与虚拟机之间最佳映射关系是一个NP-hard问题。并且相比于传统任务调度,云工作流任务间强时序依赖性和因果依赖性增加了调度分配的复杂度。尤其当大量实例密集型任务同时到达,会造成廉价和优质虚拟资源被频繁调用,导致调度效率低下,资源利用率降低,甚至破坏云环境稳定性。针对上述现状,本文提出了一种两阶段云工作流调度优化策略(Two Phrase Workflow Scheduling Optimization,2PWSO),包括预调度优化和动态调度优化,基于该策略设计并实现了云工作流调度监控平台,通过该平台可对自定义的工作流进行智能调度,利用平台对资源消耗的监控情况以直观地展现所提调度策略的可行性和有效性。本文的主要创新工作包括:(1)提出一种预调度优化方法。通过建立云资源和工作流模型,将改进混合蛙跳算法(ISFLA)应用于云工作流调度中。区别于传统的静态调度方法,本文用基于时间贪心的初始化方法代替传统随机方法以优化初始种群质量,从而提高最优解的搜索效率;此外,还增加了对局部最优个体的重建策略,有效避免了传统蛙跳算法易陷入局部最优的问题。实验结果表明,改进混合蛙跳算法在工作流完成时间、负载均衡度和搜索效率上均优于传统混合蛙跳算法和粒子群算法。(2)提出一种基于负载感知的动态调度优化方法。不同于现有的动态调度方法,本文将负载感知机制加入调度过程中,通过建立负载与资源选择模型,利用所提候选队列生成算法(CQGA)和动态选择算法(DSA),为待执行任务搜索候选资源以切换最优节点执行,从而解决任务执行过程中虚拟机负载不均衡的现象。(3)基于上述优化方法,提出一种两阶段云工作流调度优化策略。在预调度优化的基础上,实现基于负载感知的动态调度优化。一方面,2PWSO策略在任务执行时加入动态监控机制,改善了静态调度在多工作流并行到达时,容易出现单机负载过高拖慢整体执行效率的缺陷;另一方面,2PWSO基于一阶段预调度结果,又可避免常规动态调度仅考虑单时间节点的资源状态,无法兼顾全局约束的局限性。(4)基于上述研究,将2PWSO策略应用于云工作流任务调度,设计并实现了云工作流调度监控平台,该平台可对工作流进行模拟调度,并在任务执行时对资源进行动态监控以评估本文所提调度策略的有效性。
其他文献
目的:探讨拉莫三嗪联合丙戊酸钠治疗小儿癫痫的疗效。方法:根据随机数字表法将90例小儿癫痫患儿分成两组。单一用药治疗组给予丙戊酸钠治疗,联合用药治疗组则给予丙戊酸钠联
本文对美国长期照护(以下简称"长护")保险计划——社区生活援助服务及支持计划(Community Living Assistance Services and Support Program,简称CLASS计划)的背景、计划内容及失败
高斯白色噪声序列在科学研究与工程领域得到广泛的应用,如系统辨识与仿真,电气与通信工程、生物医学工程等.然而,在已有的商业软件包中难以找到确实能产生标准高斯白噪声序列
给出了带估计参数的上界型和积分型两种非参似然比拟合优度检验统计量。对上界型检验统计量,研究了与之有关的一个极限性质;对积分型检验统计量。证明了其在复合零假设下的渐近
文人书法在魏晋时期盛行,当时的社会动荡不安,从公元220年,曹丕建国称帝,与刘备、孙权“三分天下”,形成了魏、蜀、吴的局面,历史从此进入了一场分裂不断、政局不稳的魏晋南北朝时
报纸
近年来,我市加强城市建设管理,城市环境明显改观,交通秩序明显改善,居民素质明显提高。但离现代山水花园城市的目标定位,与“生态领先、特色发展”战略要求,以及离人民群众的新期待
报纸
产业经济学是高等院校经济学类专业本科生的一门必修课程,基于应用型人才的培养目标,目前的《产业经济学》教学还存在很多不足。教学内容单调、教学方式单一等因素成为导致教
为适应中药资源学及其近缘学科快速发展的需要,对农业院校的中药资源学实验教学课程进行改革探索,增设分子生药学(中药资源分子鉴定)、药用植物亲缘学、中药资源开发利用的实验
对微积分学科的知识结构有深入了解,就能进一步分析微积分的思想方法:微积分是变量数学,是辩证法与常量数学交叉且用形式逻辑表达的一门最早的交叉学科。
<正>党的十九届四中全会提出,加强边疆治理,推进兴边富民。云南作为一个典型的少数民族边疆省份,近年来社会治理持续向好,但目前依然面临复杂的社会治理难题,坚持和完善共建