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:
Sep. 24, 2019

Filed:

Dec. 11, 2014
Applicant:

Vmware, Inc., Palo Alto, CA (US);

Inventors:

Xing Fu, Sunnyvale, CA (US);

Tariq Magdon-Ismail, San Jose, CA (US);

Assignee:

VMware Inc., Palo Alto, CA (US);

Attorney:
Primary Examiner:
Assistant Examiner:
Int. Cl.
CPC ...
G06F 9/455 (2018.01); H04L 12/24 (2006.01); G06F 11/34 (2006.01); G06F 11/30 (2006.01);
U.S. Cl.
CPC ...
G06F 9/45558 (2013.01); G06F 11/3447 (2013.01); H04L 41/0813 (2013.01); H04L 41/0833 (2013.01); H04L 41/145 (2013.01); H04L 41/5009 (2013.01); G06F 11/3062 (2013.01); G06F 11/3409 (2013.01); G06F 2009/45591 (2013.01); G06F 2201/81 (2013.01); Y02D 10/34 (2018.01);
Abstract

Techniques for managing energy use of a computing deployment are provided. In one embodiment, a computer system can establish a performance model for one or more components of the computing deployment, where the performance model models a relationship between one or more tunable parameters of the one or more components and an end-to-end performance metric, and where the end-to-end performance metric reflects user-observable performance of a service provided by the computing deployment. The computer system can further execute an algorithm to determine values for the one or more tunable parameters that minimize power consumption of the one or more components, where the algorithm guarantees that the determined values will not cause the end-to-end performance metric, as calculated by the performance model, to cross a predefined threshold. The computer system can then enforce the determined values by applying changes to the one or more components.


Find Patent Forward Citations

Loading…