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

Memory dynamic adjusting method for cloud desktop host and virtual machine

A dynamic adjustment and virtual machine technology, applied in the field of cloud desktops, can solve the problems of not setting the virtual machine memory security amount to ensure the normal operation of the virtual machine, and unable to obtain memory normally, so as to achieve the effect of ensuring normal operation

Active Publication Date: 2016-06-15
CETC CHINACLOUD INFORMATION TECH CO LTD
View PDF5 Cites 4 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0004] 1. The existing method cannot allow the virtual machine to fully use memory resources when the host physical memory is sufficient;
[0005] 2. The safe amount of virtual machine memory is not set to ensure the normal operation of the virtual machine;
[0006] 3. After multiple times of dynamically adjusting the memory of the virtual machine, it is still unable to obtain enough memory to trigger a warning
[0007] For example, the Chinese patent "method and device for adjusting virtual machine memory" (application number: 201180003694.9), and the Chinese patent "method and system for dynamically adjusting virtual machine memory in a cloud computing environment" (application number: 201310594574.1), the technical points disclosed by both are Adjust the memory of the virtual machine according to the memory usage of the virtual machine, which is not adjusted according to the memory of the host where the virtual machine is located, and does not effectively handle the adjustment failure

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
  • Memory dynamic adjusting method for cloud desktop host and virtual machine

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0031] The present invention will be described in detail below in conjunction with specific embodiments. The following examples will help those skilled in the art to further understand the present invention, but do not limit the present invention in any form. It should be noted that those skilled in the art can make several modifications and improvements without departing from the concept of the present invention. These all belong to the protection scope of the present invention.

[0032] See attached figure 1 The memory dynamic adjustment method of the cloud desktop host and the virtual machine is realized through the following basic steps:

[0033] Step 1: Monitor memory; monitor host memory and virtual machine free memory.

[0034] Step 2: Adjust the memory; if the free memory of the host is lower than the safe amount, extract the free memory of the virtual machine on it; if the free memory of the host is higher than the safe amount, return the memory to the virtual mach...

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 provides a memory dynamic adjusting method for a cloud desktop host and a virtual machine. The method comprises the steps that 1, the memory is monitored, wherein the host memory and virtual machine idle memory condition is monitored; a the memory is adjusted, if the host idle memory is lower than the safety level, the idle memory of the virtual machine is extracted, if the host idle memory is higher than the safety level, the memory is returned to the virtual machine, and finally the host memory and the virtual machine memory are higher than the safety level; an alarm message is sent to a manager. The host memory is monitored, the dynamic adjusting frequency is reduced based on the safety level, and therefore the virtual machine has the sufficient memory to response to the emergency requests; normal running of the virtual machine can be ensured by setting the safety level of the virtual machine memory safety level.

Description

technical field [0001] The present invention relates to the technical field of cloud desktops, in particular to a method for dynamically adjusting the memory of a cloud desktop host and a virtual machine. Background technique [0002] The dynamic adjustment of virtual machine memory plays a vital role in the desktop cloud environment, which directly determines the utilization of memory resources of the server and increases the number of virtual machine instances that can be carried. [0003] In the existing technology, the dynamic adjustment of virtual machine memory has the following defects: [0004] 1. The existing method cannot allow the virtual machine to fully use memory resources when the host physical memory is sufficient; [0005] 2. The safe amount of virtual machine memory is not set to ensure the normal operation of the virtual machine; [0006] 3. After multiple times of dynamically adjusting the memory of the virtual machine, it is still unable to obtain enou...

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/50
CPCG06F9/5016G06F9/5077
Inventor 丁帆
Owner CETC CHINACLOUD INFORMATION TECH CO LTD
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