Methods and systems for assigning provisioning servers in a software provisioning environment
First Claim
1. A method of managing a software provisioning environment, comprising:
- selecting a profile to be associated with a provisioning server in a network of provisioning servers, wherein the profile specifies software to be provisioned to target systems;
associating the provisioning server with the profile, wherein the associating will cause the target systems, which are utilizing the profile, to select, from the network of provisioning servers, the provisioning server to perform provisioning processes; and
providing the software, specified by the profile, to the provisioning server.
1 Assignment
0 Petitions
Accused Products
Abstract
A software provisioning environment can include several provisioning servers for providing software provisioning to one or more target machines. To assign provisioning servers to the target machines, a provisioning server can be configured to assign the provisioning servers utilizing the provisioning objects. The provisioning server can be configured to associate selected provisioning objects with respective provisioning servers. By associating a provisioning object with a respective provisioning server, the respective provisioning server will operate as the provisioning server for any provisioning processes performed on target machines utilizing the selected provisioning object. The provisioning server can be configured to associate the provisioning objects with the provisioning servers based on any number of factors such as location of the provisioning servers, specifications of the provisioning servers, load on a provisioning server, and performance of a provisioning server.
179 Citations
20 Claims
-
1. A method of managing a software provisioning environment, comprising:
-
selecting a profile to be associated with a provisioning server in a network of provisioning servers, wherein the profile specifies software to be provisioned to target systems; associating the provisioning server with the profile, wherein the associating will cause the target systems, which are utilizing the profile, to select, from the network of provisioning servers, the provisioning server to perform provisioning processes; and providing the software, specified by the profile, to the provisioning server. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A system for managing a software provisioning environment, comprising:
-
a network interface to a network, wherein the network comprises target systems; and a provisioning server, communicating with the network interface, the provisioning server being configured to; select a profile to be associated with at least one other provisioning server, wherein the profile specifies software to be provisioned to the target systems; associate the at least one other provisioning server with the profile, wherein the associating will cause the target systems, which are utilizing the profile, to select the at least one other provisioning server to perform provisioning processes; and provide the software, specified by the profile, to the at least one other provisioning server. - View Dependent Claims (8, 9, 10, 11, 12)
-
-
13. A provisioning application, the provisioning application being embodied in a non-transitory computer readable medium and comprising instructions for causing a computer to perform a method comprising:
-
selecting a profile to be associated with a provisioning server, wherein the profile specifies software to be provisioned to target systems; associating the provisioning server with the profile, wherein the associating will cause the target systems, which are utilizing the profile, to select, from the network of provisioning servers, the provisioning server for performing provisioning processes; and providing the software, specified by the profile, to the provisioning server. - View Dependent Claims (14, 15, 16, 17)
-
-
18. A method of managing a software provisioning environment, comprising:
-
identifying a software provisioning server to provide software provisioning to a set of target systems; inserting a reference to the provisioning server in a profile for the set of target systems, wherein the profile specifies software to be provisioned to the set of target systems; and providing the software, specified by the profile, to the provisioning server, wherein the target systems that use the profile will select, from a plurality of provisioning servers, the provisioning server for performing provisioning processes. - View Dependent Claims (19, 20)
-
Specification