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.