[发明专利]一种基于能量感知的多维虚拟资源分配方法有效
申请号: | 201610592975.7 | 申请日: | 2016-07-25 |
公开(公告)号: | CN106227600B | 公开(公告)日: | 2019-05-17 |
发明(设计)人: | 罗娟;聂嘉威;尹路修 | 申请(专利权)人: | 湖南大学 |
主分类号: | G06F9/50 | 分类号: | G06F9/50;G06F9/48 |
代理公司: | 长沙市融智专利事务所(普通合伙) 43114 | 代理人: | 龚燕妮 |
地址: | 410082 湖*** | 国省代码: | 湖南;43 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明公开了一种基于能量感知的多维虚拟资源分配方法,通过建立D维资源状态模型,引进了物理机距离指标;综合考虑物理机能耗以及各维资源使用状况进一步提出了能量资源状态指标(PAR);在能量感知的基础上充分地考虑了物理机各维资源的使用情况,改善了资源利用率;根据所提出的指标,从而对虚拟机迁移和虚拟机放置过程做了优化,减少了数据中心的资源浪费,提高了资源利用率,同时降低了能耗,更适应于云计算中的动态资源分配管理,并且提供了更好的服务质量。 | ||
搜索关键词: | 一种 基于 能量 感知 多维 虚拟 资源 分配 方法 | ||
【主权项】:
1.一种基于能量感知的多维虚拟资源分配方法,其特征在于,包括以下几个步骤:步骤1:构建物理机的D维资源状态模型,并设定物理机资源过载阈值;所述D维资源状态模型包括每个物理机各类资源的利用率,物理机资源状态饱和距离和空载距离;步骤2:判断是否存在物理机过载,若存在则进入步骤3,否则,重复步骤2;步骤3:将出现过载的物理机上的资源利用率最小的虚拟机放入虚拟机迁移列表中;步骤4:依次从虚拟机迁移列表中获取待迁移虚拟机所需的资源大小,遍历所有物理机,从中挑选满足待迁移虚拟机所需资源的物理机,以挑选出的物理机综合衡量指标PAR最小的物理机作为当前待迁移虚拟机的目的物理机,完成虚拟机迁移,返回步骤2;其中物理机综合衡量指标PAR按照以下公式计算获得:其中,表示物理机PMj接受虚拟机VM迁移后的资源状态饱和距离,PMj_Power表示虚拟机放置在物理机上后,物理机所增加的能耗;a和b分别为资源状态饱和权值和能耗权值,均为正数,且a+b=1;PMj_Power=Pfixed+(Pfull‑Pfixed)*(ΔRUCPU)其中,ΔRUCPU表示放置虚拟机后,CPU资源利用率的变化量;第j个物理机资源状态饱和距离为第j个物理机资源状态空载距离为其中,表示物理机PMj上第d类资源的使用量,表示物理机PMj上第d类资源的总容量,表示物理机PMj上第d类资源的剩余容量,0<j≤M,0<d≤D,M表示物理机数量,D表示物理机上资源类的数量;Vd表示虚拟机所需要的第d类资源容量;Pfixed表示一台物理机维持正常工作所需要的能耗,Pfull表示一台物理机处于满负荷工作时所需的能耗,RUCPU表示CPU的利用率。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于湖南大学,未经湖南大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201610592975.7/,转载请声明来源钻瓜专利网。