CPC G06F 11/3062 (2013.01) [G06F 9/5044 (2013.01)] | 20 Claims |
1. A computer-implemented method of managing power consumption for a computing cluster, the method comprising:
for each information handling system of a plurality of information handling systems of the computing cluster:
executing input/output (I/O) computing workloads at the information handling system associated with movement of block storage data, stored at a disk array in communication with the information handling system, between the disk array and the information handling system;
during execution of the I/O computing workloads at the information handling system, determining an I/O power usage of the information handling system;
calculating an accumulated I/O power consumption of the plurality of information handling systems based on a summation of the I/O power usage of each of the information handling systems;
during movement of the block storage data, calculating a power consumption of the disk array;
calculating, for each information handling system of the plurality of information handling systems, a power storage consumption of the information handling system based on i) a ratio of the I/O power usage of the information handling system and the accumulated I/O power consumption and ii) the power consumption of the disk array; and
allocating additional computing workloads among the plurality of information handling systems based on the power storage consumption of each of the information handling systems.
|