US 12,008,412 B2
Resource selection for complex solutions
Sudhir Vittal Shetty, Cedar Park, TX (US); Justin A. Kenney, Upton, MA (US); William Price Dawkins, Lakeway, TX (US); and Jon Robert Hass, Austin, TX (US)
Assigned to DELL PRODUCTS, Round Rock, TX (US)
Filed by Dell Products L.P., Round Rock, TX (US)
Filed on Jul. 28, 2021, as Appl. No. 17/386,984.
Prior Publication US 2023/0035909 A1, Feb. 2, 2023
Int. Cl. G06F 9/50 (2006.01); G06F 8/10 (2018.01); G06F 9/445 (2018.01); G06F 11/30 (2006.01); G06F 16/901 (2019.01)
CPC G06F 9/5055 (2013.01) [G06F 8/10 (2013.01); G06F 9/44505 (2013.01); G06F 11/3051 (2013.01); G06F 16/9024 (2019.01); G06F 2209/506 (2013.01)] 17 Claims
OG exemplary drawing
 
1. A method for composition for complex solutions, the method comprising:
receiving, by a system control processor manager, a composition request to compose a composed information handling system, the request comprising a solution manifest file;
parsing, by the system control processor manager, the solution manifest file to identify a solution requirement set;
performing, using the solution requirement set, an analysis of a telemetry data map and a topology and connectivity graph to discover a compute resource and target resource pair, wherein the target resource comprises a memory device;
making a first determination, based on the analysis, that a valid path exists between the compute resource and the target resource pair;
making a second determination, based on the analysis and in response to the first determination, that the composition request is satisfiable using resources represented in the topology and connectivity graph; and
composing the composed information handling system based on the second determination by presenting the target resource to the compute resource as a bare metal resource.