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; and 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.