Patent ID: 8612968
Filing Date: 2013-12-17
Classification: G06F

Abstract:
1. A method, comprising: identifying a resource associated with a target machine; determining a function to be performed by the target machine based on the identified resource associated with the target machine; generating, by a provisioning server, a profile for a software distribution, wherein the profile associates the software distribution with the function to be performed by target machines utilizing the software distribution, and wherein the profile links a configuration file to the software distribution; maintaining a provisioning record for a plurality of provisioning objects, wherein the provisioning record associates the plurality of provisioning objects with a plurality of network configurations for a plurality of network connections, wherein the provisioning record comprises a plurality of virtual network addresses for each type of virtual machine associated with the provisioning server; receiving a request to perform a provisioning process for a provisioning object of the plurality of provisioning objects; and performing a network management action based on the provisioning record of the provisioning object with a network configuration, wherein the network management action comprises selecting a virtual network address for the virtual machine from the plurality of virtual network addresses for a type of a virtual machine associated with the provisioning object.