Patent ID: 8782652
Filing Date: 2014-07-15
Classification: G06F

Abstract:
1. A non-transitory recording medium storing a server control program for distributing a plurality of virtual servers to a plurality of physical servers, the server control program causing a computer to execute: predicting a second load of each of the virtual servers in future based on a first load of each of the plurality of virtual servers in a prescribed time period up to the present; determining a schedule to distribute the plurality of virtual servers to the plurality of physical servers based on the second load of each of the virtual servers and an initial value of a number of physical servers where the initial value is determined by a total of the second loads of the plurality of virtual servers and a product of a prescribed proportion and a total of processing capacities of the plurality of physical servers, the determining being performed so that a total of the second loads of one or more of the plurality of virtual servers distributed to an individual physical server is within an acceptable range of a proportion with respect to processing capacity of the individual physical server where the acceptable range is set by an upper limit greater than the prescribed proportion and a lower limit less than the prescribed proportion; and issuing an instruction to distribute a portion or all of the plurality of virtual servers to a portion or all of the plurality of physical servers according to the schedule.