METHOD AND APPARATUS FOR MANAGING CONFIGURATION INFORMATION IN A DISTRIBUTED COMPUTER SYSTEM
2 Assignments
0 Petitions
Accused Products
Abstract
A configuration manager federated bean is provided for each host computer in the three-tiered management system. The configuration manager federated bean for a host computer is contacted by federated beans that manage each of the data services when a data service starts and stops using a data storage volume associated with the host computer. The configuration manager bean maintains persistent configuration information for each data service. In one embodiment, configuration manager beans can operate in a clustered environment where several beans store configuration information in a single storage area. Each of the beans implements an arbitration protocol so that only one bean writes to the storage area at any given time.
33 Citations
27 Claims
-
1-8. -8. (canceled)
-
9. A method for managing configuration information in a clustered computer system with a data storage and a plurality of host computers connected by a network, each of which has a memory and accesses the data storage, the method comprising:
-
(a) running, in each host computer, a federated bean having method for storing configuration information in the memory of the each host computer;
(b) assigning each federated bean a unique ID number;
(c) causing each federated bean to exchange ID numbers with other federated beans; and
(d) using the exchanged ID numbers to select one federated bean to store configuration information in the data storage. - View Dependent Claims (10, 11, 12, 13)
-
-
14. Apparatus for managing configuration information in a clustered computer system with a data storage and a plurality of host computers connected by a network, each of which has a memory and accesses the data storage, the apparatus comprising:
-
a federated bean that runs in each host computer and has a method for storing configuration information in the memory of the each host computer;
means for assigning each federated bean a unique ID number;
means for causing each federated bean to exchange ID numbers with other federated beans; and
means for using the exchanged ID numbers to select one federated bean to store configuration information in the data storage. - View Dependent Claims (15, 16, 17, 18)
-
-
19-25. -25. (canceled)
-
26. A computer program product for managing configuration information in a clustered computer system with a data storage and a plurality of host computers connected by a network, each of which has a memory and accesses the data storage, the computer program product comprising a computer usable medium having computer readable program code thereon, including:
-
federated bean program code that runs in each host computer and has a method for storing configuration information in the memory of the each host computer;
program code for assigning each federated bean a unique ID number;
program code for causing each federated bean to exchange ID numbers with other federated beans; and
program code for using the exchanged ID numbers to select one federated bean to store configuration information in the data storage.
-
-
27. (canceled)
Specification