云环境下粒子群优化算法的资源调度研究

来源 :重庆邮电大学 | 被引量 : 0次 | 上传用户:geniuscaobo
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
为了满足了巨大用户群需求,特别在处理海量数据和任务时,高效的云资源调度算法直接关系到计算节点与任务的分配方式,进而影响到云平台的整体性能,是提升云服务的关键。对于云资源调度问题,当系统具有一定的计算规模时,即是一个特别复杂的NP问题,难于采用诸如线性规划法、单纯形法、牛顿法等常规方法进行求解。但是采用遗传算法、蚁群算法、差分进化算法等智能算法对其求解,更容易得到较优的结果。然而,这些算法在迭代后期容易陷入局部收敛,致使优化结果的改善程度达不到预期。粒子群算法由于结构简单,寻优能力强,因而广泛应用于这类复杂的NP问题的求解中。虽然目前已存在关于云计算任务调度、资源分配方面的学术研究,但往往选择缩短任务完成时间、降低负载均衡度、减少成本三个优化指标中的一个或者两个作为研究重点,并没有综合考虑三个优化指标,基于上述问题,本文从三个方面进行了研究:1.针对LDW策略粒子群算法(LPSO)存在的不足,首先,在惯性权重线性递减的基础上,加入常数扰动,使惯性权重大幅增大,以便于跳出局部搜索;同时为尽可能的避免粒子群在算法后期聚集在某个最优的粒子群区域,一定概率自适应的改变惯性权重并混入随机粒子,以便于更好的保持种群多样性。然后,基于以上改进加入粒子群分段策略,整个迭代周期分为两个部分,并引入惯性权重?合适区间,每个部分采用不同的方式更新?,保证?都在合适区间取值,增强了粒子收敛性。2.定义云资源调度的评价指标:总任务完成时间、总负载均衡度、总任务成本,并且设定合理的目标函数,同时加入筛选机制,在节点负载均衡度相同的条件下,优先选择执行时间短、消耗成本低的节点执行任务,综合考虑三个优化指标。3.在Matlab2010a GUI平台下,采用典型算例函数验证DLPSO算法的求解精度,同时结合云资源调度数学模型,与其他粒子群算法作对比,实验结果表明DLPSO算法求解精度更高,单目标优化策略任务执行时间更短。为验证DLPSO算法在云环境下兼顾三个优化指标的效果,基于Cloudsim云仿真平台进行实验,将DLPSO算法与多种其他粒子群调度算法作对比,仿真结果表明DLPSO算法更易得到精确的全局最优解,缩短了任务完成时间,提高了负载均衡度,降低了总成本。
其他文献
目的探讨妊娠合并癫痫患者的临床特征及处理对策。方法收集2010-02—2015-12我院产科分娩的62例妊娠合并癫痫患者的临床资料进行回顾性分析。结果症状性癫痫21例,隐源性癫痫3
倪瓒的诗书画被后人称"三绝"。本文以倪瓒生平为切入点,分析其生平对绘画风格的影响。
<正>青绿山水以及金碧山水,其真正的繁盛期出现在唐代。自北宋哲宗朝起,大青绿山水又曾经历过一次短暂的辉煌,此后它在中国山水画史上就再没有占据过主要席位。事实上,自唐以
分析了地勘单位钻探生产管理中存在的一些问题,结合钻探生产管理的一些实际情况,提出了一些对地勘单位钻探生产管理中出现的问题的解决方法及对策,以及对钻探生产管理中出现
<正> 1978年改革开放以来,中国经济总体上一直保持着持续的快速增长,1978年至1998年的GDP年均增长率高达9.7%。1997年的亚洲金融危机虽然对中国经济造成了严重影响,增长速度
传统的封闭式桥架受其固有特点的局限,在实际应用过程中暴露出的问题和矛盾日益凸显,而开放式桥架既能达到封闭式桥架的性能,又有灵活性高、适配性广的特点,随着市场应用要求
本文阐述了当今幼儿识字类APP的交互设计中需要解决的关键问题:怎样提高幼儿学习的主动性。提高幼儿识字兴趣的方法应该是通过吸引幼儿的注意力,不仅要从适合幼儿的审美和通
工业发展和现代化是环境问题的元凶,企业是工业发展不可或缺的一员,企业重发展轻保护的发展理念就造成了现在严重的环境问题。我国1989年《环境保护法》实行快30年,已无法应
剩余电流过大易造成电缆桥架拼缝位置烧蚀,存在安全隐患。本文以实际案例分析接地线电流过大情况,通过检测、分析和推断,采用排除法逐步探明故障原因,使问题得以解决。
遗传参数估计是蜜蜂遗传育种工作中不可或缺的部分,蜜蜂遗传力估计的复杂性在于许多经济性状同时受到大量工蜂和蜂王的共同影响,同时交尾的特殊性——蜂王的多雄交配和雄蜂单