Method for placing load-related virtual machine

A technology of virtual machines and correlation coefficients, applied in multi-program devices, program control devices, software simulation/interpretation/simulation, etc., can solve problems such as unreasonable matching and low resource utilization, and reduce energy consumption and improve resource utilization. Utilization rate, effect of reducing investment

Active Publication Date: 2012-07-04
HANGZHOU DIANZI UNIV
View PDF2 Cites 12 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0008] The present invention is characterized in that it solves the problems of low resource utilization and unreasonable random pairing or one-time pairing by multiple iterative complementary pairing methods, and controls the degree of iteration by setting a saturation degree of resource utilization. In order to control the performance of the system and the user's service quality within an acceptable range

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 for placing load-related virtual machine
  • Method for placing load-related virtual machine
  • Method for placing load-related virtual machine

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0036] The present invention will be further described below in conjunction with the accompanying drawings.

[0037] Step 1: If image 3 Collect the historical resource utilization rate of the virtual machine, analyze the resource utilization rate of each virtual machine according to formula (1), and judge whether the virtual machine is in a state of high consumption. The present invention finds in experiments that the resource utilization rate is at The threshold of 0.8-0.9 is in a state of high consumption without reducing system performance. The present invention carries out the corresponding analysis experiment of the resource utilization rate and the virtual machine response time, and sets the resource utilization rate threshold value which does not affect the system response time. A virtual machine that is judged to be in a high-consumption state is removed from the virtual machine pairing queue.

[0038] The algorithm for resource saturation is as follows:

[0039] ...

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 method for placing a load-related virtual machine. In a currently common virtualized environment, in order to ensure performance, resources are often excessively allocated, leading to a low resource utilization level and resulting in increase of the cost and resource waste. By utilizing a multi-iteration complementary pairing method provided by the invention, the problems of a low resource utilization ratio as well as unreasonable pairing caused by random pairing or one-time pairing can be solved; and the iteration degree is controlled by setting a saturation of the resource utilization ratio, so that the performance of the system and the service quality of a user are controlled within an acceptable range. By a multi-iteration virtual machine method, by utilizing the time complementarity of the resources, the resource utilization ratio of the virtual machine can be improved in a relatively deep level on the premise of not reducing the service quality of the user.

Description

technical field [0001] The invention belongs to the technical field of virtual machine capacity planning, and relates to a load-related virtual machine placement method. Background technique [0002] Virtualization is a technology widely used in server systems and data centers at present. It allows users to obtain resources such as computing and storage on demand, and is scalable and easy to manage. In the currently commonly used virtualization environment, in order to ensure performance, excessive resource allocation is often performed, resulting in a low utilization rate of resources, and resulting in increased costs and waste of resources. Before using the virtualization platform to provide user services, reasonable virtual machine placement on the built virtualization platform can save costs and provide good resource guarantee and resource scalability for the later operation of the virtualization platform. [0003] Traditional virtual machine placement methods mainl...

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
Inventor 万健潘飞蒋从锋张纪林殷昱煜徐向华
Owner HANGZHOU DIANZI UNIV
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