Patent ID: 9104454
Filing Date: 2015-08-11
Classification: G06F

Abstract:
1. A method, comprising: receiving, at a virtual image configuration device, an instantiable virtual machine part definition and part configuration metadata of an instantiable virtual machine capable of deployment as at least a portion of a service solution from a master overloaded virtual image; determining whether to configure the instantiable virtual machine to reuse, via virtual image sharing, at least one portion of the master overloaded virtual image during deployment of the instantiable virtual machine within a service solution; identifying, from the instantiable virtual machine part definition and part configuration metadata in response to determining to configure the instantiable virtual machine to reuse, via the virtual image sharing, the at least one portion of the master overloaded virtual image, a minimal executable virtual machine part core of the instantiable virtual machine that reuses, via the virtual image sharing, the at least one portion of the master overloaded virtual image during execution; configuring a minimal executable virtual machine part instantiable from the identified minimal executable virtual machine part core as the instantiable virtual machine to utilize, via the virtual image sharing, a shared resource within the master overloaded virtual image during execution; and storing the part configuration metadata for use during instantiation of the instantiable virtual machine from the master overloaded virtual image during service solution deployment.