Serving images to server groups
AssigneeHewlett Packard Enterprise Development LP
InventorJustin E. York
Life of this patent
Estimating the term…
Abstract
Example implementations relate to serving an image to a group of target servers. An example implementation includes assigning a first target server of a group of target servers as a temporary deployment server. The first target server may be assigned as a temporary deployment server by a master deployment server over a management network. The master deployment server may serve the first target server an image package. The master deployment server may further serve a command over the management network to a second target server of the group of target servers. The second target server may be commanded to retrieve, over a data network, a deployment image of the image to be booted on the second target server.
Claims20
A master deployment server comprising:
- a physical processor;
- a memory storing machine readable instructions that, when executed by the physical processor, cause the processor to:
- assign, over a management network, a first target server from a group of target servers as a temporary deployment server;
- serve an image package from the master deployment server to the temporary deployment server over the management network;
- and
- transmit a command over the management network to a subgroup of the group of target servers to retrieve, over a data network, an image of the image package from the temporary deployment server.
A method comprising:
- assigning, by a master deployment server over a management network, a first target server as a first temporary deployment server, wherein the first target server is of a group of target servers on which a deployment image is to be deployed;
- serving, by the master deployment server over the management network to the first target server, an image package including a deployment image to be booted on a second target server of the group of target servers and a bootstrap image to serve the deployment image to the second target server;
- and
- serving, by the master deployment server over the management network, a command to the second target server to retrieve the deployment image from a temporary deployment server, the deployment image to be received by the second target server over a data network isolated from the management network.
A non-transitory machine-readable storage medium comprising instructions executable by a processor for deploying an image on a group of target servers, the machine-readable storage medium comprising:
- instructions to cause the processor to assign, by a master deployment server over a management network, a first target server of the group of target servers as a first temporary deployment server;
- instructions to cause the processor to serve the image from the master deployment server over the management network to the first temporary deployment server, wherein the group of target servers are tied to a data network isolated from the management network;
- and
- instructions to cause the first temporary deployment server to serve the image to the group of target servers over the data network.
Dependencies are inferred from the claim text.