|
(11) | EP 0 550 358 A3 |
(12) | EUROPEAN PATENT APPLICATION |
|
|
|
|
|||||||||||||||||||||||||||
(54) | Fault tolerant multiprocessor cluster |
(57) The present invention is a system that provides a shared, common memory unit for
multiple computers accessing the same database in a multiprocessor transaction type
computer network. The memory unit acts as a common repository for the multiple computers
and which store data and system state. A bus interface is provided for each computer
which allows each computer to be located remotely of the common memory unit. The bus
interface allows each computer to write into triplicated memories simultaneously.
The interface ensures that the data read out of the memory is correct by voting on
the memory outputs and passing to the corresponding computer only the correct data.
The system is also provided with fault tolerant clock signals for keeping the triplicated
memories operating in synchronism. This along with appropriate software make the group
of computers immune to any single point of failure. |