Adaptive power management of a cluster of host computers using predicted data
First Claim
Patent Images
1. A method for performing power management operations in a distributed computer system, the method comprising:
- analyzing resource demands of clients running in the distributed computer system to produce predicted resource demands of the clients for a specified time in the future;
prior to providing at least one power management recommendation, automatically changing an option of a power management analysis algorithm from a first option setting to a second option setting at a first time prior to the specified time;
executing the power management analysis algorithm with the second option setting in anticipation of the predicted resource demands at the specified time, the power management analysis algorithm providing at least one power management recommendation on the distributed computer system; and
performing the at least one power management recommendation, including (a) switching the host computer to or from standby mode, or (b) powering off or powering on the host computer in the distributed computer system.
2 Assignments
0 Petitions
Accused Products
Abstract
A power management system and method for performing power management operations in a distributed computer system uses predicted resource demands for a specified time in the future to change a power management option of a power management analysis algorithm prior to the specified time so that the power management analysis algorithm can be executed in anticipation of the predicted resource demands at the specified time.
-
Citations
24 Claims
-
1. A method for performing power management operations in a distributed computer system, the method comprising:
-
analyzing resource demands of clients running in the distributed computer system to produce predicted resource demands of the clients for a specified time in the future; prior to providing at least one power management recommendation, automatically changing an option of a power management analysis algorithm from a first option setting to a second option setting at a first time prior to the specified time; executing the power management analysis algorithm with the second option setting in anticipation of the predicted resource demands at the specified time, the power management analysis algorithm providing at least one power management recommendation on the distributed computer system; and performing the at least one power management recommendation, including (a) switching the host computer to or from standby mode, or (b) powering off or powering on the host computer in the distributed computer system. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A non-transitory computer-readable storage medium containing program instructions for performing resource management operations in a distributed computer system, wherein execution of the program instructions by one or more processors of a computer system causes the one or more processors to perform steps comprising:
-
analyzing resource demands of clients running in the distributed computer system to produce predicted resource demands of the clients for a specified time in the future; prior to providing at least one power management recommendation, automatically changing an option of a power management analysis algorithm from a first option setting to a second option setting at a first time prior to the specified time; executing the power management analysis algorithm with the second option setting in anticipation of the predicted resource demands at the specified time, the power management analysis algorithm providing at least one power management recommendation on the distributed computer system; and performing the at least one power management recommendation, including (a) switching the host computer to or from standby mode, or (b) powering off or powering on the host computer in the distributed computer system. - View Dependent Claims (11, 12, 13, 14, 15, 16, 17)
-
-
18. A power management system supported by hardware in a distributed computer system comprising:
-
an analytics engine configured to analyze resource demands of clients running in the distributed computer system to produce predicted resource demands of clients for a specified time in the future; an option setting unit configured to, prior to providing at least one power management recommendation, automatically change an option of a power management analysis algorithm from a first option setting to a second option setting at a first time prior to the specified time; and a power management engine configured to execute the power management analysis algorithm with the second option setting in anticipation of the predicted resource demands at the specified time, the power management analysis algorithm providing at least one power management recommendation on the distributed computer system, wherein the power management system is configured to perform the at least one power management recommendation, including (a) switching the host computer to or from standby mode, or (b) powering off or powering on the host computer in the distributed computer system. - View Dependent Claims (19, 20, 21, 22, 23, 24)
-
Specification