Peer protocol status query in clustered computer system
First Claim
Patent Images
1. A method of determining a status of a peer protocol initiated on a plurality of members of a group in a clustered computer system, the method comprising:
- (a) locally tracking protocol progress information for a peer protocol within each of a plurality of members collectively managed as a group by a clustered computer system, wherein the peer protocol is of the type wherein each member of the group receives a message associated with the peer protocol and returns an acknowledgment in association with locally processing the peer protocol; and
(b) responding to a query directed to a selected member of the group by providing the protocol progress information locally tracked by the selected member, wherein the query comprises a request for the protocol progress information.
2 Assignments
0 Petitions
Accused Products
Abstract
An apparatus, program product and method locally track protocol progress information within each member of a group in a clustered computer system that is capable of identifying at least one problematic member of the group. By locally tracking such information, any member of the group may be directed to provide such information on demand in response to a query directed to such member.
-
Citations
22 Claims
-
1. A method of determining a status of a peer protocol initiated on a plurality of members of a group in a clustered computer system, the method comprising:
-
(a) locally tracking protocol progress information for a peer protocol within each of a plurality of members collectively managed as a group by a clustered computer system, wherein the peer protocol is of the type wherein each member of the group receives a message associated with the peer protocol and returns an acknowledgment in association with locally processing the peer protocol; and (b) responding to a query directed to a selected member of the group by providing the protocol progress information locally tracked by the selected member, wherein the query comprises a request for the protocol progress information. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13)
-
-
14. An apparatus, comprising:
-
(a) a memory; and (b) a program resident in the memory, the program configured to determine a status of a peer protocol initiated on a plurality of members that are collectively managed as a group by a clustered computer system by locally tracking protocol progress information within at least one member of the group, and providing the protocol progress information locally tracked by a member of the group in response to a query directed to such member, wherein the peer protocol is of the type wherein each member of the group receives a message associated with the peer protocol and returns an acknowledgment in association with locally processing the peer protocol, and wherein the query comprises a request for the protocol progress information. - View Dependent Claims (15, 16, 17, 18, 19, 20, 21)
-
-
22. A clustered computer system, comprising:
-
(a) a plurality of nodes coupled to one another over a network; (b) a plurality of members collectively managed as a group by the clustered computer system and configured to be executed by at least one of the plurality of nodes; and (c) a program configured to be executed by at least one of the plurality of nodes to determine a status of a peer protocol initiated on the plurality of members by locally tracking protocol progress information within at least one member of the group, and providing the protocol progress information locally tracked by a member of the group in response to a query directed to such member, wherein the peer protocol is of the type wherein each member of the group receives a message associated with the peer protocol and returns an acknowledgment in association with locally processing the peer protocol, and wherein the query comprises a request for the protocol progress information.
-
Specification