METHODS AND SYSTEMS FOR PROVISIONING SOFTWARE
First Claim
1. A system for provisioning software to a target machine, said system comprising:
- at least one repository of software distributions; and
a provisioning server installed on a boot server and configured to link to the at least one repository, host templates of configuration files and plugins, and support a set of commands for retrieving at least one software distribution, linking a configuration file to the at least one distribution, receiving information indicating a system remote from the target machine that will assist in installing the at least one software distribution on the target machine, receiving update information for the at least one software distribution, and installing, automatically, the at least one software distribution and update information on the target machine based on the configuration file and with the assistance of the remote system.
1 Assignment
0 Petitions
Accused Products
Abstract
The present invention provides a unified provisioning environment, which comprehensively manages the tasks related to software provisioning. In particular, the present invention manages software provisioning using a hierarchy of commands. The lowest level in the hierarchy comprises distribution commands, which primarily handle base operating system specific tasks of provisioning. The second level comprises profile commands, which associate a configuration file, such as a Linux kickstart file, with a distribution and optionally allow for customization. The third level comprises system commands, which associate remote systems that are involved with the provisioning of the software. The fourth level comprises repository commands, which address configurations and tasks related to updating the software, remote installation procedures, and optionally customizing the software.
129 Citations
23 Claims
-
1. A system for provisioning software to a target machine, said system comprising:
-
at least one repository of software distributions; and a provisioning server installed on a boot server and configured to link to the at least one repository, host templates of configuration files and plugins, and support a set of commands for retrieving at least one software distribution, linking a configuration file to the at least one distribution, receiving information indicating a system remote from the target machine that will assist in installing the at least one software distribution on the target machine, receiving update information for the at least one software distribution, and installing, automatically, the at least one software distribution and update information on the target machine based on the configuration file and with the assistance of the remote system. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23)
-
Specification