Load balancing method, apparatus and system of virtual cluster system

A cluster system and load balancing technology, applied in multi-program devices, resource allocation and other directions, can solve problems such as high overhead, achieve high throughput, avoid uneven distribution, and reduce overhead.

Inactive Publication Date: 2009-08-12
HUAWEI TECH CO LTD +1
View PDF0 Cites 117 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0005] When calculating the efficiency loss, all virtual machines need to participate in the global calculation, so the overhead of determining the migration virtual machine and the target physical node to which it is migrated is relatively large

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
  • Load balancing method, apparatus and system of virtual cluster system
  • Load balancing method, apparatus and system of virtual cluster system
  • Load balancing method, apparatus and system of virtual cluster system

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0030] The following will clearly and completely describe the technical solutions in the embodiments of the present invention with reference to the accompanying drawings in the embodiments of the present invention. Obviously, the described embodiments are only some, not all, embodiments of the present invention. Based on the embodiments of the present invention, all other embodiments obtained by persons of ordinary skill in the art without creative efforts fall within the protection scope of the present invention.

[0031] In a virtualized cluster system, there are multiple physical nodes, including management nodes with management functions and physical nodes without functional physical nodes). Each physical node includes a virtual machine monitor, through which multiple virtual machines can run; each physical node also includes a local scheduler, which is used to implement a local scheduling strategy, that is, the CPU and memory in the physical node Do dynamic allocation. ...

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 embodiment of the invention discloses a method, a device and a system for balancing loads of virtual cluster systems, wherein the method comprises the following steps: acquiring load information of a virtual machine in physical nodes in a virtual cluster system, wherein the load information comprises the CPU utilization rate of the virtual machine and the use magnitude of memory; obtaining first load information in a first moment according to the load information and adjusting the CPU utilization rate of the virtual machine in the physical nodes and the use magnitude of memory according to the first load information; and obtaining second load information in a second moment according to the load information and adjusting the migration of the virtual machine among the physical nodes in the virtual cluster system according to the second load information. Due to the embodiment of the invention, the load balance of the virtual cluster system can be realized, and the overhead needed for realizing the load balance is reduced.

Description

technical field [0001] The invention relates to the technical field of electronic communication, in particular to a load balancing method, device and system of a virtualized cluster system. Background technique [0002] System-level virtualization is to add a virtual machine monitor (VMM, Virtual Machine Monitor) between the computer hardware and the operating system to remove the direct dependency between the computer hardware and the computer operating system. The virtual machine monitor here is a computer Hardware platform virtualization software, through the virtual machine monitor, can run multiple virtual machine instances on the same computer, each virtual machine has a corresponding machine name, an independent virtual network address, and the user on each virtual machine Management is independent of each other and uses a portion of the allocated device resources. A hardware device with independent computing and storage capabilities (such as a computer including har...

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 HUAWEI 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