Method and apparatus for managing configuration information in a distributed computer system
First Claim
1. A method for managing configuration information in a distributed computer system with a data storage, a file system for storing information in the data storage and a host computer on which a data service system is running, the method comprising:
- (a) running, in the host computer, a configuration manager federated bean having an interface with a method that accepts configuration information from the data service system;
(b) controlling the data service system to locate the configuration manager federated bean, provide configuration information and call the method; and
(c) the method using file management methods in a file management library to directly store the configuration information in the data storage thereby bypassing the file 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.
30 Citations
14 Claims
-
1. A method for managing configuration information in a distributed computer system with a data storage, a file system for storing information in the data storage and a host computer on which a data service system is running, the method comprising:
-
(a) running, in the host computer, a configuration manager federated bean having an interface with a method that accepts configuration information from the data service system; (b) controlling the data service system to locate the configuration manager federated bean, provide configuration information and call the method; and (c) the method using file management methods in a file management library to directly store the configuration information in the data storage thereby bypassing the file system. - View Dependent Claims (2, 3, 4)
-
-
5. Apparatus for managing configuration information in a distributed computer system with a data storage, a file system for storing information in the data storage and a host computer on which a data service system is running, the apparatus comprising:
-
a configuration manager federated bean that runs in the host computer and has an interface with a method that accepts configuration information from the data service system; a mechanism in the data service system that locates the configuration manager federated bean, provides configuration information and calls the method; and a file management library containing file management methods that are used by the method to directly store the configuration information in the data storage thereby bypassing the file system. - View Dependent Claims (6, 7, 8)
-
-
9. A method for managing configuration information in a distributed computer system with a data storage and a plurality of host computers, each of which has a data service running thereon, the method comprising:
-
(a) running, in each host computer, a data service federated bean that uses the configuration information to manage the data service running on that host computer; (b) running, in each host computer, a configuration manager federated bean having an interface with a method that accepts configuration information from the data service federated bean running on that host computer; and (c) using the configuration manager federated bean to store the configuration;
wherein the distributed computer system has a file system for storing information in the data storage and the configuration manager federated bean comprises a direct interface with the data storage to allow the configuration manager federated bean to store information in the data storage and bypass the file system. - View Dependent Claims (10)
-
-
11. Apparatus for managing configuration information in a distributed computer system with a data storage and a plurality of host computers, each of which has a data service running thereon, the apparatus comprising:
-
a data service federated bean that runs in each host computer and uses the configuration information to manage the data service running on that host computer; a configuration manager federated bean that runs in each host computer and has an interface with a method that accepts configuration information from the data service federated bean running on that host computer; and means in the configuration manager federated bean for storing the;
wherein the distributed computer system has a file system for storing information in the data storage and the configuration manager federated bean comprises a direct interface with the data storage to allow the configuration manager federated bean to store information in the data storage and bypass the file system. - View Dependent Claims (12)
-
-
13. A computer program product for managing configuration information in a distributed computer system with a data storage, a file system for storing information in the data storage and a host computer on which a data service system is running, the computer program product comprising a computer usable medium having computer readable program code thereon, including:
-
configuration manager federated bean program code that runs in the host computer and has an interface with a method that accepts configuration information from the data service system; means operable in the data service system for locating the configuration manager federated bean, providing configuration information and calling the method; and file management program code to directly store the configuration information in the data storage thereby bypassing the file system.
-
-
14. A computer program product for managing configuration information in a distributed computer system with a data storage and a plurality of host computers, each of which has a data service running thereon, the computer program product comprising a computer usable medium having computer readable program code thereon, including:
-
data service federated bean program code that runs in each host computer and that uses the configuration information to manage the data service running on that host computer; configuration manager federated bean program code that runs in each host computer and that has an interface with a method that accepts configuration information from the data service federated bean running on that host computer; and program code that uses the configuration manager federated bean to;
wherein the distributed computer system has a file system for storing information in the data storage and the configuration manager federated bean comprises a direct interface with the data storage to allow the configuration manager federated bean to store information in the data storage and bypass the file system.
-
Specification