RECORDING MEDIUM HAVING RECORDED THEREIN VIRTUAL MACHINE MANAGEMENT PROGRAM, MANAGEMENT SERVER APPARATUS AND VIRTUAL MACHINE MANAGEMENT METHOD
First Claim
1. A recording medium having recorded therein a virtual machine management program for causing a computer apparatus which causes arbitrary virtual machines among a plurality of virtual machines deployed on a physical machine to execute a control process in cooperation with one another, to execute a process of managing the plurality of virtual machines, the virtual machine management program causing the computer apparatus to execute:
- a virtual machine detection procedure for detecting the virtual machines deployed on the physical machine,a virtual machine list generation procedure for, based on a result of the detection by the virtual machine detection procedure, generating a virtual machine list table which manages virtual machine identification information for identifying the virtual machines deployed on the physical machine;
a dependency detection procedure for detecting dependencies among the virtual machines deployed on the physical machine;
a dependency list generation procedure for, based on a result of detection by the dependency detection procedure, generating a dependency list table which manages the dependence of the virtual machine identification information;
a power-off order generation procedure for, based on table contents of the virtual machine list table and the dependency list table, from the virtual machines deployed on the physical machine of a power-off target and the virtual machines having the dependencies on these virtual machines, generating a power-off order management table which manages a power-off order in which the same virtual machines are sequentially powered off in descending order of dependency, in units of said physical machine; and
a target presentation procedure for, when an instruction for selecting the power-off target physical machine is detected, reading the power-off order corresponding to the power-off target physical machine from the power-off order management table, and visually presenting the read power-off order.
1 Assignment
0 Petitions
Accused Products
Abstract
A virtual machine managing method includes: virtual machine list generation step of detecting a plurality of virtual machines deployed on a physical machine; a dependency list generation step of detecting dependencies among the virtual machines deployed on the physical machine; a power-off order generation step of, based on table contents of the virtual machine list table and the dependency list table, generating a power-off order management table which manages a power-off order in which the same virtual machines are sequentially powered off in descending order of dependency, in units of the physical machine; and a target presentation step of, when an instruction for selecting the power-off target physical machine is detected, reading the power-off order corresponding to this power-off target physical machine from the power-off order management table, and visually presenting this read power-off order.
-
Citations
10 Claims
-
1. A recording medium having recorded therein a virtual machine management program for causing a computer apparatus which causes arbitrary virtual machines among a plurality of virtual machines deployed on a physical machine to execute a control process in cooperation with one another, to execute a process of managing the plurality of virtual machines, the virtual machine management program causing the computer apparatus to execute:
-
a virtual machine detection procedure for detecting the virtual machines deployed on the physical machine, a virtual machine list generation procedure for, based on a result of the detection by the virtual machine detection procedure, generating a virtual machine list table which manages virtual machine identification information for identifying the virtual machines deployed on the physical machine; a dependency detection procedure for detecting dependencies among the virtual machines deployed on the physical machine; a dependency list generation procedure for, based on a result of detection by the dependency detection procedure, generating a dependency list table which manages the dependence of the virtual machine identification information; a power-off order generation procedure for, based on table contents of the virtual machine list table and the dependency list table, from the virtual machines deployed on the physical machine of a power-off target and the virtual machines having the dependencies on these virtual machines, generating a power-off order management table which manages a power-off order in which the same virtual machines are sequentially powered off in descending order of dependency, in units of said physical machine; and a target presentation procedure for, when an instruction for selecting the power-off target physical machine is detected, reading the power-off order corresponding to the power-off target physical machine from the power-off order management table, and visually presenting the read power-off order. - View Dependent Claims (2, 3, 4)
-
-
5. A management server apparatus which manages a physical machine, also manages a plurality of virtual machines deployed on this physical machine, and enables arbitrary virtual machines among the plurality of virtual machines to execute a control process in cooperation with one another, the server comprising:
-
a virtual machine detector for detecting the virtual machines deployed on the physical machine, a virtual machine list generator for, based on a result of the detection by the virtual machine detector, generating a virtual machine list table which manages virtual machine identification information for identifying the virtual machines deployed on the physical machine; a dependency detector for detecting dependencies among the virtual machines deployed on the physical machine; a dependency list generator for, based on a result of detection by the dependency detector, generating a dependency list table which manages the dependence of the virtual machine identification information; a power-off order generator for, based on table contents of the virtual machine list table and the dependency list table, from the virtual machines deployed on the physical machine of a power-off target and the virtual machines having the dependencies on these virtual machines, generating a power-off order management table which manages a power-off order in which the same virtual machines are sequentially powered off in descending order of dependency, in units of said physical machine; and a target presentation unit for, when an instruction for selecting the power-off target physical machine is detected, reading the power-off order corresponding to the power-off target physical machine from the power-off order management table, and visually presenting the read power-off order. - View Dependent Claims (6, 7, 8)
-
-
9. A virtual machine management method which enables arbitrary virtual machines among a plurality of virtual machines deployed on a physical machine to execute a control process in cooperation with one another, and manages said plurality of virtual machines, the method comprising:
-
a virtual machine detection procedure for detecting the virtual machines deployed on the physical machine, a virtual machine list generation procedure for, based on a result of the detection by the virtual machine detection procedure, generating a virtual machine list table which manages virtual machine identification information for identifying the virtual machines deployed on the physical machine; a dependency detection procedure for detecting dependencies among the virtual machines deployed on the physical machine; a dependency list generation procedure for, based on a result of detection by the dependency detection procedure, generating a dependency list table which manages the dependence of the virtual machine identification information; a power-off order generation procedure for, based on table contents of the virtual machine list table and the dependency list table, from the virtual machines deployed on the physical machine of a power-off target and the virtual machines having the dependencies on these virtual machines, generating a power-off order management table which manages a power-off order in which the same virtual machines are sequentially powered off in descending order of dependency, in units of said physical machine; and a target presentation procedure for, when an instruction for selecting the power-off target physical machine is detected, reading the power-off order corresponding to the power-off target physical machine from the power-off order management table, and visually presenting the read power-off order. - View Dependent Claims (10)
-
Specification