1
Timothy Roy Block, Bob Richard Cernohous: Multicast cluster servicer for communicating amongst a plurality of nodes without a dedicated local area network. International Business Machines Corporation, Schmeiser Olsen & Watts, February 20, 2001: US06192417 (59 worldwide citation)

According to the present invention, a cluster communications system is provided that supports reliable and efficient cluster communications. The preferred embodiment cluster communication systems can be used to provide this reliable and efficient cluster communication for cluster configurations exte ...


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
Timothy Roy Block, Rodney Lee Rabe: Cluster node distress signal. International Business Machines Corporation, Steven W Roth, Schmeiser Olsen & Watts, August 27, 2002: US06442713 (36 worldwide citation)

The preferred embodiment of the present invention provides a cluster node distress system and method that improves the reliability of a cluster. The cluster node distress system provides a cluster node distress signal when a node on the cluster is about to fail. This allows the cluster to better to ...


4
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 ...


5
Timothy Roy Block, Robert Miller: Cluster destination address table—IP routing for clusters. International Business Machines Corporation, Steven W Roth, January 31, 2006: US06993034 (22 worldwide citation)

According to the present invention, a communications protocol supporting cluster configurations more complex than a single LAN is disclosed. A cluster destination address table (CDAT) is used in conjunction with a network message servicer to communicate between computer systems in a cluster. Each co ...


6
Timothy Roy Block: Apparatus and method for communicating between computer systems using a sliding send window for ordered messages in a clustered computing environment. International Business Machines Corporation, Martin & Associates, Derek P Martin, February 27, 2007: US07185099 (13 worldwide citation)

A clustered computer system includes multiple computer systems (or nodes) coupled together via one or more networks that can become members of a group to work on a particular task. Each node includes a cluster engine, a cluster communication mechanism that includes a sliding send window, and one or ...


7
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 ...


8
Timothy Roy Block, Bob Richard Cernohous, John Christian Unterholzner: Cluster data port services for clustered computer system. International Business Machines Corporation, Wood Herron & Evans, April 28, 2009: US07526549 (8 worldwide citation)

An apparatus, program product and method utilize cluster data port services within a cluster infrastructure to provide reliable and efficient communications between nodes in a clustered computer system. The cluster data port services present an abstracted transport service that encapsulates and mana ...


9
Timothy Roy Block, Shawn Michael Lambeth, Thomas Rembert Sand: On-demand allocation of data structures to partitions. International Business Machines Corporation, Owen J Gamon, April 11, 2006: US07028157 (5 worldwide citation)

A method, apparatus, system, and signal-bearing medium that in an embodiment dynamically allocate and/or deallocate data structures on demand to respective partitions in a logically-partitioned electronic device. The data structures are associated with an adapter, and the partitions may use the data ...


10
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 ...