Managing power consumption in a data center
First Claim
Patent Images
1. A computer-implemented method for managing resources of a computer infrastructure services provider, comprising:
- determining, by a management server computer, that a condition has occurred related to operation of a data center;
determining, by the management server computer in response to the determined condition, at least one resource of a plurality of resources of the data center to terminate or shut down, wherein the determining of the at least one resource includes selecting the at least one resource from a first subset of the plurality of resources that are being used for excess program capacity users based at least in part on priority data indicating that the excess program capacity users have a lower priority than other users that are not excess program capacity users, and wherein a second subset of the plurality of resources are being used for the other users; and
terminating or shutting down, by the management server computer, the determined at least one resources.
0 Assignments
0 Petitions
Accused Products
Abstract
Systems and methods are provided for managing resources. In one implementation, a method is provided in which a management server determines whether a condition related to one or more resources has occurred. The management server further determines at least one program instance to terminate. The at least one program instance executes on one of a plurality of servers. The management server further terminates the determined at least one program instance, which was used by an excess program execution capacity user.
57 Citations
28 Claims
-
1. A computer-implemented method for managing resources of a computer infrastructure services provider, comprising:
-
determining, by a management server computer, that a condition has occurred related to operation of a data center; determining, by the management server computer in response to the determined condition, at least one resource of a plurality of resources of the data center to terminate or shut down, wherein the determining of the at least one resource includes selecting the at least one resource from a first subset of the plurality of resources that are being used for excess program capacity users based at least in part on priority data indicating that the excess program capacity users have a lower priority than other users that are not excess program capacity users, and wherein a second subset of the plurality of resources are being used for the other users; and terminating or shutting down, by the management server computer, the determined at least one resources. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
-
13. A computer-implemented method for managing resources, comprising:
-
determining, by a management server computer, that a condition related to one or more resources has occurred; determining, by the management server computer, at least one program instance to terminate based at least in part on priority data associated with a first group of program execution capacity users, the at least one program instance executing on one or more servers for one of the program execution capacity users of the first group; and terminating, by the management server computer, the determined at least one program instance. - View Dependent Claims (14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24)
-
-
25. A system for managing resources, comprising:
-
a processor for executing program instructions; and a memory storing the program instructions, wherein the program instructions, upon execution by the processor, cause the system to; determine whether a condition related to one or more resources has occurred; determine at least one program instance to terminate based at least in part on priority data associated with one of more program execution capacity users, the determined at least one program instance executing on one of a plurality of servers for one of the one or more program execution capacity users; and terminate the determined at least one program instance. - View Dependent Claims (26, 27, 28)
-
Specification