1
Robert Miller, Vicki Lynn Morey, Kiswanto Thayib, Laurie Ann Williams: Group data sharing during membership change in clustered computer system. International Business Machines Corporation, Wood Herron & Evans, January 4, 2005: US06839752 (135 worldwide citation)

An apparatus, program product and method utilize subgroup-specific leader members to exchange group data between group members during the handling of a request to organize members into a group in a clustered computer system, e.g., when handling a membership change operation such as a merge or join. ...


2
Timothy Roy Block, Kiswanto Thayib: Dynamic modification of cluster communication parameters in clustered computer system. International Business Machines Corporation, Wood Herron & Evans, January 3, 2006: US06983324 (42 worldwide citation)

An apparatus, program product and method support the dynamic modification of cluster communication parameters through a distributed protocol whereby individual nodes locally confirm initiation and status information for every node participating in a parameter modification operation. By doing so, ind ...


3
Jennifer Anne Dervin, Robert Miller, Vicki Lynn Morey, Kiswanto Thayib: Automated node restart in clustered computer system. International Business Machines Corporation, Wood Herron & Evans, October 4, 2005: US06952766 (38 worldwide citation)

An apparatus, program product and method initiate a restart of a node in a clustered computer system using a member of a clustering group that resides on a different node from that to be restarted. Typically, a restart operation is initiated by the member in response to a membership change message s ...


4
Robert Miller, Vicki Lynn Morey, Kiswanto Thayib, Laurie Ann Williams: Merge protocol for clustered computer system. International Business Machines Corporation, Wood Herron & Evans, November 22, 2005: US06968359 (32 worldwide citation)

An apparatus, program product and method utilize ordered messages in a clustered computer system to defer the execution of a merge protocol in a cluster group until all pending protocols in each partition of a group are handled, typically by ensuring either cancellation or completion of each pending ...


5
Timothy Roy Block, Robert Miller, Kiswanto Thayib: Node shutdown in clustered computer system. International Business Machines Corporation, Wood Herron & Evans, July 12, 2005: US06918051 (26 worldwide citation)

A clustered computer system, apparatus, program product and method utilize a group member-initiated shutdown process to terminate clustering on a node in an automated and orderly fashion, typically in the event of a failure detected by a group member residing on that node. As a component of such a p ...


6
Robert Miller, Vicki Lynn Morey, Kiswanto Thayib, Laurie Ann Williams: Apparatus and method for processing a task in a clustered computing environment. International Business Machines Corporation, Derek P Martin, Martin & Associates, September 23, 2003: US06625639 (21 worldwide citation)

A clustered computer system includes multiple computer systems (or nodes) on a network that can become members of a group to work on a particular task. Each node includes group state data that represents the status of all members of the group. A group state data update mechanism in each node updates ...


7
Robert Miller, Vicki Lynn Morey, Kiswanto Thayib, Laurie Ann Williams: Apparatus and method for providing and processing prioritized messages in an ordered message clustered computing environment. International Business Machines Corporation, Derek P Martin, Martin & Associates, November 23, 2004: US06823512 (17 worldwide citation)

A clustered computer system includes multiple computer systems (or nodes) on a network that can become members of a group to work on a particular task. Each node includes a main thread and one or more work threads. The main thread receives messages from other computer systems in the group, and route ...


8
Timothy Roy Block, Kiswanto Thayib: Dynamic modification of fragmentation size cluster communication parameter in clustered computer system. International Business Machines Corporation, Wood Herron & Evans, August 23, 2005: US06934768 (13 worldwide citation)

An apparatus, program product and method support the dynamic modification of cluster communication parameters such as a fragmentation size parameter through controllably deferring the processing of a requested fragmentation size change in a source node until after receipt an acknowledgment message f ...


9
Timothy Roy Block, Kiswanto Thayib: Dynamic modification of fragmentation size cluster communication parameter in clustered computer system. International Business Machines Corporation, Wood Herron & Evans, May 5, 2009: US07529855 (5 worldwide citation)

An apparatus, program product and method support the dynamic modification of cluster communication parameters such as a fragmentation size parameter through controllably deferring the processing of a requested fragmentation size change in a source node until after receipt an acknowledgment message f ...


10
Robert Miller, Vicki Lynn Morey, Kiswanto Thayib, Laurie Ann Williams: Apparatus and method for passively monitoring liveness of jobs in a clustered computing environment. International Business Machines Corporation, Martin & Associates, Derek P Martin, January 24, 2006: US06990668 (4 worldwide citation)

An apparatus and method passively determine when a job in a clustered computing environment is dead. Each node in the cluster has a cluster engine for communicating between each job on the node and jobs on other nodes. A protocol is defined that includes one or more acknowledge (ACK) rounds, and tha ...