[发明专利]一种虚拟机部署方法有效
申请号: | 201510030371.9 | 申请日: | 2015-01-21 |
公开(公告)号: | CN104536832B | 公开(公告)日: | 2017-12-08 |
发明(设计)人: | 孙其博;张凌燕;王尚广 | 申请(专利权)人: | 北京邮电大学 |
主分类号: | G06F9/50 | 分类号: | G06F9/50;G06F9/455 |
代理公司: | 北京德琦知识产权代理有限公司11018 | 代理人: | 王一斌,王琦 |
地址: | 100876 *** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本申请公开了一种虚拟机部署方法,包括从可以部署虚拟机的服务器中,选择出能满足当前待部署虚拟机vm的资源需求量的服务器,作为候选服务器,其中,所述资源需求量为与服务器能耗相关的组件资源的需求量;对于每台候选服务器,计算该候选服务器的剩余资源量和所述虚拟机vm的所述资源需求量的匹配度Pq,计算将所述虚拟机部署在所述候选服务器上后该候选服务器的平均能耗利用率Eq;根据所述匹配度Pq和所述平均能耗利用率Eq,计算该候选服务器的综合适应度Gq;从所述候选服务器中,选择出所述综合适应度Gq最高的候选服务器,作为用于部署所述虚拟机vm的服务器。采用本发明可以有效提高服务器的资源利用率,降低数据中心的整体能耗。 | ||
搜索关键词: | 一种 虚拟机 部署 方法 | ||
【主权项】:
一种虚拟机部署方法,其特征在于,包括:a、从可以部署虚拟机的服务器中,选择出能满足当前待部署虚拟机vm的资源需求量的服务器,作为候选服务器,其中,所述资源需求量为与服务器能耗相关的组件资源的需求量;b、对于每台所述候选服务器,计算该候选服务器的剩余资源量和所述虚拟机vm的所述资源需求量的匹配度Pq,计算将所述虚拟机部署在所述候选服务器上后该候选服务器的平均能耗利用率Eq;根据所述匹配度Pq和所述平均能耗利用率Eq,计算该候选服务器的综合适应度Gq;c、从所述候选服务器中,选择出所述综合适应度Gq最高的候选服务器,作为用于部署所述虚拟机vm的服务器;其中,步骤b包括:b1、对于所述虚拟机vm的每种所述组件资源ri的需求量di,进行归一化处理,得到di归一化处理后的数值ndi;i为组件资源的种类序号;b2、对于每台所述候选服务器Sq的每种所述组件资源ri的剩余量fq,i,进行归一化处理,得到fq,i归一化处理后的数值nfq,i;q为候选服务器的序号;b3、对于每台所述候选服务器Sq,利用该服务器的所有所述组件资源对应的所述nfq,i和所述虚拟机vm的所有所述组件资源对应的所述ndi,按照计算该候选服务器Sq的所述匹配度Pq,其中,k为所述组件资源的种类总数;b4、对于每台所述候选服务器Sq,计算当将所述虚拟机vm部署在该服务器上时,该服务器上部署的每台虚拟机vmj的能耗利用率uq,j,按照计算该服务器的所述平均能耗利用率Eq,其中,自然数v为将所述虚拟机vm部署在所述候选服务器sq上时该服务器上的虚拟机总数;b5、对于每台所述候选服务器Sq,利用该服务器的所述匹配度Pq和所述平均能耗利用率Eq,按照Gq=β×Eq+(1‑β)×Pq,计算该服务器的所述综合适应度Gq,其中,β为预设的能耗匹配偏好因子,0≤β≤1。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京邮电大学,未经北京邮电大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201510030371.9/,转载请声明来源钻瓜专利网。