Fault tolerant symmetric multi-computing system
First Claim
1. An apparatus for communication between groups in a network, the apparatus comprising:
- a. a first uniquely addressed group and a second uniquely addressed group, the first group comprising a plurality of end points and each group comprising at least one node;
b. a communication protocol having a single logical connection enabled for communication between each group;
c. the plurality of end points enabled to admit data into a node in the first uniquely addressed group and enabled to transmit data to the second uniquely addressed group to effect communication between non-empty subsets of each group.
0 Assignments
0 Petitions
Accused Products
Abstract
A system enabled for fault-tolerant symmetric multi-computing using a group of nodes is described hereon. A symmetrical group of nodes networked using a reliable, ordered, and atomic group-to-group TCP communication system is used in providing fault-tolerance and single system image to client applications. The communication between the client and the group is standards based. The processing load is shared among a group of nodes with transparent distribution of tasks to application segments. The system is fault-tolerant in that if a node fails remaining replicas if any continue service without disruption of service or connection. Nodes may be added to or retired from the group in a manner transparent to the client as well as server applications.
30 Citations
7 Claims
-
1. An apparatus for communication between groups in a network, the apparatus comprising:
-
a. a first uniquely addressed group and a second uniquely addressed group, the first group comprising a plurality of end points and each group comprising at least one node;
b. a communication protocol having a single logical connection enabled for communication between each group;
c. the plurality of end points enabled to admit data into a node in the first uniquely addressed group and enabled to transmit data to the second uniquely addressed group to effect communication between non-empty subsets of each group. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
Specification