Recording medium recording thereon virtual machine management program, management server device, and method for managing virtual machine
First Claim
1. A computer-readable, non transitory recording medium storing a virtual machine management program which causes a computer device for causing arbitrary virtual machines among a plurality of virtual machines implemented on a physical machine to cooperate with each other to execute a control process to execute a process for managing the plurality of virtual machines, wherein the virtual machine management program causes the computer device to execute:
- a dependence relation list generation procedure which detects a dependence relation among the virtual machines implemented on the physical machine and, based on a result of the detection result, generates a dependence relation list table for managing, for each item of virtual machine identification information for identifying each of the virtual machines, the virtual machine identification information on the virtual machine in dependence relation with any of the virtual machines;
a target management table generation procedure which reads, when a selection instruction for selecting a target virtual machine to be halted among the plurality of implemented virtual machines is detected, the virtual machine identification information on all virtual machines in dependence relation with the target virtual machine to be halted which have been selected by the selection instruction from the dependence relation list table, and generates a target management table for managing read virtual machine identification information; and
a target presentation procedure which reads the virtual machine identification information from the target management table, and visually presents the read virtual machine identification information as identification information of a target virtual machine to be halted.
1 Assignment
0 Petitions
Accused Products
Abstract
A virtual machine managing method includes: a dependence relation list generation step of detecting a dependence relation among virtual machines implemented on a physical machine and generating a dependence relation list, based on a detection result; a target management table generation step of reading, when a selection instruction for selecting a target virtual machine to be halted among the plurality of implemented virtual machines is detected; and a halted target presentation step of reading the virtual machine identification information on all of the virtual machines in dependence relation with the target virtual machine to be halted, and visually presenting the read virtual machine identification information on all of the target virtual machines to be halted.
13 Citations
20 Claims
-
1. A computer-readable, non transitory recording medium storing a virtual machine management program which causes a computer device for causing arbitrary virtual machines among a plurality of virtual machines implemented on a physical machine to cooperate with each other to execute a control process to execute a process for managing the plurality of virtual machines, wherein the virtual machine management program causes the computer device to execute:
-
a dependence relation list generation procedure which detects a dependence relation among the virtual machines implemented on the physical machine and, based on a result of the detection result, generates a dependence relation list table for managing, for each item of virtual machine identification information for identifying each of the virtual machines, the virtual machine identification information on the virtual machine in dependence relation with any of the virtual machines; a target management table generation procedure which reads, when a selection instruction for selecting a target virtual machine to be halted among the plurality of implemented virtual machines is detected, the virtual machine identification information on all virtual machines in dependence relation with the target virtual machine to be halted which have been selected by the selection instruction from the dependence relation list table, and generates a target management table for managing read virtual machine identification information; and a target presentation procedure which reads the virtual machine identification information from the target management table, and visually presents the read virtual machine identification information as identification information of a target virtual machine to be halted. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A management server device that manages a physical machine, manages a plurality of virtual machines implemented on the physical machine, and enables arbitrary virtual machines among the plurality of virtual machines to cooperate with each other and to execute a control process, the management server device comprising:
a processor that executes a procedure using a storage device, the procedure including; detecting a dependence relation among the virtual machines implemented on the physical machine based on a result of the detection; generating, from the storage device, a dependence relation list table for managing, for each item of virtual machine identification information for identifying each of the virtual machines, the virtual machine identification information on the virtual machine in dependence relation with any of the virtual machines; reading, when a selection instruction for selecting a target virtual machine to be halted among the plurality of implemented virtual machines is detected, the virtual machine identification information on all virtual machines in dependence relation with the target virtual machine to be halted which has been selected by the selection instruction from the dependence relation list table; generating a target management table for managing read virtual machine identification information on the target virtual machines to be halted; reading the virtual machine identification information on all of the virtual machines in dependence relation with the target virtual machine to be halted which have been selected by the selection instruction from the target management table; and visually presenting the read virtual machine identification information on all of the target virtual machines to be halted. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18)
-
19. A virtual machine managing method for managing a plurality of virtual machines implemented on a physical machine by enabling arbitrary virtual machines among the plurality of virtual machines to cooperate with each other and to execute a control process, the method comprising:
-
detecting a dependence relation among the virtual machines implemented on the physical machine and generating, based on a detection result, a dependence relation list table for managing virtual machine identification information on the virtual machine in dependence relation with any of the virtual machines for each item of virtual machine identification information for identifying each of the virtual machines; reading, when a selection instruction for selecting a target virtual machine to be halted among the plurality of implemented virtual machines is detected, the virtual machine identification information on all virtual machines in dependence relation with the target virtual machine to be halted which has been selected by the selection instruction from the dependence relation list table, and generating a target management table for managing the read virtual machine identification information on the target virtual machines to be halted; and reading the virtual machine identification information on all of the virtual machines in dependence relation with the target virtual machine to be halted which have been selected by the selection instruction from the target management table, and visually presenting the read virtual machine identification information on all of the target virtual machines to be halted. - View Dependent Claims (20)
-
Specification