US 11,693,703 B2
Monitoring resource utilization via intercepting bare metal communications between resources
Elie Antoun Jreij, Pflugerville, TX (US); Gaurav Chawla, Austin, TX (US); Robert Wayne Hormuth, Cedar Park, TX (US); Walter A. O'Brien, III, Westborough, MA (US); Mukund P. Khatri, Austin, TX (US); Jimmy Doyle Pike, Georgetown, TX (US); Yossef Saad, Ganei Tikva (IL); Mark Steven Sanders, Roanoke, VA (US); and William Price Dawkins, Lakeway, TX (US)
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,259.
Prior Publication US 2022/0179707 A1, Jun. 9, 2022
Int. Cl. G06F 9/50 (2006.01); G06F 11/34 (2006.01); G06F 11/30 (2006.01)
CPC G06F 9/5027 (2013.01) [G06F 11/3006 (2013.01); G06F 11/3409 (2013.01); G06F 9/5083 (2013.01)] 14 Claims
OG exemplary drawing
 
1. A system for providing computer implemented services using information handling systems, comprising:
a composed information handling system that provides, at least in part, the computer implemented services to a client; and
a system control processor manager comprising a management processor configured to:
instantiate a utilization monitor in a system control processor of the composed information handling system; and
monitor, using the utilization monitor, a use rate of computing resources of the composed information handling system by the client, wherein monitoring the use rate of the computing resources comprises:
instructing the system control processor to intercept bare metal communications between compute resources of the composed information handling system and other types of resources of the composed information handling system;
identifying a quantity of computing resources that will be consumed based on the bare metal communications;
converting, based on a method of managing the other types of resources, the bare metal communications to management method compatible communications; and
sending the management method compatible communication to the other resources.