Information processing apparatus, method for controlling information processing apparatus, and information processing system
AssigneeFujitsu Limited
InventorMikio UEHARA
Life of this patent
Estimating the term…
Abstract
According to an aspect of an embodiment, an information processing apparatus includes a save unit, a stopping unit and a reserve power supply unit. The save unit saves, in a device including an uninterruptible power supply device, first information including information stored in a memory allocated to a virtual machine operated by the information processing apparatus and information stored in a register allocated to the virtual machine at a time of a power outage. The stopping unit stops the virtual machine when the save of the first information is completed. The reserve power supply unit supplies power needed for the processing performed by the save unit and the stopping unit at the time of the power outage.
Claims10
An information processing apparatus, comprising:
- a save unit that saves, in a device including an uninterruptible power supply device, first information including information stored in a memory allocated to a virtual machine operated by the information processing apparatus and information stored in a register allocated to the virtual machine at a time of a power outage;
- a stopping unit that stops the virtual machine when the save of the first information is completed;
- and
- a reserve power supply unit that supplies power needed for the processing performed by the save unit and the stopping unit at the time of the power outage.
An information processing apparatus, comprising:
- a receiving unit that receives, from a device, first information including information stored in a memory allocated to a virtual machine operated by the device and information stored in a register allocated to the virtual machine at a time of a power outage;
- a first storing unit that stores, in a storage unit of the information processing apparatus, second information including information stored in a memory allocated to a virtual machine operated by the information processing apparatus and information stored in a register allocated to the virtual machine, and the first information received from the device;
- a stopping unit that stops the virtual machine of the information processing apparatus when the storing of the second information and the received first information is completed;
- and
- an uninterruptible power supply device that supplies power used for the processing performed by the receiving unit, the first storing unit, and the stopping unit at the time of the power outage.
A method for controlling an information processing apparatus, the method comprising:
- saving, in a device including an uninterruptible power supply device, first information including information stored in a memory allocated to a virtual machine operated by the information processing apparatus and information stored in a register allocated to the virtual machine at a time of a power outage;
- and
- stopping the virtual machine that is running in the information processing apparatus when the save of the first information is completed;
- wherein
- power needed to perform the saving and the stopping is supplied to the information processing apparatus.
A computer-readable recording medium having stored therein a program for causing a computer to execute a virtual machine control process comprising:
- saving, in a device including an uninterruptible power supply device, first information including information stored in a memory allocated to a virtual machine and information stored in a register allocated to the virtual machine at a time of a power outage;
- and
- stopping the running virtual machine when the save of the first information is completed, wherein
- power needed to perform the saving and the stopping is supplied to the computer.
An information processing system, comprising:
- a first information processing apparatus that operates a first virtual machine;
- and
- a second information processing apparatus that operates a second virtual machine, wherein
- the first information processing apparatus includes:
- a save unit that saves, in the second information processing apparatus including an uninterruptible power supply device, first information including information stored in a memory allocated to the first virtual machine and information stored in a register allocated to the first virtual machine at a time of a power outage;
- a stopping unit that stops the first virtual machine when the save of the first information is completed;
- and
- a reserve power supply unit that supplies power needed for the processing performed by the save unit and the stopping unit at the time of the power outage, and
- the second information processing apparatus includes:
- a receiving unit that receives, from the first information processing apparatus, the first information including the information stored in the memory allocated to the first virtual machine and the information stored in the register allocated to the first virtual machine at the time of the power outage;
- a storing unit that stores, in a storage unit of the second information processing apparatus, second information including information stored in a memory allocated to the second virtual machine and information stored in a register allocated to the second virtual machine, and the first information received from the first information processing apparatus;
- a stopping unit that stops the second virtual machine when the storing of the second information and the received first information is completed;
- and
- the uninterruptible power supply device that supplies power used for the processing performed by the receiving unit, the storing unit, and the stopping at the time of the power outage.
Dependencies are inferred from the claim text.