System and method for supporting automatic protection switching between multiple node pairs using common agent architecture
First Claim
1. A communication system with an active node and a standby node forming a node pair, each node with a node agent, the improvement comprising a reliable datalink between the heartbeat monitors of the node pair.
1 Assignment
0 Petitions
Accused Products
Abstract
An apparatus and method for a computer system is used for implementing an extended distributed recovery block fault tolerance scheme. The computer system includes a supervisory node, an active node and a standby node. Each of the nodes has a primary routine, an alternate routine and an acceptance test for testing the output of the routines. Each node also includes a device driver, a monitor and a node manager for determining the operational configuration of the node. The supervisory node coordinates the operation of the active and standby nodes. The primary and alternate routines are implemented with an application task through a plurality of agent objects operating as finite state machines. A reliable data link extends between the monitors of the active and standby nodes.
30 Citations
38 Claims
- 1. A communication system with an active node and a standby node forming a node pair, each node with a node agent, the improvement comprising a reliable datalink between the heartbeat monitors of the node pair.
- 14. A communication system with at least one active node and at least one standby node, forming a node set each node with a node agent and a heartbeat monitor, the improvement comprising a reliable data link between the heartbeat monitor of each node and the heartbeat monitor of each of the other nodes in the node set.
- 27. In a communication system with an active node and a standby node forming a node pair, each node with a node agent, the improvement of supporting automatic protection switching between multiple node pairs using common Agent architecture.
- 33. In a communication system with at least one active node and at least one standby node forming a node set, each node with a node agent, the improvement of supporting automatic protection switching between multiple node sets using common Agent architecture.
Specification