A method for dispatching Central Processing Units, CPUs, of a hotspot domain Virtual Machine, VM, wherein each of virtual CPUs, v CPUs, of the hotspot domain VM is bound to a different physical CPU, the method comprising: determining a comprehensive utilization rate of the vCPUs of the hotspot domain VM according to counted use information of the vCPUs of the hotspot domain VM, wherein the use information of the vCPUs comprises a utilization rate of the vCPUs of the hotspot domain VM and a use time occupancy rate of the vCPUs of the hotspot domain VM, wherein the use time occupancy rate of the vCPUs of the hotspot domain VM is a ratio of a sum of the operation time of all the vCPUs of the hotspot domain VM to a total time, the total time is a sum of the operation time of all the vCPUs and the wait time of all the vCPUs, and the utilization rate of the vCPUs of the hotspot domain VM is a ratio of a sum of the non-idle time of all the vCPUs inside the hotspot domain VM to a sum of the operation time of all the online vCPUs of the hotspot domain VM; determining to add or reduce at least one online vCPU for the hotspot domain VM, according to the comprehensive utilization rate of the vCPUs and the maximum number of the vCPUs assigned to the hotspot domain VM; after an online vCPU is added, adjusting the vCPUs of a common domain VM in the running queue of a physical CPU bound to the online vCPU, so that the online vCPU can be dispatched on the physical CPU while the vCPUs of the common domain VM cannot be dispatched on the physical CPU; or after an online vCPU is reduced, adjusting the vCPU of the hotspot domain VM in the running queue of a physical CPU bound to the offline vCPU, so that the vCPU of the common domain VM can be dispatched on the physical CPU. determining a comprehensive utilization rate of the vCPUs of the hotspot domain VM according to counted use information of the vCPUs of the hotspot domain VM, wherein the use information of the vCPUs comprises a utilization rate of the vCPUs of the hotspot domain VM and a use time occupancy rate of the vCPUs of the hotspot domain VM, wherein the use time occupancy rate of the vCPUs of the hotspot domain VM is a ratio of a sum of the operation time of all the vCPUs of the hotspot domain VM to a total time, the total time is a sum of the operation time of all the vCPUs and the wait time of all the vCPUs, and the utilization rate of the vCPUs of the hotspot domain VM is a ratio of a sum of the non-idle time of all the vCPUs inside the hotspot domain VM to a sum of the operation time of all the online vCPUs of the hotspot domain VM; determining to add or reduce at least one online vCPU for the hotspot domain VM, according to the comprehensive utilization rate of the vCPUs and the maximum number of the vCPUs assigned to the hotspot domain VM; after an online vCPU is added, adjusting the vCPUs of a common domain VM in the running queue of a physical CPU bound to the online vCPU, so that the online vCPU can be dispatched on the physical CPU while the vCPUs of the common domain VM cannot be dispatched on the physical CPU; or after an online vCPU is reduced, adjusting the vCPU of the hotspot domain VM in the running queue of a physical CPU bound to the offline vCPU, so that the vCPU of the common domain VM can be dispatched on the physical CPU.