Virtual machine system
First Claim
1. A computer readable recording medium recording a program for causing a computer, in order to control operations of a virtual machine system managed by a current host OS virtually operating on a hardware, to function as:
- means for copying the current host OS to prescribed recording means provided in the virtual machine system when the current host OS is activated, and for causing a spare host OS having the same function as that of the current host OS to operate on the hardware;
means for notifying the spare host OS of a request issued to the current host OS, and for changing a state of the spare host OS; and
means for switching an OS for managing the virtual machine system from the current host OS to the spare host OS when the current host OS gets in an erroneous state.
1 Assignment
0 Petitions
Accused Products
Abstract
A virtual machine system managed by a current host OS virtually operating on hardware is provided that activates a spare host OS by copying the current host OS to a prescribed memory device using a live migration function when the current host OS is activated, notifies the spare host OS of a request issued to the current host OS via a virtual machine monitor, changes a state of the spare host OS, and switches an OS for managing the virtual machine system from the current host OS to the spare host OS, when the current host OS is in an erroneous state.
-
Citations
12 Claims
-
1. A computer readable recording medium recording a program for causing a computer, in order to control operations of a virtual machine system managed by a current host OS virtually operating on a hardware, to function as:
-
means for copying the current host OS to prescribed recording means provided in the virtual machine system when the current host OS is activated, and for causing a spare host OS having the same function as that of the current host OS to operate on the hardware;
means for notifying the spare host OS of a request issued to the current host OS, and for changing a state of the spare host OS; and
means for switching an OS for managing the virtual machine system from the current host OS to the spare host OS when the current host OS gets in an erroneous state. - View Dependent Claims (2, 5)
-
-
3. A computer readable recording medium recording a program for causing a computer, in order to control operations of a virtual machine system managed by a current host OS virtually operating on a hardware, to function as:
-
means for copying a current driver OS to prescribed recording means provided in the virtual machine system when the current driver OS controlling operations of an I/O device provided in the virtual machine system is activated, and causing a spare driver OS having the same function as that of the current driver OS to function on the hardware;
means for notifying the spare driver OS of a request issued from a guest OS virtually operating on the hardware to the I/O device via the current driver OS, and for changing a state of the spare driver OS;
means for notifying the spare driver OS of an operation completion notice issued from the I/O device to the guest OS via the current driver OS, and for changing a state of the spare driver OS; and
means for notifying, via the spare driver OS, the I/O device of a request issued from the guest OS, and notifying, via the spare driver OS, the guest OS of the operation completion notice issued from the I/O device, when the current driver OS is in an erroneous state. - View Dependent Claims (4, 6)
-
-
7. A virtual machine system managed by a current host OS virtually operating on a hardware, comprising:
-
means for copying the current host OS to prescribed recording means provided in the virtual machine system when the current host OS is activated, and for causing a spare host OS having the same function as that of the current host OS to operate on the hardware;
means for notifying the spare host OS of a request issued to the current host OS, and for changing a state of the spare host OS; and
means for switching an OS for managing the virtual machine system from the current host OS to the spare host OS, when the current host OS gets in an erroneous state. - View Dependent Claims (8, 11)
-
-
9. A virtual machine system managed by a current host OS virtually operating on a hardware, comprising:
-
means for copying a current driver OS to prescribed recording means provided in the virtual machine system when the current driver OS for controlling operations of an I/O device provided in the virtual machine system is activated, and for causing a spare driver OS having the same function as that of the current driver OS to function on the hardware;
means for notifying of the spare driver OS of a request issued from a guest OS virtually operating on the hardware to the I/O device via the current driver OS, and for changing a state of the spare driver OS;
means for notifying the spare driver OS of an operation completion notice issued from the I/O device to the guest OS via the current driver OS, and for changing a state of the spare driver OS; and
means for notifying, via the spare driver OS, the I/O device of a request issued from the guest OS and notifying, via the spare driver OS, the guest OS of the operation completion notice issued from the I/O device when the current driver OS is in an erroneous state. - View Dependent Claims (10, 12)
-
Specification