Abstract:The existing cloud computing resource scheduling strategy did not consider the overall requirements of resource pool resource requirements, causing the loss of resource and affecting the normal operation of the virtual machine. This paper presents a cloud computing active scheduling method based on the resource monitoring statistics, giving full consideration to overall resource demand of resource pool. It introduces monitoring data acquisition module and the monitoring data analysis module which adds the monitor database as the foundation of the system. We customizes a set of monitoring data statistics and analysis the method for resource scheduling based on the virtual machine, making the virtual machine scheduling method based on the monitoring data can be easily realized.