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

Virtual machine migration prediction method based on SLA

A technology of virtual machine migration and prediction method, which is applied in the direction of program startup/switching, resource allocation, program control design, etc., and can solve the problem of increased load, sudden increase of virtual machines that may remain on this host, and resource grabbing, etc. question

Inactive Publication Date: 2016-05-25
G CLOUD TECH
View PDF10 Cites 16 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

However, the disadvantage of this method is that the resources of the host are very scarce when migration is required, and the virtual machine that cannot meet the SLA will increase the load because it cannot obtain more resources, and the resource load of all virtual machines on this physical machine will be reduced. each approaching a constant
At this time, it is impossible to know which virtual machine needs to be migrated
And if the migrated virtual machine is not a virtual machine that cannot meet the SLA, the virtual machine with a sharp increase in load may still remain on this host, and it is still possible to continue to seize resources, and the situation that cannot meet the SLA may continue to occur

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
  • Virtual machine migration prediction method based on SLA
  • Virtual machine migration prediction method based on SLA
  • Virtual machine migration prediction method based on SLA

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0018] The technical solutions in the embodiments of the present invention will be clearly and completely described below in conjunction with the accompanying drawings in the embodiments of the present invention. Obviously, the described embodiments are only some, not all, embodiments of the present invention. Based on the embodiments of the present invention, all other embodiments obtained by those of ordinary skill in the art without creative efforts shall fall within the protection scope of the present invention.

[0019] Algorithms can differentiate the importance of virtual machines according to their demand for resources, which can be compared to treasures with many different values. By monitoring the data, you can know the number of idle resources of each host. Larger free resources can accommodate more virtual machines, which is similar to having several empty backpacks. Therefore, the problem of virtual machine migration strategy becomes a 0-1 knapsack problem.

[0...

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 technical field of cloud computing, in particular to a virtual machine migration prediction method based on an SLA (Service Level Agreement). According to the method, firstly, the resource use condition of each virtual machine is monitored once every a period of time; then, after the curve fitting by a mathematical method on the basis of monitoring data, an equation of the curve is obtained; then, the resource quantity used by the virtual machines at the next time interval can be predicted; next, the resource use quantity at the next time interval is compared to the threshold value specified in the SLA; if the resource use quantity at the next time interval exceeds the threshold value, the virtual machine is likely to be about to overload; otherwise, the coming of the next monitoring time interval is waited; and finally, if the overload condition occurs, the virtual machine is migrated to an idle host. The virtual machine migration prediction method based on the SLA provided by the invention has the advantages that an active virtual machine migration strategy is realized through actively predicting the resource use trend of the virtual machine; the problem that the SLA cannot be met after the migration by a conventional migration strategy is solved; and the method can be used for virtual machine migration.

Description

technical field [0001] The invention relates to the technical field of cloud computing, in particular to an SLA-based virtual machine migration prediction method. Background technique [0002] In a cloud computing environment, in order to make full use of resources, it may happen that virtual machines assigned by multiple applications according to the SLA are located on the same server. Moreover, it may also happen that the sum of virtual machine resources exceeds the upper limit of physical resources of the server. When the load of an application increases, the resources of other applications are preempted. At this time, the cloud service provider cannot meet the resource commitment made to the user in the SLA. At this time, virtual machine migration is often used to alleviate the problem. [0003] The traditional method is to isolate the performance of virtual machines based on alarms. This method first monitors the resources of each host. Taking memory as an example, wh...

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/48G06F9/50
CPCG06F9/4856G06F9/5088
Inventor 莫展鹏杨松季统凯
Owner G CLOUD TECH
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