Patent ID: 11954509
Assignee: NIPPON TELEGRAPH AND TELEPHONE CORPORATION
Field: Computer technology (Electrical engineering)
Classification: CPC G | IPC G

Claim 0:
1. A service continuation system comprising:
an active system virtual server configured to provide a service through a network;
a standby system virtual server configured to transmit a heartbeat to and receive a heartbeat from the active system virtual server and provide the service in a case where a heartbeat from the active system virtual server is stopped; and
a coordination apparatus which is communicatively connected to the active system virtual server and the standby system virtual server,
wherein the active system virtual server includes
an active system service unit, including one or more processors, configured to provide the service,
an active system node monitoring unit, including one or more processors, configured to notify the coordination apparatus of the stopping of a heartbeat in a case where a heartbeat from the standby system virtual server is not received for a predetermined period of time, and
an active system service monitoring unit, including one or more processors, configured to report whether or not the active system service unit is operating to the coordination apparatus,
the standby system virtual server includes
a standby system service unit, including one or more processors, configured to provide the service, and
a standby system service recovery unit, including one or more processors, configured to execute a system restart, in response to receiving a restart instruction from the coordination apparatus, including (i) restart of the standby system service unit, and (ii) restart of an operating system of the standby system virtual server after the restart of the standby system service unit is not successful, and
the coordination apparatus includes a coordination control unit, including one or more processors, configured to send the restart instruction to the standby system virtual server in a case where the stopping of a heartbeat is received and a report indicating that the active system service unit is operating is received from the active system virtual server, wherein the coordination apparatus is further configured to:
determine that the restart of the operating system of the standby system virtual server fails, and
instruct a management system in a virtualization environment in which the standby system virtual server is operated to restart the standby system virtual server, thereby causing the standby system virtual server to be restarted.