Method and system for managing configuration changes in a data processing system
First Claim
1. A method (300) of managing configuration changes in a data processing system having a plurality of destination units, the method including the steps of:
- providing (309-318) a plurality of reference models arranged in a tree starting from a root reference model, associating (338,339,345-348) each destination unit with a reference model including configuration information specific for the corresponding destination units, determining (320-336) a target configuration for the destination units associated with a selected reference model according to the configuration information of the reference models in a path from the root reference model to the selected reference model, and causing (342-375) each destination unit associated with the selected reference model to be updated according to the target configuration.
1 Assignment
0 Petitions
Accused Products
Abstract
A method of managing configuration changes in a data processing system, particularly a network wherein software products (250) must be distributed to client workstations. The method provides the definition of reference models (220e-220d) arranged in a tree (215); each reference model includes configuration elements (such as software products and/or hardware features and their desired target status) for the corresponding client workstations (subscribers). A target configuration (230) of the client workstations associated with each reference model is determined by inheriting the configuration elements of the parent reference models. A list of actions (245) to be carried out on each client workstation for reaching the corresponding target configuration is determined by comparing the target configuration with a current configuration of the client workstation stored in a corresponding inventory (245).
-
Citations
11 Claims
-
1. A method (300) of managing configuration changes in a data processing system having a plurality of destination units, the method including the steps of:
-
providing (309-318) a plurality of reference models arranged in a tree starting from a root reference model, associating (338,339,345-348) each destination unit with a reference model including configuration information specific for the corresponding destination units, determining (320-336) a target configuration for the destination units associated with a selected reference model according to the configuration information of the reference models in a path from the root reference model to the selected reference model, and causing (342-375) each destination unit associated with the selected reference model to be updated according to the target configuration. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
- 9. A computer program (210,235,250) directly loadable into a working memory (130) of a computer (105) for performing the method of any claim form 1 to 8 when the program is run on the computer.
-
11. A data processing system (100) including a plurality of destination units (105), means (205-215) for providing a plurality of reference models arranged in a tree starting from a root reference model, means (210,215,225,230) for associating each destination unit with a reference model including configuration information specific for the corresponding destination units, means (230-245) for determining a target configuration for the destination units associated with a selected reference model according to the configuration information of the reference models in a path from the root reference model to the selected reference model, and means (245-265) for causing each destination unit associated with the selected reference model to be updated according to the target configuration.
Specification