公有云环境下科学工作流调度问题的研究

来源 :西安电子科技大学 | 被引量 : 0次 | 上传用户:mrlee
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
公有云环境向用户提供了大量可租用的资源,例如不同性能的虚拟机、不同带宽的网络和不同的存储容量。科学工作流是由一系列计算任务组成,来完成一些科学计算目标的任务集合。科学工作流已经被广泛应用在天文学、物理学、地球科学、神经科学等领域。公有云环境下工作流调度问题是研究如何将工作流中的任务合理分配到租用的虚拟机上。这个问题通常被建模成一个优化问题。现在已经提出了许多单目标或多目标优化算法来解决工作流调度问题。但是根据我们对现有研究的总结,优化目标之间的冲突度还没有被研究。在本文中,我们使用皮尔森相关系数来对优化目标之间的冲突度进行度量。然后提出了一个基于非支配排序遗传算法(NSGAII)和正交实验设计方法(OD)的多目标优化算法ONSGAII来解决工作流调度问题。基于上述背景和问题,首先,本文对从2007年云计算概念提出至今所有有关公有云计算环境下科学工作流调度的文章进行了综述,并总结出六个优化目标,分别为执行时间、总花费、虚拟机数量、资源利用率、计算花费、数据传输花费。文中列出了部分文章,其中9篇单目标优化文章,10篇多目标优化文章。之后,本文对科学工作流调度问题进行数学建模。具体来说,分别对工作流、云计算环境和六个优化目标进行了建模。在对六个优化目标建模前,本文介绍了云资源共享的概念,并举例说明了资源共享的规则。对于六个优化目标,本文给出了各自的计算公式和部分计算伪代码。其次,本文在解空间上通过计算皮尔森相关系数分析了六个优化目标之间的冲突度。分析过程中使用正交实验设计方法降低了解空间的规模。我们将结果用灰度图进行表示,图中颜色越深表明两个优化目标之间冲突度越大,反之,冲突度越小。我们在11个现实科学工作流上进行了分析,结果表明执行时间和总花费之间冲突度最大。最后,本文提出了一个解决公有云环境下科学工作流调度问题的算法ONSGAII。在选择优化目标时,考虑到执行时间和总花费之间冲突度最大,并且现有研究主要优化这两个目标,我们选择执行时间和总花费作为优化目标。本算法基于传统的NSGAII算法和正交实验设计方法,在NSGAII算法基础上改进了初始化种群过程和交叉算子。在初始化过程中,为了避免解的分布太集中,我们使用正交实验设计的方法构造初始种群,使得初始种群能够具有均匀广泛的分布性。在改进交叉算子时,我们提出了一个基于距离的模拟二进制交叉算子。为了验证算法的性能,我们将ONSGAII算法与三个启发式算法(NSGAII、GA、PSO)、两个构造型算法(HEFT、Min-min)进行比较。首先我们分析了四个启发式算法的收敛性,结果表明本算法能快速产生最优解集。其次,我们分析了六个算法的最优解分布,结果表明本算法产生的最优解集优于其他五个算法。11个现实科学工作流上的实验结果都表明了本算法能够快速产生出较优的最优解集。
其他文献
随着网络时代的发展,网络信息爆炸性增长,相关机构是否能快速准确地判断网络信息的情感倾向性,是否能对网络舆情及时地采取应对措施,让网络能够朝着健康的方向发展。在军事领
钻孔压水试验是一种在钻孔内进行的岩石渗透性测定试验,是测定岩石渗透性最常用的一种试验方法,该试验被广泛应用于水利水电,铁路,矿山,水洞的地质勘察和地质灾害的防治等领域。目
随着数字化的快速发展,世界各地每天都产生着大量的信息,其中的信息有很大一部分包含着敏感信息,如医院的患病信息等。这些信息具有极大的科研价值,例如可以通过各个地方医院
随着Android系统的发展,Android应用程序在人们的日常生活中也占着越来越重要的地位。通常情况下,较为流行的Android应用程序已有过亿的下载量,因此一旦Android应用程序发生
信息隐藏是信息安全领域的一个重要分支,其中的数字水印技术是目前的研究热点,在数字作品版权保护等领域可发挥重要的作用。本文在介绍传统鲁棒型图像水印理论的基础上,对零
可视目标跟踪已经广泛应用于民用和军事的许多领域,如视频监控、机器人导航、图像压缩等,因此对可视目标跟踪的研究有着非常重要的意义。Mean Shift算法是一种非参数的密度梯
数字电影以其卓越的画音效果、始终如新的放映质量、丰富多样的节目资源、便捷高效的创作手段、低廉高效的传输发行方式、方便可靠的版权保护等特点,已成为当代世界电影发展的
目前,针对企业或部门的计算机应用已不仅仅停留在诸如文档处理、信息发布等这些简单的业务层面上。越来越多的企业或部门要求将信息技术的应用扩展到跨企业、跨部门的业务过程
在日常的校务管理活动中,很多工作都需要多人参与,以共同完成某项任务。然而现有的校务管理系统在协调多个人员来完成某一个任务方面存在着严重的不足,严重影响了办公效率。工作
随着3G时代的到来,移动电话已经成为人们生活中不可或缺的工具,成为了移动信息时代管理个人事务、工作和生活的工具,而与其相关的软件市场更是具有无穷发展潜力。人们也不再满足