发明名称 |
虚拟机功耗测量和管理 |
摘要 |
虚拟机功率计量系统和方法的各实施例测量各个虚拟机的功耗。物理主机服务器的功率表测量被转换成测量驻留在主机服务器上的每个单独虚拟机的功耗的各个虚拟机功率表。通过使用主机服务器的总功耗以及虚拟机的资源利用率生成功率模型,来计算虚拟机功耗。使用该功率模型来计算最优功率模型系数。使用两个实施例之一来计算虚拟机使用的能量。该系统和方法的各实施例还可用于获得特定活动(诸如,服务、请求或搜索查询)的功耗。另外,虚拟机功率计量可用于虚拟机功率设限,以允许虚拟化环境中的功率过度预订。 |
申请公布号 |
CN102770826A |
申请公布日期 |
2012.11.07 |
申请号 |
CN201180011019.0 |
申请日期 |
2011.02.25 |
申请人 |
微软公司 |
发明人 |
A·坎萨尔;J·刘;D·C·伯格;A·A·巴塔查里亚 |
分类号 |
G06F1/28(2006.01)I;G06F9/44(2006.01)I |
主分类号 |
G06F1/28(2006.01)I |
代理机构 |
上海专利商标事务所有限公司 31100 |
代理人 |
杨洁 |
主权项 |
一种在计算设备上实现的方法,用于计算跨驻留于物理主机服务器上的至少一个虚拟机而发生的活动的功耗,包括:将活动时间段定义为在起始事件与结束事件之间流逝的时间量;在所述活动时间段期间跟踪用于所述活动的每个虚拟机上的每个资源;计算在所述活动上工作的每个虚拟机在所述活动时间段期间的功耗,以获得功耗测量结果;将在所述活动上工作的每个虚拟机在所述活动时间段期间的功耗测量结果相加,以获得总的活动功耗;以及输出表示所述活动消耗的总功耗的所述总的活动功耗。 |
地址 |
美国华盛顿州 |