[发明专利]计算机系统的功率消耗的随机管理有效
申请号: | 201280032826.5 | 申请日: | 2012-06-29 |
公开(公告)号: | CN103620522A | 公开(公告)日: | 2014-03-05 |
发明(设计)人: | W.C.王;E.M.斯库勒;S.A.苏德 | 申请(专利权)人: | 英特尔公司 |
主分类号: | G06F1/32 | 分类号: | G06F1/32;G06F9/44 |
代理公司: | 中国专利代理(香港)有限公司 72001 | 代理人: | 杨美灵;汤春龙 |
地址: | 美国加利*** | 国省代码: | 美国;US |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 计算机系统 功率 消耗 随机 管理 | ||
1. 一种计算机实现方法,包括:
由多个计算机系统的第一计算机系统的处理器所操作的控制模块来断定所述多个计算机系统的工作负荷;以及
由所述控制模块至少部分基于所述多个计算机系统的所述所断定工作负荷来有条件地发起随机电源管理过程以管理所述计算机系统的功率消耗,其中所述随机电源管理过程包括具有对应概率的多个虚拟机管理动作被采取,至少一个动作产生所述计算机系统的功率节省。
2. 如权利要求1所述的计算机实现方法,其中,断定所述多个计算机系统的工作负荷包括由所述控制模块至少部分基于对所述多个计算机系统的一个或多个虚拟机的作业指配来估计所述多个计算机系统的工作负荷。
3. 如权利要求1所述的计算机实现方法,其中,所述多个虚拟机管理动作包括:
由所述控制模块随机地准许指配给所述多个计算机系统的第一计算机系统的虚拟机的一个或多个作业运行到结束;或者
由所述控制模块随机地将所述多个计算机系统的第一计算机系统的虚拟机迁移到所述多个计算机系统的第二计算机系统。
4. 如权利要求3所述的计算机实现方法,其中,随机迁移包括至少部分基于将所述多个计算机系统的第一计算机系统的虚拟机j迁移到所述多个计算机系统的另一个计算机系统的概率P1(j),来随机地迁移,其中:
;
其中对于时间期t,θ1j(t)与所述多个计算机系统的第一计算机系统的虚拟机的数量以及所述多个计算机系统之间的网络拥塞等级中的一个或多个成正比;
如果所述多个计算机系统的第一计算机系统具有m个虚拟机被指配一个或多个作业并且m≥1,则s1(t)=m,以及如果所述多个计算机系统的第一计算机系统没有虚拟机被指配一个或多个作业,则s1(t)=0。
5. 如权利要求4所述的计算机实现方法,其中,θ1j(t)与使指配给所述虚拟机j的一个或多个作业运行到完成所需的时间量成反比。
6. 如权利要求4所述的计算机实现方法,其中,随机准许包括至少部分基于准许指配给所述虚拟机j的所述一个或多个作业运行到完成的概率P2(j)随机地准许,其中:P2(j)=1-P1(j)。
7. 如权利要求3所述的计算机实现方法,其中,将所述多个计算机系统的第一计算机系统的虚拟机迁移到所述多个计算机系统的第二计算机系统包括由所述控制模块征求所述多个计算机系统的其它计算机系统接受所述多个计算机系统的第一计算机系统的一个或多个虚拟机。
8. 如权利要求3所述的计算机实现方法,其中,所述随机电源管理过程还包括由所述控制模块使所述多个计算机系统的第一计算机系统进入功率节省模式。
9. 如权利要求1-8中的任一项所述的计算机实现方法,其中,所述多个虚拟机管理动作包括由所述控制模块从所述多个计算机系统的另外一个或多个计算机系统接受一个或多个虚拟机。
10. 如权利要求9所述的计算机实现方法,还包括:
由所述控制模块接收从所述多个计算机系统的另一个计算机系统接受虚拟机j的迁移的征求,其中所述虚拟机j被指配一个或多个作业;以及
由所述控制模块至少部分基于使所述第一计算机系统从所述多个计算机系统的另一个计算机系统接受所述虚拟机j的概率P3(j)向所述多个计算机系统的另一个计算机系统随机地回传投标消息。
11. 如权利要求10所述的计算机实现方法,其中,随机传送包括基于所述概率P3(j)随机地传送,其中:
;
其中s3(t)是在预定时间间隔t之内接收到所述征求的次数;
θ3j(t)与所述多个计算机系统之间的网络拥塞等级成正比;以及
θ3j(t)与所述多个计算机系统的第一计算机系统的虚拟机的数量以及完成指配给所述虚拟机j的一个或多个作业所需的时间量中的一个或多个成反比。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于英特尔公司,未经英特尔公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201280032826.5/1.html,转载请声明来源钻瓜专利网。
- 上一篇:网站分析方法及装置
- 下一篇:用于网页页面点击展现的数据处理方法和装置