Dynamic allocation method, device and system for resources of virtual machine

A virtual machine and resource technology, applied in resource allocation, multi-programming devices, etc., can solve problems such as inability to dynamically allocate resources, achieve the effect of solving dynamic allocation and improving accuracy

Inactive Publication Date: 2017-05-10
SANGFOR TECH INC
View PDF3 Cites 14 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0005] The present invention provides a method, device and system for dynamic allocation of virtual machine resources, the main purpose of which is to solve the technical problem in the prior art that virtual machine resources cannot be dynamically allocated during the running process

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
  • Dynamic allocation method, device and system for resources of virtual machine
  • Dynamic allocation method, device and system for resources of virtual machine
  • Dynamic allocation method, device and system for resources of virtual machine

Examples

Experimental program
Comparison scheme
Effect test

Embodiment approach

[0085] Optionally, as another implementation manner, the resource judging module 20 includes:

[0086] A third judging unit, configured to judge whether the proportion of time during which the resource occupancy rate of the virtual machine is greater than a third preset occupancy rate is greater than a first preset proportion within a preset period of time, wherein, when the time proportion is greater than the first preset proportion, When a preset ratio is reached, it is determined that resources of the virtual machine need to be increased;

[0087] A fourth judging unit, configured to judge whether the proportion of time during which the resource occupancy rate of the virtual machine is less than a fourth preset occupancy rate within a preset time period is greater than a second preset ratio, and the fourth resource occupancy rate is less than the first preset occupancy rate. 3. Resource occupancy rate, wherein, when the time ratio is greater than the second preset ratio, it...

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 discloses a dynamic allocation method for resources of a virtual machine. The dynamic allocation method includes the steps that a server receives the resource consumption rate sent by the virtual machine, the resources comprise CPU resources and/or memory resources, the virtual machine detects the operating state of a CPU and/or the operating state of a memory in real time to obtain the resource consumption rate, and the resource consumption rate is sent to the server; the server judges whether the resources of the virtual machine need to be allocated or not according to the received resources, and when it is judged that the resources of the virtual machine need to be allocated, the resources of the virtual machine are allocated according to the resource consumption rate and the current residual resources of the server. The invention also provides a dynamic allocation device and system for the resources of the virtual machine. By means of the dynamic allocation method, device and system for the resources of the virtual machine, the technical problem that the resources of the virtual machine can not be dynamically allocated in the operating process of the virtual machine in the prior art is solved.

Description

technical field [0001] The present invention relates to the technical field of virtual machines, in particular to a method, device and system for dynamically allocating virtual machine resources. Background technique [0002] During the operation of the virtual machine server, the business pressure it bears changes dynamically. As the number of visits, traffic and other factors change, the demand for CPU and / or memory also changes. For example, the 12306 website, during the Spring Festival, visit In the off-season, if the server is configured according to this standard, in other off-seasons, the number of visits is generally relatively small, resulting in a huge waste of resources. [0003] Moreover, when pre-configuring virtual machine resources, CPU and memory generally cannot be freely configured. If the configuration is too low, it will cause insufficient resources and affect user use; if the configuration is too high, the number of virtual machines that can be run by a ...

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/50
Inventor 符学葳
Owner SANGFOR TECH INC
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