[发明专利]云计算中基于动态加权负载评估结果的能耗评估模型有效
申请号: | 201410704728.2 | 申请日: | 2014-11-28 |
公开(公告)号: | CN104375622A | 公开(公告)日: | 2015-02-25 |
发明(设计)人: | 舒磊;左利云;孙慧琳 | 申请(专利权)人: | 广东石油化工学院 |
主分类号: | G06F1/32 | 分类号: | G06F1/32;G06F9/50;H04L29/08 |
代理公司: | 南京纵横知识产权代理有限公司 32224 | 代理人: | 董建林 |
地址: | 525000 广*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 计算 基于 动态 加权 负载 评估 结果 能耗 模型 | ||
技术领域
本发明涉及一种云计算中基于动态加权负载评估结果的能耗评估模型。
背景技术
现有关于能耗的研究主要从两个方面:一是通过动态调整服务器的电压或频率来节省电能;二是通过关闭闲置的服务器资源来实现节能。其中第二点是目前研究的热点,如京都大学高性能计算中心报告显示:仅仅采用不定期地关闭空闲节点的策略就实现了39%的能耗节约。
在目前云计算领域的能耗中,能耗的度量是一个难点,尤其是虚拟资源的能耗,虚拟资源的能耗无法通过硬件测量获取。对此有人提出了一个间接的虚拟机能耗测量机制,首先跟踪虚拟机使用的每个硬件部件的资源使用情况,然后通过一个资源能耗模型把资源使用率转换为能耗使用率。
另外关于能耗测量的精度问题也是一个挑战,在虚拟化云计算数据中心中,通常是通过评估当前虚拟机CPU的利用率来确定虚拟机的能耗情况,但是这些评估可能并不精确,因为测量出来的CPU利用率无法精确反映真实的CPU使用情况,它还包括了内存等待时间,因此不能真实反映功耗情况。统计显示在用于计算的服务器资源中,CPU能耗仅占43%,所以仅用CPU利用率来评估能耗有些片面。现有文献只是对能耗从实验角度进行模拟验证,如迁移过程所涉及的能耗。
发明内容
本发明的目的在于克服现有技术中的不足,提供一种云计算中基于动态加权负载评估结果的能耗评估模型,能够定量描述资源能耗。
为解决上述技术问题,本发明所采用的技术方案是:云计算中基于动态加权负载评估结果的能耗评估模型,其特征在于:整合后能耗为Eafter,由当前资源能耗和两部分组成,所述迁移过程能耗是使用资源请求量作为计算量从而间接近似计算所得;所述能耗评估模型具体如下:
Eafter=αPmaxr(N-b)T+βPtransLM (15)
其中:α和β为调节因子,a为迁移次数,b为卸载资源次数,N为在用资源的个数,T为资源运行的平均时间,Pmaxr为每个资源的最大能耗,设为250W,Ptrans为每个计算单元的迁移传输过程能耗值,设为2.4W,LM为传输计算量,Ak为过载需迁移量,Ak=最大资源请求量Ri-当前资源请求量ri。
所述调节因子α和β的值根据实际实验环境而自适应变化,具体为:根据实测的资源整合前后的能耗情况,采用线性回归模拟求解整合前能耗Ebefore和整合后能耗Eafte,得到α和β的值;
整合前能耗的计算公式如下:
Ebefore=αPmaxrNT (14)。
与现有技术相比,本发明所达到的有益效果:提出了一种可定量描述能耗的能耗模型,模型采用迁移量间接衡量迁移过程涉及的能耗,模型参数根据实际实验环境采用线性回归模型来确定;由模型可知,整合前后能耗的差值Esave=Ebefore-Eafter=αPmaxrbT-βPtransLM,由此可看出该差值与过载需迁移量Ak、迁移次数a和卸载次数b有关。实验表明本发明的能耗模型整合后的能耗较整合前有近16%的能耗节省;当资源动态加入或退出时,表现出很好的自适应性。
附图说明
图1是动态加权负载评估方法的流程图。
具体实施方式
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于广东石油化工学院,未经广东石油化工学院许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201410704728.2/2.html,转载请声明来源钻瓜专利网。