Patent ID: 9372707
Filing Date: 2016-06-21
CPC Classification: G06F

Claim Text:
1. A computer for managing a virtual machine, which is a virtualization of hardware of a computer resource, comprising: a virtual machine deployment determination unit that manages a plurality of physical machines as physical machines in which the virtual machine is to be deployed, wherein the virtual machine deployment determination unit acquires setting information including a type of software that is running on the virtual machine and an operating policy of the software, and determines a physical machine to become a deployment destination of the virtual machine by selecting the physical machine among the plurality of physical machines based on the acquired setting information, the computer further comprising: a configuration information storage unit wherewith deployment condition determination information which prescribes a deployment condition for selecting the physical machine to become the deployment destination of the virtual machine is associated with the operating policy of the software and stored therein, wherein the virtual machine deployment determination unit refers to the deployment condition determination information based on the acquired setting information, and determines the physical machine to become the deployment destination of the virtual machine based on the referral result, wherein the configuration information storage unit stores disk information, wherewith a logical unit that is accessible by each of the physical machines among a plurality of logical units formed in a storage area of a storage apparatus is associated with each of the physical machines and stored in the disk information, and wherein the virtual machine deployment determination unit refers to the disk information when physical machines capable of accessing a same logical unit are prescribed as a deployment condition corresponding to the acquired setting information in the deployment condition determination information, and determines the physical machines capable of accessing the same logical unit as the physical machines to become the deployment destination of the virtual machine among the plurality of physical machines based on the referral result.