US 11,983,570 B2
Conditionally deploying a reusable group of containers for a job based on available system resources
Yue Wang, Beijing (CN); Xin Peng Liu, Beijing (CN); and Zhi Gang Sun, Beijing (CN)
Assigned to International Business Machines Corporation, Armonk, NY (US)
Filed by International Business Machines Corporation, Armonk, NY (US)
Filed on Aug. 26, 2021, as Appl. No. 17/458,124.
Prior Publication US 2023/0075482 A1, Mar. 9, 2023
Int. Cl. G06F 9/50 (2006.01)
CPC G06F 9/5044 (2013.01) [G06F 9/5038 (2013.01); G06F 9/5083 (2013.01); G06F 2209/5022 (2013.01); G06F 2209/508 (2013.01)] 20 Claims
OG exemplary drawing
 
1. A computer-implemented method, comprising:
identifying a job creation request within a system;
determining a current amount of available resources within the system;
conditionally deploying a reusable group of containers for the job, based on the current amount of available resources for the system,
wherein in response to determining that a ratio of an amount of resources needed by the job to the current amount of available resources within the system exceeds a predetermined threshold amount, the reusable group of containers is deployed for the job; and
running the containers in the reusable group of containers to implement the requested job.