Management of software images for computing nodes of a distributed computing system
First Claim
Patent Images
1. A method comprising:
- storing a master software image for a type of computing function to be deployed within a distributed computing system;
generating K software image instances from the master software image, wherein the distributed computing system is configured to deploy a maximum of K of the software image instances for the type of computing function; and
deploying the software image instances on M application nodes within the distributed computing system, where M≦
K.
2 Assignments
0 Petitions
Accused Products
Abstract
In general, the invention is directed to software image management within a distributed computing system. The distributed computing system includes a plurality of application nodes interconnected via a communications network, and an image repository storing a plurality of pre-generated software image instances. A control node may pre-assign a network address to each of the image instances stored within the image repository, and assigns the network addresses of the image instances to the application nodes upon subsequent deployment of the software images to the application nodes.
98 Citations
20 Claims
-
1. A method comprising:
-
storing a master software image for a type of computing function to be deployed within a distributed computing system;
generating K software image instances from the master software image, wherein the distributed computing system is configured to deploy a maximum of K of the software image instances for the type of computing function; and
deploying the software image instances on M application nodes within the distributed computing system, where M≦
K. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A distributed computing system comprising:
-
a plurality of application nodes interconnected via a communications network; and
an image repository storing a plurality of K pre-generated software image instances, wherein K represents a maximum number of the software image instances to be deployed within the distributed computing system for a similar computing function. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18)
-
-
19. A computer-readable medium comprising instructions that cause a programmable process to:
-
present a first user interface to receive input identifying a master software image for a type of computing function to be deployed within a distributed computing system;
present a second user interface to receive input identifying a maximum number of software image instances that can be deployed within the distributed computing system for the type of computing function; and
generate a software image instance from the master software image for each of the image instances that can be deployed. - View Dependent Claims (20)
-
Specification