[发明专利]基于工作负载表征将虚拟机部署到主机有效
申请号: | 200780017861.9 | 申请日: | 2007-02-15 |
公开(公告)号: | CN101449258A | 公开(公告)日: | 2009-06-03 |
发明(设计)人: | B·M·沃尔特;R·A·维加;R·吉布森;R·M·弗莱尔斯;W·L·沙伊德尔;P·A·杜尔诺夫;J·M·奥斯雷克 | 申请(专利权)人: | 微软公司 |
主分类号: | G06F15/16 | 分类号: | G06F15/16 |
代理公司: | 上海专利商标事务所有限公司 | 代理人: | 顾嘉运 |
地址: | 美国华*** | 国省代码: | 美国;US |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 基于 工作 负载 表征 虚拟机 部署 主机 | ||
1.一种关于候选虚拟机和其上部署所述候选虚拟机的候选主机计算设备 的方法,所述方法帮助在考虑了可从所述候选主机计算设备获得的资源以及所 述候选虚拟机所需的资源的情况下确定是否将所述候选虚拟机部署到所述候 选主机计算设备,所述方法包括:
通过至少模拟用对应于要部署并在所述候选主机计算设备上操作的所述 候选虚拟机的利用参数将哑虚拟机放置在所述候选主机计算设备上来模拟所 述候选虚拟机在所述候选主机计算设备上的运行,以确定所述候选主机计算设 备是否可接受地容纳这一哑虚拟机,由此确认所述候选主机计算设备实际上能 容纳至少如所述哑虚拟机所表示的所述候选虚拟机;
在确认所述候选主机计算设备实际上能容纳至少如所述哑虚拟机所表示 的所述候选虚拟机后,为可从所述候选主机计算设备获得的若干资源中的每一 个计算子评级,所述关于资源的子评级对应于在所述候选虚拟机被部署到所述 候选主机计算设备之后空闲的资源的数量;
从所计算的子评级中计算评级以表征所述候选主机计算设备能有多好地 容纳所述候选虚拟机;
将关于所述候选主机计算设备的评级呈现给选择器,所述选择器用于基于 其评级来确定是否将所述候选虚拟机部署到所述候选主机计算设备;
接收对要在其上部署所述候选虚拟机的候选主机计算设备的选择;
如所述候选虚拟机所需地保留所选主机的资源,直到所述候选虚拟机被部 署到所选主机;以及
将所述候选虚拟机部署到所选主机。
2.如权利要求1所述的方法,其特征在于,所述选择器在所述候选主机 计算设备具有相对高的评级的情况下选择所述候选主机计算设备来在其上部 署所述候选虚拟机,并且所述选择器试图跨多个主机执行多个虚拟机的负载平 衡,其中所述相对高的评级对应于所述候选主机计算设备在其上部署了所述候 选虚拟机之后具有相对高数量的剩余资源;以及其中,所述选择器在所述候选 主机计算设备具有相对低的、非零评级的情况下选择所述候选主机计算设备来 在其上部署所述候选虚拟机,并且所述选择器试图在所述候选主机计算设备上 执行多个虚拟机的资源利用,其中所述相对低的评级对应于所述候选主机计算 设备在其上部署了所述候选虚拟机之后具有相对低数量的剩余资源。
3.如权利要求1所述的方法,其特征在于,包括基于为每一资源设置的 阈值、基于所收集的数据为每一所述资源计算的利用、以及分配给每一所述资 源的权重来为每一资源计算子评级,如下:
子评级=(阈值-利用)x权重
其中所述阈值对应于在所述候选主机计算设备处为所述资源定义的保留 以提供对所述资源的容量的预防,其中所述权重对应于每一资源提供对所述资 源的相比于其它资源的相对强调,并且其中关于所述资源的利用表示在所述候 选虚拟机和任何其它虚拟机被部署在所述候选主机计算设备上时所述资源中 的多少由所述候选主机计算设备利用。
4.如权利要求3所述的方法,其特征在于,所述利用包括在将所述候选 虚拟机部署到所述候选主机计算设备上之前预先存在的主机利用,以及在所述 候选虚拟机被部署到所述候选主机计算设备之后来自所述候选虚拟机的利用, 并且其中所述阈值是除了保留之外的资源的数量。
5.如权利要求3所述的方法,其特征在于,包括从所述子评级和相应权 重中计算所述评级,如下:
评级=子评级之和/子评级权重之和/归一化值
其中所述归一化值被选为将所述评级的范围压缩到0和最大值之间。
6.如权利要求1所述的方法,其特征在于,所述资源包括处理器利用、 存储器利用、存储利用和网络利用。
7.如权利要求1所述的方法,其特征在于,所述资源包括处理器利用, 并且所述方法还包括将所述候选虚拟机的处理器利用重新缩放到所述候选主 机计算设备的等价处理器利用。
8.如权利要求1所述的方法,其特征在于,还包括对至少一个资源考虑 关于这一资源的虚拟化开销,其中所述虚拟化开销表示与在所述候选主机计算 设备上虚拟化所述候选虚拟机相关联的附加的资源利用。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于微软公司,未经微软公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/200780017861.9/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种便携式充电机特性测试装置
- 下一篇:一种驱赶马蜂窝的致冷机