Operations controller for a fault-tolerant multiple computer system
US4323966A · kind A · utility
Assignee
Inventors
Key dates
| Filing date | Feb 5, 1980 |
| Grant date | Apr 6, 1982 |
| Priority date | — |
| Expiry date | Feb 5, 2000 |
Classification
- Technology area (CPC G)Physics
- CPC primaryG06F11/0766
- WIPO fieldComputer technology
- WIPO sectorElectrical engineering
Abstract
An operations controller for each computer in a multiple computer system is disclosed. Each operations controller controls the operations of its associated computer, so that all of the computers cooperate to perform system functions in a fault-tolerant manner. Each operations controller comprises a fault handler (204), a scheduler (206), a task communicator (208), plus a transmitter (212) and requisite receivers (202) which receive and send messages to all the other computers in the system. The fault handler (204) checks each message received and decides which computers are operating correctly and which are faulty. A scheduler (206) selects each task its own computer will execute, from the tasks assigned to its own computer. A task communicator (208) assembles the data values required for the execution of the selected task, and forwards this data to the computer for execution. The operations controller sends messages to all of the other computers in the system, informing them of which computer it deems to be faulty, the tasks it selects to execute, when it starts and completes the execution of each selected task, and the data variable values produced by the execution of each task.
Source: USPTO / EPO open patent data. Objective bibliographic and citation counts.