Automated provisioning framework for internet site servers
First Claim
Patent Images
1. A system for automatically provisioning a plurality of computing devices, comprising:
- a database system which stores a model for each of the plurality of computing devices, including identifications of the software components that are to be installed on said devices;
a file system which stores software components that are installed on said computing devices during provisioning; and
a plurality of agents which are respectively resident on each of said plurality of devices, and which communicate with said database system to obtain an identification of software components to be installed, and communicate with said file system to retrieve and install software components identified by said database system.
5 Assignments
0 Petitions
Accused Products
Abstract
A framework for automatically provisioning computing devices includes a central database system and a central file system. Information stored in the database comprises a model of the individual devices, as well as the interconnections of the devices. The central file system stores the software components to be installed on the devices. When provisioning is carried out, the database sends commands to agents located on each device which cause them to retrieve and install the software components from the file system, and to configure the components according to the stored model.
110 Citations
27 Claims
-
1. A system for automatically provisioning a plurality of computing devices, comprising:
-
a database system which stores a model for each of the plurality of computing devices, including identifications of the software components that are to be installed on said devices;
a file system which stores software components that are installed on said computing devices during provisioning; and
a plurality of agents which are respectively resident on each of said plurality of devices, and which communicate with said database system to obtain an identification of software components to be installed, and communicate with said file system to retrieve and install software components identified by said database 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. A system for automatically provisioning a plurality of computing devices, comprising:
-
a database system which stores a model for each of the plurality of computing devices, including identifications of the software components that are to be installed on said devices, and information regarding configuration parameters for at least some of the software components installed on a device;
a file system which stores software components that are installed on said computing devices during provisioning; and
a plurality of agents which are respectively resident on each of said plurality of devices and have root level access to the devices, and which communicate with said database system to obtain an identification of software components to be installed and configuration parameters for said software components, communicate with said file system to retrieve and install software components identified by said database system, and configure the operating parameters of the installed software components. - View Dependent Claims (23, 24, 25, 26, 27)
-
Specification