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 within each member of the group; 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.
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
26 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 within each member of the group; 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. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 15, 16, 17, 18, 19, 20, 21)
-
-
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 of a group in 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.
-
-
22. A clustered computer system, comprising:
-
(a) a plurality of nodes coupled to one another over a network;
(b) a plurality of member jobs defining a group 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. - View Dependent Claims (24, 26)
-
-
23. A program product, comprising:
-
(a) a program configured to determine a status of a peer protocol initiated on a plurality of members of a group in 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; and
(b) a signal bearing medium bearing the program.
-
-
25. An apparatus, comprising:
-
(a) a memory; and
(b) a program, resident in the memory, the program configured to monitor for receipt of a query message by a member of a group in a clustered computer system while a current protocol for the member is waiting on a resource, the program further configured to output protocol status information in response to receipt of the query message.
-
Specification