Patent ID: 9164749
Filing Date: 2015-10-20
Classification: G06F

Abstract:
1. A method comprising: receiving a request to provision software on a first virtual machine of a first virtual machine type and on a second virtual machine of a second virtual machine type that is different than the first virtual machine type; and provisioning, by a processor, in response to the request, the software on the first virtual machine and on the second virtual machine in view of a hierarchy of commands associated with a type of provisioning of the software on the first virtual machine and the second virtual machine, wherein the hierarchy of commands comprises a first level corresponding to tasks of an operating system associated with the first virtual machine and the second virtual machine and a second level corresponding to commands to associate a configuration file with a distribution of the software, and wherein the second level is higher in the hierarchy than the first level, wherein the first virtual machine and the second virtual machine receive different versions of the software when the software is of a first type, and wherein the first virtual machine and the second virtual machine receive the same version of the software when the software is of a second type.