US 11,928,515 B2
System and method for managing resource allocations in composed systems
William Price Dawkins, Lakeway, TX (US); Mark Steven Sanders, Roanoke, VA (US); Jimmy Doyle Pike, Georgetown, TX (US); Elie Antoun Jreij, Pflugerville, TX (US); Robert Wayne Hormuth, Cedar Park, TX (US); Walter A. O'Brien, III, Westborough, MA (US); Mukund P. Khatri, Austin, TX (US); Gaurav Chawla, Austin, TX (US); and Yossef Saad, Ganei Tikva (IL)
Assigned to Dell Products L.P., Round Rock, TX (US)
Filed by Dell Products L.P., Hopkinton, MA (US)
Filed on Dec. 9, 2020, as Appl. No. 17/116,777.
Prior Publication US 2022/0179695 A1, Jun. 9, 2022
Int. Cl. G06F 9/50 (2006.01); G06F 11/30 (2006.01); G06F 11/34 (2006.01)
CPC G06F 9/505 (2013.01) [G06F 11/3024 (2013.01); G06F 11/3495 (2013.01)] 18 Claims
OG exemplary drawing
 
1. A system for providing computer implemented services using information handling systems, comprising:
persistent storage; and
a system control processor manager programmed to:
instantiate composed information handling systems using the information handling systems;
monitor, using system control processors of the composed information handling systems, operation of the composed information handling systems to obtain operation information;
make a determination, based on the operation information, that the computing implemented services provided by the composed information handling systems are substandard; and
in response to the determination:
manage operation of the composed information handling systems to provide standards compliant computer implemented services by:
determining a first resource cost for adding computing resources to at least one of the composed information handling systems;
determining a second resource cost for instantiating a new composed information handling system by:
 computing a computational cost for transferring a workload associated with a workload performance to a new composed information handling system;
 calculating an aggregate computing resource cost of performing the workload on the new composed information handling system and the computational cost; and
 comparing requirements of a service level agreement to a time estimate based on the aggregate computing resource cost; and
modifying, based on a comparison of the first resource cost and the second resource cost, a composition of at least one of the composed information handling systems using a system control processor of the system control processors.