[发明专利]利用差分进化算法优化Iaas两目标任务调度的方法有效

专利信息
申请号: 201811194822.2 申请日: 2018-10-15
公开(公告)号: CN109522104B 公开(公告)日: 2021-09-21
发明(设计)人: 张军;龚月姣;詹志辉;林盈;周淑姿 申请(专利权)人: 华南理工大学
主分类号: G06F9/48 分类号: G06F9/48;G06N3/12
代理公司: 广州市华学知识产权代理有限公司 44245 代理人: 李斌
地址: 510640 广*** 国省代码: 广东;44
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 利用 进化 算法 优化 iaas 目标 任务 调度 方法
【说明书】:

发明公开了一种利用差分进化算法优化Iaas两目标任务调度的方法,该方法结合一种可应用于离散问题的差分进化算法和改进的多目标优化框架,来对云环境下两个目标任务调度问题进行优化,即最小化任务完工时间和最小化云服务成本。该方法同时结合了多目标整体优化和子问题优化。整体优化的两目标问题和子问题优化的多个单目标问题各自用一个集合保存进化过程中的解。通过设计一种自繁殖、交叉繁殖等机制,整体优化和子问题优化协同产生更好的优化结果。最后经过多次迭代后,整体优化的解集为优化最终得到的解。该方法在对IaaS任务调度优化时,展现出良好的收敛性,优化得到的解也具有很好的多样性。

技术领域

本发明涉及云计算以及智能计算技术领域,具体涉及一种利用差分进化算法优化Iaas两目标任务调度的方法。

背景技术

云计算已经在商业上得到应用,并已经取得了巨大的成功,正越来越多地在社会生活中得到应用。

然而,如何提高云计算的服务质量(QoS)依然是目前面临的巨大挑战。其中,调度对QoS起着至关重要的作用。在IaaS(Infrastructure as aService)模式下,存在海量异构的计算与存储资源,来服务于大量用户提交的任务。相比于传统的调度问题,云计算环境下的任务调度问题规模更加庞大,实时性要求也更高,所以在实际中面临着巨大的挑战,是学术上和工程上研究的热点问题。

云计算的调度模型通常分为三个层次:服务层,任务层以及虚拟机(VM)层。任务层调度主要是针对用户提交的任务集合和云上的可用资源集合,将第一个集合中的任务映射到第二个集合中的资源上,来实现单个或者多个调度目标。现有的任务调度模型通常将任务用有向无环图(Directed Acyclic Graph,DAG)来表示。在DAG上,任务之间的优先约束以及数据依赖用边来表示。

云环境下,QoS通常由多个指标来衡量,如完工时间(makespan),负载均衡,资源利用率等。现有的部分优化算法只针对单个目标,如最大化资源利用率。目前虽然也有算法引入了多个优化目标,但用归一化的权重系数乘以目标函数,从而用单目标的算法来优化。然而,在实际应用中,权重系数难以指定。在实际应用中,调度优化算法应该同时对多个目标进行优化。这样,云计算环境下的任务调度是个多目标优化问题(MultiobjectiveOptimization Problem,MOP)。

多目标优化是计算机学科研究的热点问题。进化算法(evolutionaryalgorithms,EAs)在该领域取得了很大的成就。进化算法受到生物进化的启发,将问题的一个解看作个体,解的集合作为种群。一个个体的适应值用目标函数来量化,适应值是种群进化时优胜劣汰的评估标准。典型的多目标优化框架包括NSGA,NSGA-II,MOEA-D等。NSGA-II采纳了经济学帕累托(Pareto)改进的概念来对多目标下的解评估。如果一个解A在一个目标上相比另一个解B更好,同时在另一个目标上相比B至少一样好,那么就说A对B支配。NSGA-II在种群的进化过程中,利用这种支配的概念来评价种群中个体的适应值。MOEA-D是将一个多目标问题划分为多个单目标子问题。每个单目标问题用一定数量的个体来进化求解。MOEA-D在优化时对某些问题收敛很快,然而,有实验表明解的多样性不好。另外,MOEA-D中子问题的定义影响着最后的优化结果。尤其对于复杂的问题,MOEA-D的性能受到问题分解策略的很大影响。最近,一个新的多目标优化框架MOEA-DLA被提出来,得到广泛关注。MOEA-DLA同时吸取了NSGA-II多目标整体优化的思想和MOEA-D问题划分的思想。在MOEA-DLA中,Global Archive和Sub-archive分别保存整体优化和子问题优化的解。在优化过程中,整体优化和子问题优化通过交叉产生新的解和更新操作来协同。

发明内容

本发明的目的是为了解决现有技术中的上述缺陷,提供一种利用差分进化算法优化Iaas两目标任务调度的方法。

本发明的目的可以通过采取如下技术方案达到:

下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于华南理工大学,未经华南理工大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/pat/books/201811194822.2/2.html,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top