Patent ID: 11966274
Assignee: DELL PRODUCTS L.P.
Field: Computer technology (Electrical engineering)
Classification: CPC G | IPC G

Claim 15:
16. A non-transitory machine-readable medium, comprising executable instructions that, when executed by a processor, facilitate performance of operations, the operations comprising:
optimizing a first objective value via a first tier of a genetic algorithm to determine a range of server coefficients for server devices, a range of switch coefficients for switch devices, and a range of storage device coefficients for storage devices;
optimizing, based on the range of server coefficients, a server objective value via a second tier of the genetic algorithm to determine per-server device coefficients;
optimizing, based on the range of switch coefficients, a switch objective value via the second tier of the genetic algorithm to determine per-switch device coefficients;
optimizing, based on the range of storage device coefficients, a storage device objective value via the second tier of the genetic algorithm to determine per-storage device coefficients; and
taking action, based on the per-server device coefficients, the per-switch device coefficients and the per-storage device coefficients, to reduce an overall power consumption of respective types of devices, wherein the taking the action comprises applying respective upper power wattage limits on to limit power supplied to the respective types of devices based on respective device type power consumption values, wherein the applying the respective upper power wattage limits to limit the power supplied to the respective types of devices comprises executing optimization logic that modifies respective power consumption of at least one device of the respective types of devices.