US 11,941,453 B2
Containerized computing environments
Anton Yegorin, Dublin (IE)
Assigned to International Business Machines Corporation, Armonk, NY (US)
Filed by INTERNATIONAL BUSINESS MACHINES CORPORATION, Armonk, NY (US)
Filed on Dec. 8, 2020, as Appl. No. 17/115,090.
Prior Publication US 2022/0179715 A1, Jun. 9, 2022
Int. Cl. G06F 9/50 (2006.01); G06F 9/455 (2018.01)
CPC G06F 9/5077 (2013.01) [G06F 9/45558 (2013.01); G06F 2009/4557 (2013.01)] 17 Claims
OG exemplary drawing
 
1. A computer-implemented method for allocating images to nodes of a containerized computing environment, the method comprising:
obtaining metadata associated with a plurality of images, wherein metadata associated with an image comprises information indicating layers of that image;
analyzing the obtained metadata to identify images of the plurality of images that share one or more layers; and
allocating the identified images to the same, target node of a containerized computing environment, wherein the allocating further comprises responsive to determining no node is already allocated the image comprising at least one of the one or more layers shared by the identified images:
analyzing a workload of each node of the containerized computing environment to identify an empty node; and
responsive to identifying the empty node, defining the identified empty node as the target node to which the identified images are to be allocated.