The invention discloses a three-dimensional virtual
resource scheduling method of
cloud computing energy consumption key. The method comprises the following steps: step 1, performing virtual
resource allocation; step 2, performing overload host detection, and detecting each physical host of a
cloud data center by adopting a multi-dimensional host overload detection method to judge whether the physical host is overload; step 3, performing migration
virtual machine selection, and selecting a to-be-migrated
virtual machine by adopting a
virtual machine selection method; step 4, selecting a target host, and selecting a new physical host mode for each migrated virtual
machine by adopting a target node
selection method; and step 5, performing virtual resource optimization to further reduce the
energy consumption. According to the three-dimensional virtual
resource scheduling method disclosed by the invention, how to effectively reduce the
energy consumption of the
data center is fully considered from the three dimensions of CPU, memory and network bandwidth, so that the virtual resources of the
cloud computing data center are efficiently scheduled and managed, the
resource utilization rate is improved, and the energy consumption of the
data center is effectively reduced.