Fault tolerant multi-node computing system for parallel-running a program under different environments
AssigneeNEC Corporation
InventorsNobutatsu Nakamura, Ryuichi Hiraike
Life of this patent
Estimating the term…
Loading patent…
AssigneeNEC Corporation
InventorsNobutatsu Nakamura, Ryuichi Hiraike
Estimating the term…
In a fault tolerant computing system, a number of processing nodes are connected via a communication channel to a management node. The management node has the function of setting the processing nodes in uniquely different configurations and operating the processing nodes in parallel to execute common application programs in parallel, so that the application programs are run under diversified environments. The management node has the function of respectively distributing request messages to the processing nodes. The configurations of the processing nodes are sufficiently different from each other to produce a difference in processing result between response messages when a failure occurs in one of the processing nodes. Alternatively, the management node has the function of selecting, from many processing nodes, those processing nodes which are respectively set in uniquely different configurations and operating the selected processing nodes in parallel to execute the common application programs.
A fault tolerant computing system comprising a plurality of processing nodes, said processing nodes respectively having uniquely different configurations for parallel-running a common application program so that the common application program is by the processing nodes run under respectively diversified environments which are sufficiently different from each other to produce a plurality of different processing results when a failure occurs in one of said processing nodes.
A fault tolerant computing system comprising:
A fault tolerant computing system comprising:
A method of operating a computing system, wherein the computing system comprises a plurality of processing nodes interconnected by a communication channel, each of said processing nodes having an identical application program, the method comprising the steps of:
A method of operating a computing system, wherein the computing system comprises a plurality of processing nodes interconnected by a communication channel, each of said processing nodes having an identical application program, the method comprising the steps of:
Dependencies are inferred from the claim text.