[发明专利]一种基于CPU动态调频技术的数据中心节能方法有效

专利信息
申请号: 201310436135.8 申请日: 2013-09-23
公开(公告)号: CN103488539B 公开(公告)日: 2017-01-18
发明(设计)人: 刘真;向勇潮 申请(专利权)人: 北京交通大学
主分类号: G06F9/50 分类号: G06F9/50;G06F9/455
代理公司: 北京市商泰律师事务所11255 代理人: 毛燕生
地址: 100044 北*** 国省代码: 北京;11
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 一种 基于 cpu 动态 调频 技术 数据中心 节能 方法
【权利要求书】:

1.一种基于CPU动态调频技术的数据中心节能方法,其特征在于:所述方法包括虚拟机初始化放置和动态管理两个阶段。

2.根据权利要求1所述的方法,其特征在于:所述虚拟机初始化放置阶段包括如下技术参数

(1)单个物理节点的能耗表示为

fenergy=c+k*f3*ucpu-----------------------(1)

fenergy表示物理机的瞬时功率,其中c表示物理机静止能耗;f是CPU频率,uCPU是CPU利用率,k是系数,表示CPU的动态能耗与频率的三次方以及CPU的利用率成正比;

(2)单个物理节点的资源均衡度表示为

fbalance=(1-ucpuu)2+(1-umemu)2+(1-ubwu)2---(2)]]>

其中(u=ucpu+umem+ubw3)]]>

umem,ubw分别表示物理节点的内存和带宽利用率,从式(2)看出,如果三种资源利用率比较均衡,fbalance的取值也会相应的小;

(3)基于式(1)和式(2),虚拟机初始化放置的目标函数表示为:

minF=a*Σi=0n-1fenergyi+b*Σi=0n-1fbalancei---(3)]]>

s.t.ucpu≤usla,umem≤usla,ubw≤usla

其中表示物理节点i的能耗,fbalance i表示物理节点i的各维资源均衡程度,a、b是权值,表示对能耗和资源均衡两方面的重视程度,目标SLA通过约束fenergy和fbalance中的各维资源利用率体现,usla表示物理节点资源利用率的上限;

F函数的求解实质上是个多目标优化问题,采用分层序列法分别考虑每个目标,将SLA作为第一目标,能耗作为第二目标,资源均衡度作为第三目标,在此基础上,设计启发式蚁群算法用于搜索解空间,基本方法为

初始化时将虚拟机j和物理机i组成二元组,一个二元组对应一条路径,赋予每条路径一个相同的初始信息素值tij=t,蚂蚁为虚拟机j随机地选择路径,tij较大的路径易被选中,蚂蚁为所有虚拟机选好路径也就是选好物理机后,形成一个初步的虚拟机放置方案,n只蚂蚁形成n个虚拟机放置方案,将满足第一目标SLA的所有解作为第二目标的搜索空间,根据第二目标的解集,取前p%,的较优子集作为第三目标的搜索空间,继而得到正确的放置解,其中,p是预先设定的一个固定比例,对于正确放置解中的路径,其信息素按给定参数倍数递增;

重复上述过程,迭代至前后两次F值变化足够小后,输出一个正确的虚拟机放置方案。

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

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

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

×

专利文献下载

说明:

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

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

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

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

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

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

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

钻瓜专利网在线咨询

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

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