Patent ID: 9087181
Filing Date: 2015-07-21
Classification: G06F

Abstract:
1. A method of managing a virtual computer in a computer system including a plurality of computers, the plurality of computers including a first computer, the first computer having a first processor, a first memory coupled to the first processor, a first network interface coupled to the first processor, and a first storage medium coupled to the first processor, the first memory storing a program for realizing a first virtualization management module for generating at least one virtual computer by dividing a computer resource included in the computer and managing the at least one virtual computer, the first memory including a first management storage area that is accessible only by the first virtualization management module, the first storage medium including a logical storage area generated by logically dividing a storage area of the first storage medium, the logical storage area storing a service program for executing a service on the at least one virtual computer, the first management storage area storing first start-up management information representing a correspondence among identification information on the at least one virtual computer, identification information on the logical storage area of the first storage medium storing the service program, and start-up authentication information for starting the at least one virtual computer, the first computer having a first virtual computer for executing a first service program generated thereon, the method comprising: a first step of generating, by the first virtualization management module, first start-up authentication information, in a case of receiving a generation command for the start-up authentication information for starting the first virtual computer; a second step of storing, by the first virtualization management module, a correspondence among the identification information on the first virtual computer, the identification information on the logical storage area of the first storage medium storing the first service program, and the generated first start-up authentication information in the first start-up management information; a third step of referring, by the first virtualization management module, to the first start-up management information based on the identification information on the first virtual computer to determine whether the first start-up authentication information corresponding to the first virtual computer exists, in a case of receiving a start-up request for the first virtual computer including the identification information on the first virtual computer; a fourth step of reading, by the first virtualization management module, the first service program from the logical storage area of the first storage medium, in a case where the first virtualization management module determines that the first start-up authentication information corresponding to the first virtual computer exists in the first start-up management information; and a fifth step of starting, by the first virtualization management module, the first virtual computer by executing the read first service program.