Detecting events of interest for managing components on a high availability framework
First Claim
Patent Images
1. A method of detecting an event of interest, the method comprising the steps of:
- in a framework in which a plurality of components are executing, establishing a monitor for at least a first component in the plurality of components to detect occurrence of the event of interest, the first component residing on a first node;
after the first component causes the event of interest to occur, the monitor communicating the event of interest to the framework.
1 Assignment
0 Petitions
Accused Products
Abstract
Events of interest are detected in order to manage a high availability framework. In a framework in which a plurality of components are executing, the components are periodically polled to detect occurrence of the event of interest. A monitor is also established for one or more of the components. After the first component causes the event of interest to occur, the monitor communicating the event of interest to the framework without waiting for the framework to poll the first component.
-
Citations
48 Claims
-
1. A method of detecting an event of interest, the method comprising the steps of:
-
in a framework in which a plurality of components are executing, establishing a monitor for at least a first component in the plurality of components to detect occurrence of the event of interest, the first component residing on a first node;
after the first component causes the event of interest to occur, the monitor communicating the event of interest to the framework. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 23, 24)
-
-
18. A method of detecting a component failure, the method comprising the steps of:
-
on at least a framework, establishing a composite resource that includes a plurality of members, where each member of said plurality of said members is capable of providing a comparable service;
providing said service to a component that requests said service by;
arranging for said service to be provided to said component by a first member of said composite resource;
establishing a monitor for at least the first member;
the monitor communicating to the framework that the first member has ceased to be active; and
automatically causing the service to be provided to said component by another member of said plurality of members; and
maintaining a state of the composite resource independently of the state of each member of said composite resource. - View Dependent Claims (19, 20, 21, 22, 25, 26, 27, 28, 29, 30, 31)
-
-
32. A computer readable medium for carrying one or more sequences of instructions for detecting an event of interest, wherein execution of the one or more sequences of instructions by one or more processors causes the one or more processors to perform the steps of:
-
in a framework in which a plurality of components are executing, establishing a monitor for at least a first component in the plurality of components to detect occurrence of the event of interest, the first component residing on a first node;
after the first component causes the event of interest to occur, the monitor communicating the event of interest to the framework. - View Dependent Claims (33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48)
-
Specification