CPC H04L 67/60 (2022.05) [H04L 67/06 (2013.01); H04L 67/1001 (2022.05)] | 20 Claims |
1. A computing system comprising:
a plurality of hosts hosting a plurality of application images for one or more applications, respective application images being stored in a corresponding stored container that is instantiated when a requested application image is requested for a data center job;
a plurality of container cloud managers on respective manager hosts, wherein the plurality of container cloud managers manage resources of the data center and maintain application image information, host information, and container information, wherein:
(1) the application image information comprises, for respective applications of the one or more applications, an application name and at least one host location where an image of the respective application is stored;
(2) the host information comprises names of at least a portion of the plurality of hosts and computing resource capabilities of respective hosts; and
(3) the container information comprises, for respective containers of a plurality of containers, a host location of the container and an identifier of an application image which the respective container is packed to;
the computing system comprising computer-executable instructions that, when executed by the computing system, cause the computing system to perform operations comprising:
receiving a request to generate an application image of a first application of the one or more applications;
building the application image of the first application and storing the application image in a container; and
prior to receiving a request to initiate a first job using the application image, storing a copy of the application image of the first application and its respective container on a first number of hosts of the plurality of hosts, wherein hosts of the first number of hosts are automatically selected by the container cloud manager of the plurality of container cloud managers based on a resource load balance of the data center and the number of hosts is less than all of the plurality of hosts.
|