IP Library Granted Patent US 11,803,452
Granted Patent B2
US 11,803,452 · App. 17/429,059 · Granted Oct 31, 2023

Duplexed operation system and method therefor

Inventors: Takato Toda (Tokyo, JP); Nobuhiro Kimura (Tokyo, JP); Kotaro Mihara (Tokyo, JP)
Assignee: Nippon Telegraph and Telephone Corporation
G06F11/2028G06F9/45558G06F11/2025G06F11/2033G06F2009/45562G06F2009/45575G06F2009/45591G06F2201/815
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 11,803,452
App. No.
17/429,059
Granted
Oct 31, 2023
Kind
B2
Abstract

A duplex operation system including: a plurality of general-purpose devices on each of which a plurality of virtual machines are mounted; and a virtual machine controller that controls a duplex operation performed by two systems, an active system and a standby system, of the virtual machines. When detecting a failure of the active system, the virtual machine controller stops the virtual machine of the active system, activates the virtual machine of the standby system corresponding to the stopped active system, and reconfigures the standby system of the activated virtual machine on the hardware of the stopped virtual machine, and when detecting a failure in the virtual machine of the reconfigured standby system, the virtual machine controller reconfigures the standby system of the failed virtual machine on the general-purpose device 13 different from the general-purpose device 11 in which the virtual machine of the active system has been stopped.

Claims (14)

1. A duplex operation system comprising:

a plurality of general-purpose devices on each of which a plurality of virtual machines are mounted; and

a virtual machine controller that controls a duplex operation performed by two systems, an active system and a standby system, of the plurality of virtual machines,

wherein:

when detecting a failure of the active system, the virtual machine controller stops the virtual machine of the active system, activates the virtual machine of the standby system corresponding to the active system of the stopped virtual machine, and reconfigures the standby system of the activated virtual machine on hardware of the stopped virtual machine, and

when detecting a failure in the virtual machine of the reconfigured standby system, the virtual machine controller reconfigures the standby system of the failed virtual machine on a general-purpose device different from the general-purpose device in which the virtual machine of the active system has been stopped.

2. The duplex operation system according to claim 1 , wherein when a restart of phase 0.5 or higher of a predetermined number or more of virtual machines occurs, or when failures of a predetermined number or more of virtual machines are detected, within a predetermined period on the general-purpose device, the virtual machine controller reconfigures the virtual machine, mounted on the general-purpose device, on another general-purpose device.

3. A duplex operation method performed by a virtual machine controller of a duplex operation system that includes:

a plurality of general-purpose devices on each of which a plurality of virtual machines are mounted, and

a virtual machine controller that controls a duplex operation performed by two systems, an active system and a standby system, of the plurality of virtual machines,

the method comprising:

in response to detecting a failure of the active system, the virtual machine controller stops the virtual machine of the active system, activates the virtual machine of the standby system corresponding to the active system of the stopped virtual machine, and reconfigures the standby system of the activated virtual machine on hardware of the stopped virtual machine; and

in response to detecting a failure in the virtual machine of the reconfigured standby system, the virtual machine controller reconfigures the standby system of the failed virtual machine on a general-purpose device different from the general-purpose device in which the virtual machine of the active system has been stopped.

4. The duplex operation method according to claim 3 , wherein when a restart of phase 0.5 or higher of a predetermined number or more of virtual machines occurs, or when failures of a predetermined number or more of virtual machines are detected, within a predetermined period on the general-purpose device, the virtual machine controller reconfigures the virtual machine, mounted on the general-purpose device, on another general-purpose device.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 1, 2021
From: TODA, TAKATO; KIMURA, NOBUHIRO; MIHARA, KOTARO
To: NIPPON TELEGRAPH AND TELEPHONE CORPORATION
Reel/Frame 057352/0369 →
Priority Claims (1)
JP 2019-024387 · Feb 14, 2019 · national
Continuity (1)
Related Publication 20220129359A1 · Apr 28, 2022