Method, system and program products for automatically configuring clusters of a computing environment
First Claim
1. A computer implemented method of automatically configuring clusters of a computing environment, said computer implemented method comprising:
- initiating, by a node to be added to a cluster of said computing environment, an obtaining of configuration data of one or more resources of said node;
obtaining, by one or more components of the computing environment, the configuration data;
storing said configuration data in a system registry component of said cluster; and
informing one or more cluster components, by said system registry component, that said system registry component has been updated.
3 Assignments
0 Petitions
Accused Products
Abstract
Various components are provided to manage a clustered environment. These components include a System Registry that provides a global data storage; a Configuration manager that stores data locally on nodes of the clustered environment and globally within the System Registry; a Liveness component to provide status of communications paths of the cluster; a Group Services component that provides services to one or more other components of the clustered environment; and a Resource Management component that communicates with one or more resource controllers of the clustered environment. Each of the components of the clustered environment has one or more data and/or functional dependencies on one or more other components of the environment. However, relationships between the components are created such that the data and functional dependencies form an acyclic graph (i.e., a cycle of dependency relationships is avoided).
-
Citations
59 Claims
-
1. A computer implemented method of automatically configuring clusters of a computing environment, said computer implemented method comprising:
-
initiating, by a node to be added to a cluster of said computing environment, an obtaining of configuration data of one or more resources of said node;
obtaining, by one or more components of the computing environment, the configuration data;
storing said configuration data in a system registry component of said cluster; and
informing one or more cluster components, by said system registry component, that said system registry component has been updated. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A computer implemented method of automatically configuring clusters of a computing environment, said computer implemented method comprising:
-
initiating, by a node to be added to a cluster of said computing environment, an obtaining of configuration data of one or more resources of said node;
obtaining, by one or more components of the computing environment, the configuration data; and
updating a cluster configuration data with said configuration data. - View Dependent Claims (8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19)
-
-
20. A system of automatically configuring clusters of a computing environment, said system comprising:
-
means for initiating, by a node to be added to a cluster of said computing environment, an obtaining of configuration data of one or more resources of said node;
the means for obtaining, by one or more components of the computing environment, the configuration data;
means for storing said configuration data in a system registry component of said cluster; and
means for informing one or more cluster components, by said system registry component, that said system registry component has been updated. - View Dependent Claims (21, 22, 23, 24, 25)
-
-
26. A system of automatically configuring clusters of a computing environment, said system comprising:
-
means for initiating, by a node to be added to a cluster of said computing environment, an obtaining of configuration data of one or more resources of said node;
means for obtaining, by one or more components of the computing environment, the configuration data; and
means for updating a cluster configuration data with said configuration data. - View Dependent Claims (27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38)
-
-
39. A system of automatically configuring clusters of a computing environment, said system comprising:
-
a node to be added to a cluster of said computing environment, said node to initiate an obtaining of configuration data of one or more resources of said node;
one or more resource controllers to obtain the configuration data; and
a system registry component to store said configuration data of said cluster, and to inform one or more cluster components that said system registry component has been updated.
-
-
40. A system of automatically configuring clusters of a computing environment, said system comprising:
-
a node to be added to a cluster of said computing environment, said node to initiate an obtaining of configuration data of one or more resources of said node;
one or more resource controllers to obtain the configuration data; and
a component of the computing environment to update a cluster configuration data with said configuration data.
-
-
41. At least one program storage device readable by a machine tangibly embodying at least one program of instructions executable by the machine to perform a method of automatically configuring clusters of a computing environment, said method comprising:
-
initiating, by a node to be added to a cluster of said computing environment, an obtaining of configuration data of one or more resources of said node;
obtaining, by one or more components of the computing environment, the configuration data;
storing said configuration data in a system registry component of said cluster; and
informing one or more cluster components, by said system registry component, that said system registry component has been updated. - View Dependent Claims (42, 43, 44, 45, 46)
-
-
47. At least one program storage device readable by a machine tangibly embodying at least one program of instructions executable by the machine to perform a method of automatically configuring clusters of a computing environment, said method comprising:
-
initiating, by a node to be added to a cluster of said computing environment, an obtaining of configuration data of one or more resources of said node;
obtaining, by one or more components of the computing environment, the configuration data; and
updating a cluster configuration data with said configuration data. - View Dependent Claims (48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59)
-
Specification