It is an object to improve accuracy of estimation of CPU load by calculating the CPU load necessary for performing I/O emulation under the virtualized environment based on disk load and/or network load. In case of estimating CPU load of a server X which operates servers 10 to 12 as virtual servers, a CPU performance converting unit 223 obtains measured values of CPU load of the servers 10 to 12. A load converting unit 220 obtains an estimated value of the CPU load of the server X caused by I/Os of disks and/or network from disk load and/or network load of the servers 10 to 12. A CPU overhead calculating unit 224 obtains a coefficient showing CPU overhead caused by virtualization. A load estimating unit 225 estimates the CPU load of the server X using the above measured value, the above estimated value, and the above coefficient.
展开▼