Failover clustering based on input/output processors
OwnerHubbert Smithinventor
Life of this patent
Estimating the term…
Abstract
A network system includes a server system having a server input/output processor to monitor the server system and to issue a server down message when the server system is down. A storage array is provided having a storage array input/output processor to monitor the storage array and to issue a storage array down message when the storage array is down. A storage router interconnects the server system and the storage array. The storage router has a storage router input/output processor to monitor the storage router and to issue a storage router down message when the storage router is down. The server system and the storage array each have a cluster management information base (MIB).
Claims28
A network system, comprising:
- a server system having a server input/output processor to monitor the server system and to issue a server down message when the server system is down;
- a storage array having a storage array input/output processor to monitor the storage array and to issue a storage array down message when the storage array is down;
- and
- a storage router interconnecting the server system and the storage array, the storage router having a storage router input/output processor to monitor the storage router and to issue a storage router down message when the storage router is down, wherein the server system and the storage array each have a cluster management information base (MIB).
An input/output processor for a system within a network cluster, comprising:
- a health monitoring and heartbeat logic circuit to monitor the system and to generate a system down message when the system is down;
- a failure/recovery logic circuit to designate a status of the system and to allow the system to take over for a failed system;
- a cluster node add/remove logic circuit to allow addition or removal of systems without taking the network cluster offline;
- and
- a cluster membership discovery/reconcile logic circuit to establish the network cluster and to ensure cluster failover support for the systems within the network cluster.
A network cluster, comprising:
- a first server system having a first server input/output processor to monitor the first server system and to issue a first server down message when the first server system is down;
- a first storage array having a first storage array input/output processor to monitor the first storage array and to issue a first storage array down message when the first storage array is down;
- a second server system having a second server input/output processor to monitor the second server system and to issue a second server down message when the second server system is down;
- a second storage array having a second storage array input/output processor to monitor the second storage array and to issue a second storage array down message when the second storage array is down;
- and
- a storage router interconnecting the first server system, the second server system, the first storage array, and the second storage array, the storage router having a storage router input/output processor to monitor the storage router and to issue a storage router down message when the storage router is down, wherein the first server system, the second server system, the first storage array, and the second storage array each have a cluster management information base (MIB).
Dependencies are inferred from the claim text.