US 12,450,103 B2
Distributed and concurrent multi-cloud orchestration management
Ching-Yun Chao, Austin, TX (US); and Joseph White, San Jose, CA (US)
Assigned to Dell Products L.P., Round Rock, TX (US)
Filed by Dell Products L.P., Round Rock, TX (US)
Filed on Jan. 3, 2023, as Appl. No. 18/149,455.
Prior Publication US 2024/0220333 A1, Jul. 4, 2024
Int. Cl. G06F 9/50 (2006.01)
CPC G06F 9/5083 (2013.01) 20 Claims
OG exemplary drawing
 
1. A system, comprising:
a processor; and
a memory coupled to the processor, comprising instructions that, in response to execution by the processor, cause the system to perform operations, comprising:
receiving a request from a client to perform a job via a multi-cloud platform at a leader management node that is configured to create proposals for allocation of computing resources via the multi-cloud platform;
based on receiving the request, sending respective first inquiries to respective management nodes of a group of management nodes, wherein the respective management nodes are configured to manage respective cloud platforms of the multi-cloud platform, wherein the respective first inquiries inquire about respective available processing resources of the respective cloud platforms to perform the job;
based on receiving respective responses from the respective management nodes, determining a first proposal for reservation of computing resources for the request among the respective cloud platforms; and
selecting a subgroup leader node from the group of management nodes, wherein the subgroup leader node is configured to perform a commit operation for the reservation of the computing resources in parallel with the leader management node sending respective second inquiries to the respective management nodes and determining a second proposal.