The patent badge is an abbreviated version of the USPTO patent document. The patent badge does contain a link to the full patent document.

The patent badge is an abbreviated version of the USPTO patent document. The patent badge covers the following: Patent number, Date patent was issued, Date patent was filed, Title of the patent, Applicant, Inventor, Assignee, Attorney firm, Primary examiner, Assistant examiner, CPCs, and Abstract. The patent badge does contain a link to the full patent document (in Adobe Acrobat format, aka pdf). To download or print any patent click here.

Date of Patent:
Feb. 21, 2017

Filed:

Aug. 05, 2014
Applicant:

Microsoft Corporation, Redmond, WA (US);

Inventors:

Aman Kansal, Issaquah, WA (US);

Jie Liu, Medina, WA (US);

Douglas C. Burger, Redmond, WA (US);

Arka Aloke Bhattacharya, Kolkata, IN;

Assignee:
Attorneys:
Primary Examiner:
Int. Cl.
CPC ...
G06F 1/32 (2006.01); G01R 21/133 (2006.01); G06F 11/34 (2006.01);
U.S. Cl.
CPC ...
G06F 1/3234 (2013.01); G01R 21/133 (2013.01); G06F 1/3203 (2013.01); G06F 1/3206 (2013.01); G06F 11/3447 (2013.01); G06F 1/329 (2013.01); G06F 1/3228 (2013.01); G06F 11/3409 (2013.01); G06F 11/3423 (2013.01); G06F 11/3466 (2013.01); G06F 2201/815 (2013.01); G06F 2201/865 (2013.01); G06F 2201/88 (2013.01); Y02B 60/165 (2013.01);
Abstract

Embodiments of the virtual machine power metering system and method measure the power consumption of individual virtual machines. Power meter measurements for a physical host server are converted into individual virtual machine power meters that measure the power consumption of each individual virtual machine residing on the host server. The virtual machine power consumption is computed by generating a power model using the total power consumption of the host server and resource utilization for a virtual machine. Optimal power model coefficients are computed using the power model. The energy used by the virtual machine is computed using one of two embodiments. Embodiments of the system and method also can be used to obtain the power consumption for a specific activity (such as a service, request, or search query). In addition, the virtual machine power metering can be used for virtual machine power capping to allow power oversubscription in virtualized environments.


Find Patent Forward Citations

Loading…