Looking for breakthrough ideas for innovation challenges? Try Patsnap Eureka!

Method and system for distributing data center load and saving energy during virtual machine migration

A virtual machine migration and data center technology, which is applied in the field of Internet communication, can solve the problems of heterogeneity and high energy consumption of data centers, and achieve the effects of improving utilization, low energy consumption load distribution and virtual machine migration

Active Publication Date: 2013-05-01
SHENZHEN INST OF ADVANCED TECH CHINESE ACAD OF SCI
View PDF8 Cites 41 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0008] In view of this, the embodiments of the present invention provide a data center load distribution and virtual machine migration energy-saving method and system, aiming to solve the problems of excessive energy consumption in current data centers and heterogeneity caused by different server models

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
  • Method and system for distributing data center load and saving energy during virtual machine migration
  • Method and system for distributing data center load and saving energy during virtual machine migration
  • Method and system for distributing data center load and saving energy during virtual machine migration

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0030] figure 1 It is a method flowchart of a data center load distribution and virtual machine migration energy-saving method provided by the first embodiment of the present invention, which includes steps 101 to 107.

[0031] Step 101, collect relevant data reflecting server resource utilization and energy efficiency ratio, and generate an overloaded server list;

[0032] This step monitors the running status and resource usage of the servers and virtual machines in the data center in real time, and regularly records the running status and resource utilization information of the servers, calculates the resource idleness of the servers and the energy efficiency ratio sequence of each server, and generates an overloaded server list ;

[0033] Step 102, select the virtual machine list VM to be migrated from the overloaded server list;

[0034] This step traverses the list of overloaded servers, selects the virtual machine with the highest priority on the list of overloaded se...

Embodiment 2

[0060] Please refer to Figure 4 , a data center load distribution and virtual machine migration energy saving system 100 provided by the second embodiment of the present invention, which includes:

[0061] Overloaded server list generation module 110, used to monitor the running status and resource usage of data center servers and virtual machines in real time, and regularly record the running status and resource utilization information of servers, and calculate the idle status of server resources and the energy efficiency ratio of each server sequence, generating a list of overloaded servers;

[0062] The first virtual machine list formation module 120 to be migrated is used for traversing the overloaded server list, selecting the virtual machine with the highest priority on the overloaded server list and requiring the smallest resource utilization rate to move out, and updating the server resource information, and then using the overloaded server The list generation module...

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 relates to the field of internet communication and discloses a method for distributing data center load and saving energy during virtual machine migration. The method comprises the following steps of generating an overload server list, according to the sequence that the utilization rate of optimally required resources is increased, forming an ordered list of virtual machines to be migrated, and migrating the virtual machines in the ordered list of virtual machines to be migrated to a target server; and selecting the server sm which is in an under-load state and is lowest in energy efficiency ratio, pre-distributing all the virtual machines onto the other servers by using a load distribution policy of energy efficiency perception, if pre-distribution is successful, migrating all the virtual machines on the server, and searching whether the server sm meeting condition exists or not again, and otherwise, not migrating the virtual machines and concluding an under-load server virtual machine distribution stage. According to the method provided by the invention, the low-energy-consumption load distribution and virtual machine migration can be realized, and the use ratio of a server in a data center is effectively improved.

Description

technical field [0001] The invention belongs to the field of Internet communication, and in particular relates to a data center load distribution and virtual machine migration energy-saving method and system. Background technique [0002] At present, the energy-saving methods of data centers do not consider the heterogeneity of servers in the data center. For example, the models and performances of servers purchased in different batches generally vary, which leads to the performance / power ratio of different servers. different. Therefore, the present invention considers the energy efficiency factor of the server in load distribution and virtual machine migration, and proposes a method for making the data center more energy-saving. [0003] Currently, there are existing energy-saving methods for cloud data centers based on virtual machine migration and load-aware integration. The integration process is based on the load operation characteristics, and the virtual machines or l...

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
IPC IPC(8): G06F9/50G06F9/455G06F1/32
CPCY02B60/142Y02B60/167Y02B60/146Y02D10/00
Inventor 陈辉向洁须成忠张帆李宇飞陈光华
Owner SHENZHEN INST OF ADVANCED TECH CHINESE ACAD OF SCI
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Patsnap Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Patsnap Eureka Blog
Learn More
PatSnap group products