Method and system for resource monitoring of disparate resources in a server cluster
First Claim
1. In a server cluster having resource objects of different types, a system for monitoring and controlling a resource object, comprising, a cluster service, a resource component connected to the resource object for management thereof, the resource component including a plurality of methods common to resource components for calling by the cluster service to control operation of the resource object and monitor for states of the resource object therethrough, the resource object monitored for states common to the other resource objects of the server cluster independent of the type of each other resource object.
2 Assignments
0 Petitions
Accused Products
Abstract
A method and system in a server cluster for monitoring and controlling a resource object, such as a physical device or application. A cluster service connects to a resource monitoring component to control and monitor the health of one or more resource objects. The resource component includes a plurality of methods, common to all such resource components, for calling by the resource monitor to control and monitor operation of the resource object therethrough. The common methods enable the cluster server to treat all resources similarly without regard to the type of resource.
368 Citations
53 Claims
- 1. In a server cluster having resource objects of different types, a system for monitoring and controlling a resource object, comprising, a cluster service, a resource component connected to the resource object for management thereof, the resource component including a plurality of methods common to resource components for calling by the cluster service to control operation of the resource object and monitor for states of the resource object therethrough, the resource object monitored for states common to the other resource objects of the server cluster independent of the type of each other resource object.
- 18. In a server cluster, a process for monitoring a resource object, comprising, providing a cluster service, running a resource component for management of the resource object, the resource component including a plurality of methods common to resource components, and calling at least one of the methods of the resource component to monitor for states of the resource object therethrough, the resource object monitored for states included in a set of states, the set of states defined relative to a version and being independent of the type of the resource objects.
- 32. In a server cluster having resource objects of different types, a process comprising, providing a resource component for each resource object, each resource component including a plurality of methods common to resource components, running the resource component, and monitoring the state of a resource object through at least one of the methods, the resource object monitored for states in a set of states common to other resource objects of the server cluster independent of the types of the other resource objects.
-
43. A computer-readable medium including computer-executable instructions, comprising:
-
providing a resource object in a server cluster;
running a resource component in the server cluster, the resource component including a plurality of methods common to resource components; and
monitoring for at least one state of the resource object by calling at least one of the methods of the resource component, the at least one state being included in a set of states that is defined relative to a version and is common to resource objects of the server cluster independent of their type. - View Dependent Claims (44, 45, 46, 47, 48, 49, 50, 51, 52, 53)
-
Specification