Takeover method of process, cluster construction program and cluster construction apparatus
AssigneeFujitsu Limited
InventorsSho Kato, Kazuhiro Taniguchi, Akitaka Kamauchi
Life of this patent
Estimating the term…
Abstract
A method for taking over a process in a processing system that includes a plurality of node groups, the method includes: determining, by a processor of a computer configured to belong to a first group among the plurality of node groups, whether a communication failure with any other of the plurality of node groups is detected; and starting a takeover process with a first priority according to a total number of nodes included in the first group, when the communication failure is detected.
Claims15
A method for taking over a process in a processing system, the processing system including a plurality of node groups, each node group including one or more of nodes, the method comprising:
- determining, by a processor of a computer configured to belong to a first group among the plurality of node groups, whether a communication failure with any other of the plurality of node groups is detected;
- starting a time count in response to a determination result indicating that the communication failure is detected;
- and
- starting a takeover process in response to detecting that a handicap time has elapsed in the time count, the takeover process including performing a fencing process to the nodes included in the any other of the plurality of node groups, the handicap time having a time length adjusted in accordance with a total number of nodes included in the first group.
An apparatus for taking over a process in a processing system, the processing system including a plurality of node groups, each node group including one or more of nodes, the apparatus being configured to belong to a first group among the plurality of node groups, the apparatus comprising:
- a memory;
- and
- a processor coupled to the memory and configured to
- determine whether a communication failure with any other of the plurality of node groups is detected,
- start a time count in response to a determination result indicating that the communication failure is detected, and
- start a takeover process in response to detecting that a handicap time has elapsed in the time count, the takeover process including performing a fencing process to the nodes included in the any other of the plurality of node groups, the handicap time having a time length adjusted in accordance with a total number of nodes included in the first group.
A non-transitory computer-readable storage medium for storing a program which causes a processor to perform processing for taking over a process in a processing system, the processing system including a plurality of node groups, each node group including one or more of nodes, the processor being included in a computer configured to belong to a first group among the plurality of node groups, the processing comprising:
- determining whether a communication failure with any other of the plurality of node groups is detected;
- starting a time count in response to a determination result indicating that the communication failure is detected;
- starting a takeover process in response to detecting that a handicap time has elapsed in the time count, the takeover process including performing a fencing process to the nodes included in the any other of the plurality of node groups, the handicap time having a time length adjusted in accordance with a total number of nodes included in the first group.
Dependencies are inferred from the claim text.