摘要 |
Disclosed is a system for load estimation of virtual machines in a cloud environment, comprising: a monitored data acquisition module, which is configured to acquire monitored data from one or more virtual machines from a cloud data center; and a monitored data processing module, which is coupled with the monitored data acquisition module and configured to: utilize, for each of the one or more virtual machines, a first KMeans algorithm to aggregate and group the monitored data, wherein each group has a center point coordinate, and performance characterization, i.e. a first characteristic value, of each of the one or more virtual machines is calculated according to the grouping and the center point coordinates of the groups; and utilize, on the basis of the first characteristic value of each virtual machine, a second KMeans algorithm to aggregate and group the one or more virtual machines, so as to determine the characteristic type and performance load value of each of the one or more virtual machines. Also disclosed are a method for load estimation of virtual machines in a cloud environment and a serving node. |