A load balancing scheduling method and system based on virtualized memory load monitoring

A memory load and load balancing technology, which is applied in program control design, resource allocation, instruments, etc., can solve problems such as unbalanced host memory load and unbalanced host resource usage, and achieve the effect of improving the overall effective utilization rate

Inactive Publication Date: 2019-01-11
ZHENGZHOU YUNHAI INFORMATION TECH CO LTD
View PDF8 Cites 2 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

When the memory usage rate of a host is too high and the memory usage rate of other hosts is too low, the host memory load will be unbalanced, and the host with a low memory usage load will not be fully utilized, which will cause host resource shortage. unbalanced use

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 load balancing scheduling method and system based on virtualized memory load monitoring

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0039] This embodiment provides a load balancing scheduling method based on virtualized memory load monitoring. By monitoring the load of memory usage, virtual machines on hosts with high memory usage are scheduled to be migrated to hosts with low memory usage. Make the host achieve the effect of using load balancing.

[0040] The method specifically includes the following steps:

[0041] S1: Determine whether the memory usage of the source host exceeds the preset memory threshold.

[0042] It should be noted that the memory threshold scheduling policy can be configured in advance for the cluster under the computing pool in the cloud computing virtual server system (running multiple hosts under the cluster, running multiple virtual machines under the host; the cluster uses shared storage) to obtain the expected Set the memory threshold to judge the host memory usage.

[0043] The host with high memory usage (that is, the source host) obtains the monitoring data of its own me...

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 load balancing dispatching method and system based on virtualized memory load monitoring. The method comprises the following steps: judging whether the memory utilization rate of a source host exceeds a preset memory threshold value; if so, judging whether the memory utilization rate of the destination host is lower than the preset memory threshold value; if the memory utilization rate of the destination host is below the preset memory threshold, migrating the virtual machine under the source host to the destination host. The invention fully utilizes the monitoring data of the host memory utilization rate to judge whether the virtual machine can be migrated and which destination host the virtual machine can be migrated to, thereby solving the problem of unbalancedload of the host memory utilization rate to improve the rational utilization of the host memory resources, thereby improving the overall effective utilization rate of the host memory.

Description

technical field [0001] The invention relates to the field of load balancing scheduling, in particular to a load balancing scheduling method and system based on virtualized memory load monitoring. Background technique [0002] In the 21st century, the rapid rise and development of scientific information technology, especially cloud computing technology and virtualization technology, are rapidly integrated into people's current work and life. [0003] When we use cloud computing technology, the use of cloud computing is also expanding in the process of using it for various industries. In the process of using it, load balancing is particularly important. In the data center of cloud computing, with the mutual integration with virtualization technology, large-scale deployment and use are becoming more and more normalized, but the deployment and use methods are similar. For example, cloud computing will use computing pools. There will be clusters under the computing pools, and ma...

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
CPCG06F9/505G06F9/5077G06F9/5088
Inventor 潘景基
Owner ZHENGZHOU YUNHAI INFORMATION TECH CO LTD
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