Application management based on power consumption
First Claim
Patent Images
1. A method of managing computer applications comprising:
- determining computer resource needs of an application;
determining, based on the computer resource needs of the application, a first power consumption of a first computer system if the first computer system were to execute the application;
determining, based on the computer resource needs of the application, at least one other power consumption of at least one other computer system if the at least one other computer system were to execute the application;
selecting one of the first computer system and the at least one other computer system to execute the application based on at least the first power consumption and the at least one other power consumption.
2 Assignments
0 Petitions
Accused Products
Abstract
A plurality of computer systems is operable to execute an application. A power consumption is determined for a first computer system if the first computer system were to execute the application, and a power consumption is determined for at least one other computer system if the second computer system were to execute the application. One of the computer systems is selected to execute the application based on the determined power consumptions.
232 Citations
33 Claims
-
1. A method of managing computer applications comprising:
-
determining computer resource needs of an application;
determining, based on the computer resource needs of the application, a first power consumption of a first computer system if the first computer system were to execute the application;
determining, based on the computer resource needs of the application, at least one other power consumption of at least one other computer system if the at least one other computer system were to execute the application;
selecting one of the first computer system and the at least one other computer system to execute the application based on at least the first power consumption and the at least one other power consumption. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20)
-
-
21. A system for managing applications executing or to be executed on a plurality of computer systems, the system comprising:
-
a plurality of computer systems; and
a workload manager platform managing applications executing or to be executed on the plurality of computer systems, wherein the workload manager platform estimates power consumptions of at least two of the plurality of computer systems if the at least two computer systems were to execute an application, and the workload manager platform selects one of the at least two computer systems to execute the application based at least on a smaller one of the two estimated power consumptions. - View Dependent Claims (22, 23, 24, 25, 26, 27, 28)
-
-
29. An apparatus comprising:
-
means for determining computer resource needs of an application;
means for determining, based on the computer resource needs of the application, a first power consumption of a first computer system if the first computer system were to execute the application and for determining at least one other power consumption of at least one other computer system if the at least one other computer system were to execute the application; and
means for selecting one of the first computer system and the at least one other computer system to execute the application based on at least the first power consumption and the at least one other power consumption. - View Dependent Claims (30, 31, 32, 33)
-
Specification