发明名称 Virtualized application power budgeting
摘要 Virtualized application power budgeting can manage power budgeting for multiple applications in data centers. This power budgeting may be done in intelligent and/or dynamic ways and may be useful for updating power budgets, resolving conflicts in requests for power, and may improve the efficiency of the distribution of power to multiple applications.;Virtualized application power budgeting can distinguish between priority applications and non-priority applications at a granular, virtual machine level and reduce the power consumption to only non-priority applications when there are power consumption conflicts. Virtualized application power budgeting may be able to determine the most efficient manner of providing power to each application in a data center. Further, virtualized application power budgeting may be able to distribute power according to application priority and other predetermined requirements and improve the efficiency of the power consumption by the devices in the data center.
申请公布号 US9268394(B2) 申请公布日期 2016.02.23
申请号 US201414171683 申请日期 2014.02.03
申请人 Microsoft Technology Licensing, LLC 发明人 Kansal Aman;Liu Jie;McGrane Sean;Lim Harold
分类号 G06F1/32;G06F9/50 主分类号 G06F1/32
代理机构 代理人 Gabryjelski Henry;Drakos Kate;Minhas Micky
主权项 1. A system for improving the power usage of computing devices, the system comprising: a computing device; a memory coupled to the computing device comprising computer executable instructions that upon execution on the computing device: receive information indicative of a first portion of an application running on a first virtual machine on a first computing device and wherein a second portion of the application is configured to run on a second virtual machine on a second computing device, the first application one of a plurality; determine, based at least in part on the received information, an approximate power consumption of one of the first portion of the application or the second portion of the application; and based on the determination, provide information to at least one of the first or second virtual machines to manipulate one or more aspects of the at least one of the first or second virtual machines to cause the at least one of the first or second virtual machines to alter the power usage associated with the application.
地址 Redmond WA US