Claims Analysis
Total Claims: 30
Claim 1
Independent Claim
62 words
A method for checkpointing for a plurality of processes operating under a distributed processing environment while carrying out inter-process communications, the method comprising the steps of: stopping the inter-process communications of each process while continuing a normal processing of each process; and executing a checkpointing processing for each process, when the inter-process communications of all processes are stopped at the stopping step.
Claim 2
Independent Claim
62 words
A method for checkpointing for a plurality of processes operating under a distributed processing environment while carrying out inter-process communications, the method comprising the steps of: stopping the inter-process communications of each process while continuing a normal processing of each process; and executing a checkpointing processing for each process, when the inter-process communications of all processes are stopped at the stopping step.
Claim 3
Dependent Claim
21 words
The method of claim 1, wherein the executing step also stops the normal processing of each process during the checkpointing processing.
Claim 4
Dependent Claim
30 words
The method of claim 2, further comprising the step of: resuming the inter-process communications and the normal processing of each process when the checkpointing processing for each process is finished.
Claim 5
Dependent Claim
59 words
The method of claim 1, further comprising the step of recording dirty pages to which a writing is carried out by the normal processing of each process since a last checkpoint; wherein the executing step executes the checkpointing processing for storing only the dirty pages recorded at the recording step into a checkpoint, in parallel to the normal processing.
Claim 6
Dependent Claim
42 words
The method of claim 4, further comprising the step of stopping the normal processing of each process when an access request to an unstored dirty page is issued by the normal processing of each process during the checkpointing processing for each process.
Claim 7
Dependent Claim
28 words
The method of claim 5, further comprising the step of resuming the normal processing for each process when the unstored dirty page is stored by the checkpointing processing.
Claim 8
Dependent Claim
39 words
The method of claim 4, wherein when an access request to an unstored dirty page is issued by the normal processing during the checkpointing processing, the checkpointing processing stores the unstored dirty page with priority over other dirty pages.
Claim 9
Dependent Claim
127 words
The method of claim 1, wherein the distributed processing system includes a checkpoint command process for controlling start and stopping of the checkpointing processing, the method further comprising the steps of: sending an inter-process stop signal to said checkpoint command process from each of said plurality of processes upon stopping of the inter-process communications at said corresponding one of said plurality of processes, wherein the normal processing of said each of said plurality of processes is continued until an intra-process stop signal is received by said each of said plurality of processes; and sending, from said checkpoint command process to said each of said plurality of processes, said intra-process stop signal when said inter-process stop signal has been received from every one of said plurality of processes.
Claim 10
Independent Claim
69 words
A method for checkpointing for a plurality of processes operating under a distributed processing environment while carrying out inter-process communications, the method comprising the steps of: commanding each process to stop the inter-process communications of each process while continuing a normal processing of each process; and commanding each process to execute a checkpointing processing for each process, when a stopping of the inter-process communications of all processes is confirmed.
Claim 11
Independent Claim
69 words
A method for checkpointing for a plurality of processes operating under a distributed processing environment while carrying out inter-process communications, the method comprising the steps of: commanding each process to stop the inter-process communications of each process while continuing a normal processing of each process; and commanding each process to execute a checkpointing processing for each process, when a stopping of the inter-process communications of all processes is confirmed.
Claim 12
Independent Claim
70 words
A method for checkpointing for a plurality of processes operating under a distributed processing environment while carrying out inter-process communications, the method comprising the steps of: stopping at each process the inter-process communications of each process while continuing a normal processing of each process, upon receiving an inter-process communication stop command; and starting at each process an execution of a checkpointing processing for each process, upon receiving a checkpointing command.
Claim 13
Independent Claim
70 words
A method for checkpointing for a plurality of processes operating under a distributed processing environment while carrying out inter-process communications, the method comprising the steps of: stopping at each process the inter-process communications of each process while continuing a normal processing of each process, upon receiving an inter-process communication stop command; and starting at each process an execution of a checkpointing processing for each process, upon receiving a checkpointing command.
Claim 14
Independent Claim
110 words
A method for checkpointing for a plurality of processes on computers, the processes being operating under distributed processing environment while carrying out inter-process communications including inter-computer type inter-process communications to be carried out among the computers and intra-computer type inter-process communications to be carried out within one computer, the method comprising the steps of: stopping the inter-computer type inter-process communications of each process while continuing the intra-computer type inter-process communications and a normal processing of each process; and executing a checkpointing processing for each process while stopping the intra-computer type Inter-process communications of each process, when the inter-computer type inter-process communications of all processes are stopped at the stopping step.
Claim 15
Independent Claim
110 words
A method for checkpointing for a plurality of processes on computers, the processes being operating under distributed processing environment while carrying out inter-process communications including inter-computer type inter-process communications to be carried out among the computers and intra-computer type inter-process communications to be carried out within one computer, the method comprising the steps of: stopping the inter-computer type inter-process communications of each process while continuing the intra-computer type inter-process communications and a normal processing of each process; and executing a checkpointing processing for each process while stopping the intra-computer type Inter-process communications of each process, when the inter-computer type inter-process communications of all processes are stopped at the stopping step.
Claim 16
Dependent Claim
21 words
The method of claim 11, wherein the executing step also stops the normal processing of each process during the checkpointing processing.
Claim 17
Dependent Claim
30 words
The method of claim 12, further comprising the step of: resuming the inter-process communications and the normal processing of each process when the checkpointing processing for each process is finished.
Claim 18
Dependent Claim
59 words
The method of claim 11, further comprising the step of recording dirty pages to which a writing is carried out by the normal processing of each process since a last checkpoint; wherein the executing step executes the checkpointing processing for storing only the dirty pages recorded at the recording step into a checkpoint, in parallel to the normal processing.
Claim 19
Dependent Claim
42 words
The method of claim 14, further comprising the step of stopping the normal processing of each process when an access request to an unstored dirty page is issued by the normal processing of each process during the checkpointing processing for each process.
Claim 20
Dependent Claim
28 words
The method of claim 15, further comprising the step of resuming the normal processing for each process when the unstored dirty page is stored by the checkpointing processing.
Claim 21
Dependent Claim
39 words
The method of claim 14, wherein when an access request to an unstored dirty page is issued by the normal processing during the checkpointing processing, the checkpointing processing stores the unstored dirty page with priority over other dirty pages.
Claim 22
Independent Claim
118 words
A method for checkpointing for a plurality of processes on computers, the processes being operating under a distributed processing environment while carrying out inter-process communications including inter-computer type inter-process communications to be carried out among the computers and intra-computer type inter-process communications to be carried out within one computer, the method comprising the steps of: commanding each process to stop the inter-computer type inter-process communications of each process while continuing the intra-computer type inter-process communications and a normal processing of each process; and commanding each process to execute a checkpointing processing for each process while stopping the intra-computer type inter-process communications of each process, when a stopping of the inter-computer type inter-process communications of all processes is confirmed.
Claim 23
Independent Claim
118 words
A method for checkpointing for a plurality of processes on computers, the processes being operating under a distributed processing environment while carrying out inter-process communications including inter-computer type inter-process communications to be carried out among the computers and intra-computer type inter-process communications to be carried out within one computer, the method comprising the steps of: commanding each process to stop the inter-computer type inter-process communications of each process while continuing the intra-computer type inter-process communications and a normal processing of each process; and commanding each process to execute a checkpointing processing for each process while stopping the intra-computer type inter-process communications of each process, when a stopping of the inter-computer type inter-process communications of all processes is confirmed.
Claim 24
Independent Claim
119 words
A method for checkpointing for a plurality of processes on computers, the processes being operating under a distributed processing environment while carrying out inter-process communications including inter-computer type inter-process communications to be carried out among the computers and intra-computer type inter-process communications to be carried out within one computer, the method comprising the steps of: stopping at each process the inter-computer type inter-process communications of each process while continuing the intra-computer type inter-process communications and a normal processing of each process, upon receiving an inter-computer type inter-process communication stop command; and starting at each process an execution of a checkpointing processing for each process while stopping the intra-computer type inter-process communications of each process, upon receiving a checkpointing command.
Claim 25
Independent Claim
119 words
A method for checkpointing for a plurality of processes on computers, the processes being operating under a distributed processing environment while carrying out inter-process communications including inter-computer type inter-process communications to be carried out among the computers and intra-computer type inter-process communications to be carried out within one computer, the method comprising the steps of: stopping at each process the inter-computer type inter-process communications of each process while continuing the intra-computer type inter-process communications and a normal processing of each process, upon receiving an inter-computer type inter-process communication stop command; and starting at each process an execution of a checkpointing processing for each process while stopping the intra-computer type inter-process communications of each process, upon receiving a checkpointing command.
Claim 26
Dependent Claim
137 words
A computer system, comprising: a plurality of process means operating under a distributed processing environment while carrying out inter-process communications; and checkpointing command means for issuing an inter-process communication stop command commanding a stopping of the inter-process communications of each process means, and issuing a checkpointing command commanding an execution of a checkpointing processing for each process means when responses to the inter-process communication stop commands from all process means are received; wherein each process means stops the inter-process communications of each process means while continuing a normal processing of each process means upon receiving the inter-process communication stop command and returns a response to the inter-process communication stop command when the inter-process communications of each process means are stopped, and starts an execution of the checkpointing processing for each process means upon receiving the checkpointing command.
Claim 27
Dependent Claim
137 words
A computer system, comprising: a plurality of process means operating under a distributed processing environment while carrying out inter-process communications; and checkpointing command means for issuing an inter-process communication stop command commanding a stopping of the inter-process communications of each process means, and issuing a checkpointing command commanding an execution of a checkpointing processing for each process means when responses to the inter-process communication stop commands from all process means are received; wherein each process means stops the inter-process communications of each process means while continuing a normal processing of each process means upon receiving the inter-process communication stop command and returns a response to the inter-process communication stop command when the inter-process communications of each process means are stopped, and starts an execution of the checkpointing processing for each process means upon receiving the checkpointing command.
Claim 28
Dependent Claim
68 words
The computer system of claim 20, further comprising: process management means, provided on each computer constituting the computer system, for managing the process means provided on each computer; and wherein the checkpointing command means is provided on one computer constituting the computer system, and issues the inter-process communication stop command and the checkpointing command for each process means through the process management means which manages each process means.
Claim 29
Dependent Claim
212 words
A computer system, comprising: a plurality of process means provided on computers, the process means being operating under a distributed processing environment while carrying out inter-process communications including inter-computer type inter-process communications to be carried out among the computers and intra-computer type inter-process communications to be carried out within one computer; and checkpointing command means for issuing an inter-computer type inter-process communication stop command commanding a stopping of the inter-computer type inter-process communications of each process means, and issuing a checkpointing command commanding an execution of a checkpointing processing for each process means and a stopping of the intra-computer type inter-process communications of each process means when responses to the inter-computer type inter-process communication stop commands from all process means are received; wherein each process means stops the inter-computer type inter-process communications of each process means while continuing the intra-computer type inter-process communications and a normal processing of each process means upon receiving the inter-computer type inter-process communication stop command and returns a response to the inter-computer type inter-process communication stop command when the inter-computer type inter-process communications of each process means are stopped, and starts an execution of the checkpointing processing for each process means while stopping the intra-computer type inter-process communications of each process means upon receiving the checkpointing command.
Claim 30
Dependent Claim
212 words
A computer system, comprising: a plurality of process means provided on computers, the process means being operating under a distributed processing environment while carrying out inter-process communications including inter-computer type inter-process communications to be carried out among the computers and intra-computer type inter-process communications to be carried out within one computer; and checkpointing command means for issuing an inter-computer type inter-process communication stop command commanding a stopping of the inter-computer type inter-process communications of each process means, and issuing a checkpointing command commanding an execution of a checkpointing processing for each process means and a stopping of the intra-computer type inter-process communications of each process means when responses to the inter-computer type inter-process communication stop commands from all process means are received; wherein each process means stops the inter-computer type inter-process communications of each process means while continuing the intra-computer type inter-process communications and a normal processing of each process means upon receiving the inter-computer type inter-process communication stop command and returns a response to the inter-computer type inter-process communication stop command when the inter-computer type inter-process communications of each process means are stopped, and starts an execution of the checkpointing processing for each process means while stopping the intra-computer type inter-process communications of each process means upon receiving the checkpointing command.