基于改进GEP和ANP的多目标云任务调度算法

来源 :河北大学 | 被引量 : 0次 | 上传用户:haidi99
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
云计算可以认为是由一系列可伸缩的资源组成的资源池。云用户可以通过虚拟化技术动态的租用云中的资源。随着云数据中心的规模不断扩大和云用户数量的持续增加,如何更好的利用网络将不同地理位置上的资源进行整合,为云用户提供更为优质的一体化应用服务(即资源分配和任务调度问题),已经成为云计算亟待解决的问题之一。因此云环境下任务调度和资源分配问题已成为本领域的研究热点。本文的主要工作如下:(1)本文首先结合矩阵理论给出了云任务调度的数学描述,该数学描述主要包括了资源需求矩阵、资源提供矩阵、映射矩阵、联系矩阵和迁移矩阵等。在弥补云任务调度算法数学模型不够完善等不足的同时,也为本文中的多目标多任务调度算法提供了必要的理论基础。(2)对云环境下的任务调度和资源分配问题进行了分析。针对现有的云任务调度算法在优化目标和调度层次上相对单一的问题,本文将NSGA-II多目标进化算法引入到云任务调度领域,并给出了一种由全局监控模块、策略生成模块、迁移策略模块和放置模块组成的动态多目标多层次云任务调度模型。(3)针对传统多目标进化算法寻优能力较弱,容易陷入局部最优解的问题,本文将GEP算法的编码方式和操作方式进行改进,并将改进后的GEP算法与NSGA-II算法相结合,设计了一种新的基于改进GEP的NSGA-II多目标优化算法,提高了传统的NSGA-II算法的寻优效率。(4)针对帕累托最优解组因可读性较差而引起的进一步筛选问题,本文将由NSGA-II多目标算法得到的帕累托最优解组带入到ANP网络层次分析模型中去,使用户能够根据自身的需要和偏好灵活地对调度方案进行选择。综上所述,本文提出了一个动态的多目标多任务调度算法模型,完善了云任务调度算法的数学描述,将改进的GEP算法引入到了多目标优化算法中去,结合ANP模型对帕累托最优解组进行筛选,并进行了仿真实验。实验结果表明所提算法有效。
其他文献
本文在研究现有无线传感器网络节点硬件平台特点的基础上,设计并实现了一种利用高性能ARM7处理器,支持IEEE 802.15.4协议的CC2420芯片和三维振动,温度等多种传感器搭建的新型无线
电梯通信作为电梯运行的主脉络,负责传递电梯的各个通讯指令以及各种控制信息,因此,提高电梯的性能在很大的程度上取决于电梯信息量的传输品质。同时,为保证电梯运行的可靠性以及
基于心脏MR图像左心室轮廓的心脏功能参数估算,在相关疾病的诊断和治疗监测中有着非常重要的作用,因此左心室心内膜、心外膜的提取一直是心脏疾病领域的研究热点。受到图像噪
图像融合是一种信息综合处理技术,其主要目的是通过对多幅图像间冗余数据的处理提高图像的可靠性,通过对多幅图像间互补信息的处理提高图像的清晰度。近年来,图像融合已成为图像
随着全球经济一体化,物流行业的作用越来越大,其地位也越发的重要,尤其电子商务的活跃为物流行业的发展增添了新的动力。在物流行业中物流仓储至关重要,物流仓储的定义如今已
近些年来深度学习技术广泛地应用于计算机视觉任务中,在视觉检测与跟踪等领域都取得了极大地成功,在此基础上,深度学习技术落地就成为下一步亟需解决的问题。足球比赛视频中的目
多目标跟踪技术是计算机视觉研究领域中最活跃的研究课题之一。随着现代计算机和信息技术的飞速发展及图形识别算法的革命性改进,多目标的实时追踪技术脱颖而出,在军事国防、
核磁共振(NMR)测井技术的根本优点在于它能提供关于储层的前所未有的丰富信息,解决了石油勘探与开发过程中的许多关键问题。通过对采集到的原始回波串进行反演以得到测井资料
对于链篦机-回转窑这样多变量、非线性、变量间高度耦合的复杂工业生产过程,很难通过建立精确的数学模型来进行分析与研究;而且,随着计算机技术和检测技术的迅速发展,在球团生产
传统计算机系统以内置磁盘式计算机为主体,其计算资源和存储资源通过物理总线静态相绑定形成固定的计算环境,无法为用户提供个性化的、易用的计算环境。而服务部署系统在计算资