[发明专利]电力云数据中心多目标任务调度方法在审
申请号: | 202110264074.6 | 申请日: | 2021-03-10 |
公开(公告)号: | CN112949195A | 公开(公告)日: | 2021-06-11 |
发明(设计)人: | 潘建宏;张凯;樊家树;董爱迪 | 申请(专利权)人: | 国网吉林省电力有限公司信息通信公司 |
主分类号: | G06F30/27 | 分类号: | G06F30/27;G06N3/12;G06F9/455;G06F9/48;G06Q50/06;G06F111/04;G06F111/10 |
代理公司: | 吉林长春新纪元专利代理有限责任公司 22100 | 代理人: | 白冬冬 |
地址: | 130021 吉林*** | 国省代码: | 吉林;22 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 电力 数据中心 多目标 任务 调度 方法 | ||
1.一种电力云数据中心多目标任务调度方法,其特征在于:其步骤是:
S1、建立模型,选取待优化变量、优化目标及确定约束条件
(a)选取待优化变量,待优化变量为电力云数据中心任务调度的变量;
(b)选取优化目标,选用提高效率和减少能耗作为优化目标,协调各优化目标之间关系,优化目标函数表达式为:
式(1)中,T和E分别代表总执行时间和虚拟机执行该任务时的总任务耗能两个优化目标;V为虚拟机个数;VM(v,t)为虚拟机v执行任务t所需要的时间;N为分配到该虚拟机上任务的个数;powera(v)为虚拟机v执行任务时的功率;powerd(v)为虚拟机v空闲状态下的功率;
S2、设置初始变量并给定待优化变量范围
(c)待优化变量的上、下限,对于离散变量还需指定步长;
(d)种群规模pop、迭代次数gen、目标函数数目M、优化变量个数P、选择操作进制tour、交叉和变异操作过程中分配数mu和mum;
S3、将待优化变量作为优化过程中种群个体,采用混合编码的方式,根据待优化变量范围随机生成初始种群,在范围内随机产生个体并形成初始种群
S4、根据种群中各个体所包含的待优化变量值更新电力云数据中心任务调度中对应数据,求取种群中各个体对应的优化目标函数值;
S5、对种群个体进行快速非支配排序,并计算虚拟适应度,经选择、交叉和变异处理,生成子种群的具体实现方式为:
(g)快速非支配排序,是经过对相关目标函数的计算得到电力云数据中心多目标任务调度的非劣集解,根据非劣结果对个体进行分层处理,向Pareto最优解的方向逼近使种群进化的一种排序方法;在进化过程中,为保持种群的多样性,设计个体拥挤距离,并在选择过程中优先选择拥挤距离较大的个体;
(h)虚拟适应度在计算时,首先对种群和优化目标函数值形成的染色体进行解码,然后按电力云数据中心多目标任务调度的数学模型计算每个个体相应的优化目标函数值,再根据优化目标函数值进行非劣分层,计算每层个体的虚拟适应度;
(i)子代种群Di的获取需要通过对父代种群中的个体进行选择、交叉和变异处理,这一过程中,选择操作采用轮赛制选择父代算子,交叉操作采用模拟二进制交叉算子,变异操作采用正态变异算子;
S6、描述的是NSGA-II算法的精英进化策略,即将父代中的优良个体直接保留到子代的策略,防止在进化过程中父代优良个体被丢弃;
S7、优化终止条件取为迭代过程是否达到预先设定的最大代数;
S8、输出的计算结果包括:
(y)待优化变量值对应的数值及优化目标函数值;
(z)优化目标函数值的最优解集曲线图。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于国网吉林省电力有限公司信息通信公司,未经国网吉林省电力有限公司信息通信公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202110264074.6/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种实时相片拍摄的方法
- 下一篇:一种智能中间柜的管理系统