Fault tolerant networking architecture
AssigneeCray Research, Inc.
InventorsJames W. Sundet, Roger G. Brown
Life of this patent
Estimating the term…
Loading patent…
AssigneeCray Research, Inc.
InventorsJames W. Sundet, Roger G. Brown
Estimating the term…
A fault tolerant network for a plurality of computers includes a system for controlling access to shared peripherals. Access to the shared peripherals is coordinated among the computers by means of communication through a semaphore box. Each computer connects to the semaphore box via a channel. The semaphore box is comprised of two major sections: a semaphore section and an I/O section. The semaphore section contains two sets of semaphores: a first set comprising reservation semaphores for the shared peripherals; and a second set comprising heartbeat semaphores for the sharing computers. The first set is used to reserve a particular peripheral for a particular computer and indicate the source of the reservation; the second set provides a "heartbeat" to prevent reservation semaphores from being set indefinitely in the event communication with a particular computer is lost.
A fault-tolerant apparatus for controlling access to a plurality of shared peripherals by a plurality of computers, comprising:
A fault-tolerant system for sharing multiple peripherals between a plurality of computers, comprising:
A method for preventing the indefinite reservation of one of a plurality of shared peripherals by one of a plurality of computers using dedicated heartbeat semaphores assigned to each of the plurality of computers, comprising the steps of:
Dependencies are inferred from the claim text.