1. A non-transitory computer-readable recording medium storing a program that causes a computer to execute a process to deploy a virtual machine among a plurality of information processing devices including a first information processing device and a second information processing device, the process comprising: referring to each attribute information of one or more first virtual machines being provided by the first information processing device and each attribute information of one or more second virtual machines being provided by the second information processing device, the attribute information indicating identification of an operation which a virtual machine is used; and deploying a deployment object virtual machine to the first information processing device when the number of first virtual machines with an attribute information that are the same as the attribute information of the deployment object virtual machine among one or more first virtual machines is detected to be fewer than the number of second virtual machines with the attribute information that are the same as the attribute information of the deployment object virtual machine among the second virtual machines, wherein when a load based on load information indicating a load of the first information processing device is lower than a second criteria, all the first virtual machines being provided by the first information processing device are moved to a third information processing device other than the first information processing device.