US 12,411,715 B2
Efficiency-adjusted hardware resource capacity to support a workload placement decision
Gary D Cudak, Raleigh, NC (US); Ajay Dholakia, Cary, NC (US); Srihari V Angaluri, Raleigh, NC (US); and Paul T. Artman, Cary, NC (US)
Filed by Lenovo Global Technology (United States) Inc., Morrisville, NC (US)
Filed on Mar. 17, 2022, as Appl. No. 17/697,051.
Prior Publication US 2023/0297431 A1, Sep. 21, 2023
Int. Cl. G06F 9/50 (2006.01); G06F 9/48 (2006.01)
CPC G06F 9/5044 (2013.01) [G06F 9/48 (2013.01); G06F 9/4806 (2013.01); G06F 9/4843 (2013.01); G06F 9/485 (2013.01); G06F 9/4856 (2013.01); G06F 9/4881 (2013.01); G06F 9/4893 (2013.01); G06F 9/50 (2013.01); G06F 9/5005 (2013.01); G06F 9/5083 (2013.01); G06F 9/5088 (2013.01)] 19 Claims
OG exemplary drawing
 
1. A method, comprising:
identifying hardware resource requirements of a candidate workload instance, wherein the hardware resource requirements of the candidate workload instance include a required capacity for each of a plurality of hardware resource types;
identifying, for each of the plurality of hardware resource types required by the candidate workload instance, a capacity of a hardware resource of the hardware resource type that is currently available on a server without causing a power efficiency of the hardware resource to decline below a setpoint level of power efficiency;
determining, for each of the plurality of hardware resource types required by the candidate workload instance, whether the identified capacity of the hardware resource on the server is greater than or equal to the required capacity for the hardware resource type; and
assigning the candidate workload instance to be performed by the server in response to determining, for each of the plurality of hardware resource types required by the candidate workload instance, that the identified capacity of the hardware resource on the server is greater than or equal to the required capacity for the hardware resource type.