Method and system for a network management framework with redundant failover methodology
First Claim
1. A method for management of a distributed data processing system using a network management framework comprised of network management framework components, the method comprising:
- representing the distributed data processing system as a set of scopes, wherein a scope comprises a logical organization of network-related objects, and wherein each network management framework component is uniquely assigned resources within different scopes;
receiving a resource request from a first network management framework component;
in response to receiving the resource request from the first network management framework component, determining, by a computer, whether the first network management framework component is a duplicate of a second network management framework component based on whether the first network management framework component and the second network management framework component have been assigned overlapping scopes; and
in response to a determination that the first network management framework component is not a duplicate of a second network management framework component, granting access for a resource identified by the resource request to the first network management framework component.
0 Assignments
0 Petitions
Accused Products
Abstract
A method, system, apparatus, and computer program product is presented for management of a distributed data processing system. Resources within the distributed data processing system are dynamically discovered, and the discovered resources are adaptively monitored using the network management framework. When the network management framework detects that certain components within the network management framework may have failed, new instances of these components are started. If duplicate components are later determined to be active concurrently, then a duplicate component is shutdown, thereby ensuring that at least one instance of these components is active at any given time. After certain failover events, a resource rediscovery process may occur, and a topology database containing previously stored information about discovered resources is resynchronized with resource information about rediscovered resources.
25 Citations
12 Claims
-
1. A method for management of a distributed data processing system using a network management framework comprised of network management framework components, the method comprising:
-
representing the distributed data processing system as a set of scopes, wherein a scope comprises a logical organization of network-related objects, and wherein each network management framework component is uniquely assigned resources within different scopes; receiving a resource request from a first network management framework component; in response to receiving the resource request from the first network management framework component, determining, by a computer, whether the first network management framework component is a duplicate of a second network management framework component based on whether the first network management framework component and the second network management framework component have been assigned overlapping scopes; and in response to a determination that the first network management framework component is not a duplicate of a second network management framework component, granting access for a resource identified by the resource request to the first network management framework component. - View Dependent Claims (2, 3, 4)
-
-
5. An apparatus for management of a distributed data processing system using a network management framework comprised of network management framework components, the apparatus comprising:
-
means for representing the distributed data processing system as a set of scopes, wherein a scope comprises a logical organization of network-related objects, and wherein each network management framework component is uniquely assigned resources within different scopes; means for receiving a resource request from a first network management framework component; means for determining whether the first network management framework component is a duplicate of a second network management framework component based on whether the first network management framework component and the second network management framework component have been assigned overlapping scopes in response to receiving the resource request from the first network management framework component; and means for granting access for a resource identified by the resource request to the first network management framework component in response to a determination that the first network management framework component is not a duplicate of a second network management framework component. - View Dependent Claims (6, 7, 8)
-
-
9. A computer program product stored on a non-transitory computer readable medium having instructions embodied thereon for use managing a distributed data processing system using a network management framework comprised of network management framework components, the computer program product comprising:
-
instructions for representing the distributed data processing system as a set of scopes, wherein a scope comprises a logical organization of network-related objects, and wherein each network management framework component is uniquely assigned resources within different scopes; instructions for receiving a resource request from a first network management framework component; instructions for determining whether the first network management framework component is a duplicate of a second network management framework component based on whether the first network management framework component and the second network management framework component have been assigned overlapping scopes in response to receiving the resource request from the first network management framework component; and instructions for granting access for a resource identified by the resource request to the first network management framework component in response to a determination that the first network management framework component is not a duplicate of a second network management framework component. - View Dependent Claims (10, 11, 12)
-
Specification