Virtual appliance deployment
AssigneeEMC Corporation
InventorsPaul LeMahieu, Steven Halzel, Jane M. Lawler, Jake Frazier
Life of this patent
Estimating the term…
Abstract
A method, article of manufacture, and apparatus for efficiently processing information. In some embodiments, this includes determining a physical appliance to virtualize, creating a virtual appliance based on the physical appliance, and storing the virtual appliance in a storage array. In some embodiments, creating the virtual appliance includes creating the virtual appliance from a template
Claims15
A method for processing information, comprising:
- determining a first physical appliance to virtualize;
- creating a first virtual appliance based on the first physical appliance, wherein the first virtual appliance provides a first service associated with the first physical appliance;
- and
- installing an image of the first virtual appliance on a system comprising a storage array, wherein the storage array is configured to use the image of the first virtual appliance to instantiate on demand a running instance of the first virtual appliance in response to a request to provide the first service with respect to the storage array.
A system for processing information, comprising a processor configured to:
- determine a first physical appliance to virtualize;
- create a first virtual appliance based on the first physical appliance, wherein the first virtual appliance provides a first service associated with the first physical appliance;
- and
- install an image of the first virtual appliance on a system comprising a storage array, wherein the storage array is configured to use the image of the first virtual appliance to instantiate on demand a running instance of the first virtual appliance in response to a request to provide the first service with respect to the storage array.
A computer program product for storing data, comprising a non-transitory computer readable medium having program instructions embodied therein for:
- determining a first physical appliance to virtualize;
- creating a first virtual appliance based on the first physical appliance, wherein the first virtual appliance provides a first service associated with the first physical appliance;
- and
- installing an image of the first virtual appliance on a system comprising a storage array, wherein the storage array is configured to use the image of the first virtual appliance to instantiate on demand a running instance of the first virtual appliance in response to a request to provide the first service with respect to the storage array.
Dependencies are inferred from the claim text.