US 12,386,670 B2
On-demand clusters in container computing environment
Dhilip S. Kumar, Bangalore (IN); Rohit Gosain, Bangalore (IN); and Shibi Panikkar, Bangalore (IN)
Assigned to Dell Products L.P., Round Rock, TX (US)
Filed by Dell Products L.P., Round Rock, TX (US)
Filed on Jan. 23, 2022, as Appl. No. 17/581,946.
Prior Publication US 2023/0236897 A1, Jul. 27, 2023
Int. Cl. G06F 9/50 (2006.01)
CPC G06F 9/505 (2013.01) [G06F 2209/5019 (2013.01)] 20 Claims
OG exemplary drawing
 
1. An apparatus comprising at least one processing platform, the processing platform comprising at least one processor coupled to at least one memory, the at least one processing platform, when executing program code, is configured to:
in a first mode, learn resources and execution times needed to process incoming workloads of a first workload type and a second workload type in a set of one or more clusters in a container-based computing environment; and
in a second mode, based on the learning of resources and execution times in the first mode, determine whether a subsequent incoming workload of the second workload type can be executed by one of the set of one or more clusters or whether an additional cluster should be created to process the subsequent incoming workload and then removed after processing the subsequent incoming workload is completed.