基于ARIMA预测模型的遗传算法的云工作流调度研究

来源 :重庆大学 | 被引量 : 0次 | 上传用户:liaqin18
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着云计算的发展,许多大规模、复杂的科学应用纷纷迁移到云平台上,并利用云上的计算资源完成计算任务。与传统的网格计算等不同,云计算提供了可定制的基础架构,能将不同地理位置的计算、存储等资源封装成云服务,以“即付即用、按需分配”的模式向用户供给资源。基础设施即服务云的工作流系统对科学应用的复杂流程进行抽象化定义,利用计算、存储等资源完成科学计算及大数据存储等任务。如此一来,云服务商如何分配计算资源,在满足服务等级协议约束的条件下,最小化成本,就成了亟待解决的问题。对此,学界展开了广泛的研究。研究者们假定虚拟机的服务质量性能是不变的,或在特定范围内变化,然后再对此给出调度方案。本文研究发现,这种假设可能会造成服务等级协议的违约,或者计算资源的浪费。虚拟机是计算资源虚拟化后的集合,在运行过程中会受到资源池变化、云节点之间的网络连接等多种因素的影响,其性能是动态波动的。本文针对以上缺陷进行了改进方案的研究。本文创新地考虑到了虚拟机服务质量性能波动的动态性,认为其性能波动是随时间变化的,并且在满足服务等级协议条件下,以截止完成时间为约束,最小化成本为调度目标,提出基于预测的改进的遗传算法。该算法首先通过差分自回归移动平均模型得到虚拟机上任务的预测执行时间,然后把这些预测值输入到本文建立的云工作流调度模型中,得到工作流的成本以及估计完成时间;并以此作为遗传算法的适应度选择指标,经过染色体编码、种群初始化、选择、交叉、变异等遗传操作,和以成本和时间为指标的适应度评估,经过多次迭代产生最优的调度方案。为了验证本文提出的方法的可行性及有效性,本文在三种不同云平台即华为云、腾讯云、亚马逊云上,执行不同类型的云工作流任务,通过在Matlab平台上的仿真实验,与非预测遗传算法、非预测粒子群优化算法、基于预测的粒子群优化算法进行了对比实验。结果显示,本文提出的方法在服务等级协议违约率、执行时间和执行成本方面均优于其它算法。实现了在满足服务等级协议条件下,以截止完成时间为约束,最小化成本的调度目标。
其他文献
在服装品牌竞争日益激烈的今天,服装产品组合作为传递品牌形象,促进产品销售的重要手段,越来越受到服装企业的重视。文章从服装品牌市场营销的角度对服装系列产品组合进行探
对于石油企业来说,安全管理是企业实现可持续发展的重要前提和基础,是企业发展中必须关注的一部分内容。虽然当前我国石油企业的安全管理工作已经取得了很大的成绩和进展,但
抗生素类药物作为抗菌剂和促生长剂被广泛应用于疾病治疗以及畜禽养殖等领域中。然而,在使用过程中,只有少量抗生素能被人类及动物机体吸收转化,30~90%的抗生素以原型及代谢产
目前,随着房地产行业的发展,物业管理开始在房地产业的竞争中扮演愈来愈重要的角色,在某种程度上,物业管理业已成为与房型、地段、交通等同等重要的因素.业主(租户)在选择房
《国有土地上房屋征收与补偿条例》(以下简称《征收与补偿条例》)的颁布施行,以国有土地上房屋征收与补偿制度,取代了原《城市房屋拆迁管理条例》(以下简称《拆迁条例》)所确
历史文化名城制度强调对历史城市以及与其相互依存的自然与人文环境进行整体的风貌保护。梳理了风貌的概念以及国际历史城市保护中与风貌相关的内容,分析风貌的内涵与关联性
随着单台风力机功率的不断增大,变桨距控制对于风力机起动、制动性能的改善和对输出功率的稳定作用不断显现。单台风力机功率的不断增大也导致了塔架的增高和风轮直径的增大,
对APF-1型引诱剂的应用效果进行研究,共诱到125种生物,其中昆虫10目48科123种,其它生物2种。对松褐天牛(Monochamus alternatus)、眼纹斑叩甲(Cryptalaus larvatus)、松瘤象(
随着P2P网络借贷的持续快速发展,由其引发的侵害消费者权益问题日益凸显。界定金融消费者最基本的考量应该是解决互联网金融市场中信息不对称问题,为金融交易中处于优势地位
美国政治学家亨廷顿曾在著作《文明的冲突与秩序的构建》中提到:“未来世界的竞争,将是文化与文化之间的竞争”。现如今政府不再仅仅注重经济的发展,越来越意识到提升文化软实力的重要性。公共文化服务作为文化软实力的重要组成部分,其重要性不言而喻。党的十八大以来,以习近平同志为核心的党中央高度重视公共文化服务体系的建设和完善,《公共文化服务保障法》的颁布标志着公共文化服务供给进入了新阶段,文化精准扶贫助推公共