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

Game resetting method for virtual machines capable of controlling energy consumption

A virtual machine and energy consumption technology, applied in the field of computer networks, can solve problems such as resource waste, virtual machine resource waste or shortage, computing resource occupation, etc., to achieve the effect of improving accuracy and optimizing overall energy consumption

Active Publication Date: 2014-03-26
ANHUI NORMAL UNIV
View PDF6 Cites 15 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

At the same time, some physical nodes are in a relatively low load or idle state, or a single resource is intensively used, and various resources or certain types of resources on them are not fully utilized.
In addition, when the virtual machines running on the physical nodes are not performing computing tasks, the computing resources are still occupied by the running virtual machines, so that other virtual machines performing computing tasks cannot use the scarce computing resources
If static resource management is adopted, virtual machines will often cause resource waste or shortage, while manual dynamic resource scheduling will have obvious lag
Therefore, how to effectively solve the problem of resource waste or shortage caused by constantly changing user needs, such as insufficient resources of high-load physical nodes and insufficient utilization of resources of low-load physical nodes, is an important issue that needs to be solved urgently in current resource scheduling technology. one of the problems

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
  • Game resetting method for virtual machines capable of controlling energy consumption
  • Game resetting method for virtual machines capable of controlling energy consumption
  • Game resetting method for virtual machines capable of controlling energy consumption

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0012] The specific implementation method of the virtual machine game re-placement method adopted in the present invention is as follows:

[0013] The flow of the virtual machine relocation method with energy consumption constraints in the present invention is as follows figure 1 shown, including:

[0014] (1) Suppose the cloud environment data center has N physical nodes: p 1 ,p 2 ,...,p i ,...p N , there are K virtual machines: v 1 ,v 2 ,...,v j ,...v K . If the virtual machine v j at physical node p i on, let d ij =1, otherwise it is 0, so that the distribution matrix D=(di j ) N×K . There is only one 1 in each column of the distribution matrix D, and the number of 1s on the i-th row is the physical node p i The number of virtual machines on the . According to the distribution matrix D, the number of virtual machines on each physical node is obtained.

[0015] (2) Arrange all current physical nodes in ascending order according to the number of virtual machi...

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 a game resetting method for virtual machines capable of controlling energy consumption. The method includes the first step of placing all physical nodes into three combinations in an ascending sort order according to the number of the virtual machines borne by the physical nodes, the second step of calculating future load values of a CPU, the internal memory and the network on the physical nodes in an R3, the third step of grouping the physical nodes not performing transferring of the virtual machines into three groups according to the future load conditions of the CPU, the internal memory and the network, the fourth step of carrying out pretreatment on selection of destination physical nodes according to the node collection which source physical nodes belong to, the fifth step of calculating the energy consumption variable quantity of each node when each virtual machine to be transferred is placed in a corresponding candidate set, wherein suppose that the maximum physical node corresponding to the virtual machine is Pi, selecting the destination physical nodes corresponding to the virtual machines to be transferred through a game playing algorithm with the overall energy consumption optimization as an objective if the physical nodes with the maximum energy consumption variable quantity corresponding to the virtual machines are the same, and then placing the virtual machines on the corresponding physical nodes again. According to the method, prediction accuracy of the future load can be improved by removing error data.

Description

technical field [0001] The invention relates to a virtual machine game relocation method with energy consumption constraints in a cloud data center, and belongs to the technical field of computer networks. Background technique [0002] With the rapid development of cloud computing technology, the application of information technology in enterprises or units is increasing, and the service requirements are constantly improving. Using virtualization technology to build a virtual resource pool that can be freely expanded and allocated on demand has become an urgent need for many enterprises. . Driven by the constant demands of users, the scale of virtual machines in the cloud environment data center is constantly expanding, which poses new challenges to the resource scheduling technology of virtual machines. In a large-scale virtual machine cluster, the number of virtual machines and the load of the virtual machines will often change according to user requirements. When multip...

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/455G06F9/50
CPCY02D10/00
Inventor 郭良敏罗永龙王涛春陈付龙左开中孙丽萍
Owner ANHUI NORMAL UNIV
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