Cloud data center virtual machine deployment algorithm and system with energy efficiency as target

A cloud data center and virtual machine technology, applied in the field of virtual machine allocation, can solve the problems of reducing server default loss rate and energy consumption, and achieve the effect of improving resource utilization, reducing energy consumption, and reducing and default rate

Pending Publication Date: 2021-07-23
CHANGSHA UNIVERSITY
View PDF4 Cites 1 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0005] The present invention provides a virtual machine deployment algorithm and system aimed at energy efficiency in a cloud data center, which is used to solve the technical problem that the existing virtual machine virtual machine deployment algorithm cannot simultaneously reduce the default loss rate and energy consumption of the server

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • Cloud data center virtual machine deployment algorithm and system with energy efficiency as target
  • Cloud data center virtual machine deployment algorithm and system with energy efficiency as target
  • Cloud data center virtual machine deployment algorithm and system with energy efficiency as target

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0055] Such as figure 1 As shown, this embodiment discloses a virtual machine deployment algorithm targeting energy efficiency in a cloud data center, including the following steps:

[0056] Obtain the adaptive classification threshold of each server and the real-time resource utilization of each server respectively;

[0057] Compare the real-time resource utilization of each server with its corresponding adaptive threshold to determine the real-time dynamic category of each server; among them, the dynamic category includes five categories: heavy load, medium load, normal load, light load, and too light load ;

[0058] Improve the stability of the cloud computing center by migrating the virtual machines on the overloaded server to the server with the normal load and the highest energy efficiency to reduce its default rate and reduce the migration frequency of the server, and to improve the stability of the cloud computing center. The virtual machine is migrated to the light-...

Embodiment 2

[0062] In the CDC cloud data center, a large number of servers are connected to each other and provide various cloud services to cloud users. These servers in the data center have different resource utilization (eg, CPU utilization, memory utilization, and disk utilization). Since the CPU utilization rate of the server accounts for a large proportion of energy consumption, the technical solution divides the servers in the data center into five categories by setting four thresholds. The four thresholds are T L , T N , T M and T H (0≤T L N M H ≤1), the five types of servers are overloaded servers, medium loaded servers, normal loaded servers, lightly loaded servers and under lightly loaded servers. And by migrating the virtual machines on the overloaded server to the server with the normal load and the highest energy efficiency to reduce its default rate and reduce the migration frequency of the server, improve the stability of the cloud computing center, and at the same ti...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to view more

PUM

No PUM Login to view more

Abstract

The invention discloses a cloud data center virtual machine deployment algorithm and system with energy efficiency as a target. The algorithm comprises the following steps: respectively obtaining a self-adaptive classification threshold value of each server and a real-time resource utilization rate of each server; respectively comparing the real-time resource utilization rate of each server with the corresponding self-adaptive threshold value, and determining the real-time dynamic category of each server; wherein the dynamic type comprises five types of overload, medium load, normal load, light load and overlight load; the virtual machines on the server with the heavy load are migrated to the server with the normal load and the highest energy efficiency, so that the default rate of the server is reduced, the migration frequency of the server is reduced, the stability of the cloud calculation center is improved, Meanwhile, the virtual machines on the server with the light load are migrated to the server with the light load and the highest energy efficiency. And the server with the too light load is closed, so that the resource utilization rate of the server with the relatively light load is improved, and the energy consumption and default rate of the cloud data center are reduced at the same time.

Description

technical field [0001] The invention relates to the technical field of virtual machine allocation, and in particular to a virtual machine deployment algorithm and system aimed at energy efficiency in a cloud data center. Background technique [0002] With the gradual maturity of cloud computing technology, more and more enterprises deploy applications on the cloud computing platform, so the scale of cloud computing data center is getting bigger and bigger. A cloud computing data center involves hundreds of thousands or even millions of physical machines (servers). The operation of these physical machines consumes a lot of energy, which leads to an increase in the operating cost of the service provider. Faced with such a large-scale data center, how to reduce the energy consumption of the data center has become an important challenge for cloud service providers. [0003] The existing virtual machine deployment algorithm, in order to reduce the default loss rate of the data c...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to view more

Application Information

Patent Timeline
no application Login to view more
Patent Type & Authority Applications(China)
IPC IPC(8): G06F9/50G06F9/455
CPCG06F9/5077G06F9/45558G06F2009/45595G06F2009/4557Y02D10/00
Inventor 周舟李方敏
Owner CHANGSHA UNIVERSITY
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Try Eureka
PatSnap group products