PROBLEM TO BE SOLVED: To efficiently predict the usage amount of resources in a virtualized environment with high accuracy. A resource usage predictor stores a time change in the resource usage of a virtual machine in a virtual environment, and a time change in the resource usage of a comparison source virtual machine, which is a target for predicting the resource usage, and The correlation coefficient with the time change of the resource usage of the comparison destination virtual machine is obtained, and the comparison source is based on the time change of the resource usage of the comparison destination virtual machine whose correlation coefficient exceeds a preset threshold. Generate an estimate of virtual machine resource usage. The resource usage predictor stores information indicating the configuration of the communication network to which each of the virtual machines is connected, and the virtual machine connected to the communication network having the same configuration as the communication network to which the comparison source virtual machine is connected is described above. Select as the virtual machine to compare. [Selection diagram] Fig. 3
展开▼