Virtual machine CPU source monitoring and dynamic distributing method

A technology for CPU resources and resource allocation, which is applied in the field of virtual machine CPU resource monitoring and dynamic allocation, and can solve problems such as complex use of virtual machines

Active Publication Date: 2013-10-02
SHANGHAI UNIV +1
View PDF7 Cites 22 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

However, the above method needs to install resource monitoring software for each virtual machine to monitor the resources of the virtual ma

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 CPU source monitoring and dynamic distributing method
  • Virtual machine CPU source monitoring and dynamic distributing method
  • Virtual machine CPU source monitoring and dynamic distributing method

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0050] The technical solution of the present invention will be further described in detail below.

[0051] A flow chart in a virtual machine CPU resource monitoring and dynamic allocation method of the present invention, as shown in figure 1 As shown, the method includes:

[0052] (1), monitor the operation status of each virtual machine in the current cycle to obtain monitoring information, and the monitoring information includes: the quota allocated by each VCPU of the virtual machine and the quota of resource consumption;

[0053] (2), according to monitoring the quota value of the VCPU resource consumption of each virtual machine and the quota value of the VCPU resource allocation of each virtual machine, calculate the sum of the quota value of the VCPU resource consumption of all virtual machines and the VCPU resource of all virtual machines The ratio of the sum of allocated quota values, which is the CPU resource utilization rate of each virtual machine, adjusts the res...

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 virtual machine CPU source monitoring and dynamic distributing method. The method comprises the steps of monitoring the operation condition of various virtual machines in the present period and obtaining monitoring information, wherein the monitoring information comprises the distribution limit value of various VCPU sources of virtual machines and the limit value of source consumption; using the specific value of the sum of the limit value of VCPU source consumption of various virtual machines and the sum of the distribution limit value to calculate CPU source utilization rates of various virtual machines according to the monitoring information, and adjusting the source weight request amount of various virtual machines in the next period according to the CPU source utilization rates; management devices of various virtual machines deciding the source weight distribution amount of various virtual machines in the next period according to the source weight request amount of various virtual machines; distributing source weights to various virtual machine sources according to the source weight request amount of various virtual machines. The virtual machine CPU source monitoring and dynamic distributing method can accurately calculate CPU source amount needed by various machines and VCPUs, distributes CPU source amount according to requirements, and can improve the source utilization rate of the CPU of the virtual machine.

Description

technical field [0001] The invention relates to the technical field of virtual machines, in particular to a virtual machine CPU resource monitoring and dynamic allocation method. Background technique [0002] Virtualization technology refers to virtualizing a physical server into multiple independent virtual machines on a complete computer hardware platform (physical server) through software or hardware methods, and providing independent virtual machines for multiple independently running virtual machines. hardware operating environment. Virtual machine technology requires a software system called a virtual machine manager to manage and schedule the hardware resources of multiple virtual machines. [0003] Virtual machine technology has the advantages of functional isolation, easy management and online migration. Virtual machine technology can not only improve the utilization rate of physical resources, but also reduce the cost of purchasing hardware and reduce energy cons...

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/50G06F9/455
Inventor 刘晓东童维勤傅志仁支小莉申超廖文昭叶姣姣商彦明
Owner SHANGHAI 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