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

A virtual machine dynamic migration method based on differences in user service quality requirements

A technology for quality requirements and user services, applied in software simulation/interpretation/simulation, climate sustainability, instrumentation, etc., to solve problems such as server resource waste, unstable user QoS differences, and low system load.

Active Publication Date: 2021-09-14
XIDIAN UNIV
View PDF4 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

As a result, the lower CPU utilization of the physical server requires more physical hosts to provide services for the same number of requests, which increases the overall energy consumption of the system.
[0003] To sum up, the problem existing in the prior art is that currently, the influence of the differences in QoS requirements of users on the allocation of server resources is not considered in the dynamic migration of virtual machines, thus causing a waste of server resources to a certain extent.
The CPU utilization of each server will be limited by the most stringent QoS requirements among all user requests within the host. Therefore, when the QoS of a host's internal requests is too different, the host's CPU will be severely limited. , leading to the inability of resources to be fully utilized, thus requiring more physical hosts to carry requests of the same scale, which also leads to an increase in the overall energy consumption of the system
[0004] The difficulty and significance of solving the above technical problems: When adjusting the differences in user QoS requirements of each physical host in the system, it is necessary to face such a problem: when the system first starts serving, the number of internal user requests is small, With the arrival of user requests, the user QoS differences within the host are unstable, and due to the low system load, optimizing the QoS differences at this time has little impact on energy consumption and may even worsen performance
When the load of the system is close to saturation, because the remaining resources of each host in the system are less, and the live migration process of the virtual machine requires additional resources, there may not be enough resources for the algorithm to perform the live migration process of the virtual machine.

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
  • A virtual machine dynamic migration method based on differences in user service quality requirements
  • A virtual machine dynamic migration method based on differences in user service quality requirements
  • A virtual machine dynamic migration method based on differences in user service quality requirements

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0062] In order to make the object, technical solution and advantages of the present invention more clear, the present invention will be further described in detail below in conjunction with the examples. It should be understood that the specific embodiments described here are only used to explain the present invention, not to limit the present invention.

[0063] The present invention aims to solve the problem that the current live migration of the virtual machine does not consider the influence of the difference of the user's QoS requirements on the server resource allocation. The present invention proposes an adaptive virtual machine dynamic migration method based on user QoS requirements and system load perception, which can significantly reduce system energy consumption on the premise of ensuring user QoS compared to existing technologies.

[0064] The application principle of the present invention will be described in detail below in conjunction with the accompanying dra...

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 belongs to the technical field of devices for executing special programs, and discloses a method for dynamic migration of virtual machines based on differences in user service quality requirements. According to the differences in QoS requirements requested by different users in the system, the distribution in physical hosts is changed. ;Determine the adaptive virtual machine overload migration threshold according to the current system load; use the light load host detection algorithm to find out the physical host with the current load too low, and migrate and merge the virtual machine instances. The present invention can optimize the overall energy consumption of the cloud data center on the basis of guaranteeing the user's QoS requirement, and obtain superior performance compared with the existing algorithm. The present invention improves the CPU utilization rate of the physical host by changing the difference of the requested QoS requirements in each physical host, thereby reducing the number of physical machines required to carry requests and reducing the energy consumption of the data center.

Description

technical field [0001] The invention belongs to the technical field of devices for executing special programs, and in particular relates to a virtual machine dynamic migration method based on differences in user service quality requirements. Background technique [0002] At present, the existing technologies commonly used in the industry are as follows: With the rapid development of the Internet and the rapid growth of user data, cloud computing is widely used for real-time processing of large-scale data. The cloud data center can provide services by allocating virtualized resources on demand according to the needs of users. Although the emergence of cloud computing can effectively meet the large-scale computing needs of users, it also leads to a large amount of energy consumption. The emergence of virtualization technology enables multiple virtual machines to run on one physical machine, and applications run directly on the virtual machines, thereby reducing the number of ...

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 Patents(China)
IPC IPC(8): G06F9/455
CPCG06F9/45558G06F2009/4557Y02D10/00
Inventor 孙红光曹昊盛敏史琰李建东张琰文娟刘俊宇
Owner XIDIAN 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