Load balancing method and device for cloud host cluster and server

A load balancing and cloud hosting technology, applied in the Internet field, can solve problems such as poor rationality, resource preemption, and resource waste.

Active Publication Date: 2020-09-01
BEIJING KINGSOFT CLOUD NETWORK TECH CO LTD
View PDF5 Cites 9 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

At present, the numad service program provided by the open source community is usually used to balance the load of cloud hosts to notify the resource utilization efficiency of physical servers. However, the inventors have found that this method is not reasonable for load balancing cloud hosts. problem, which is likely to cause resource preemption and resource waste

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 and device for cloud host cluster and server
  • Load balancing method and device for cloud host cluster and server
  • Load balancing method and device for cloud host cluster and server

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0022] In order to make the objectives, technical solutions, and advantages of the embodiments of the present invention clearer, the technical solutions of the present invention will be described clearly and completely in conjunction with the embodiments below. Obviously, the described embodiments are part of the embodiments of the present invention, not all of them. 的实施例。 Example. Based on the embodiments of the present invention, all other embodiments obtained by those of ordinary skill in the art without creative work shall fall within the protection scope of the present invention.

[0023] At present, in order to improve the efficiency of server CPU (Central Processing Unit / Processor) and memory resources and optimize resource allocation, the Nuamd service program provided by the open source community is generally used for load balancing across numa nodes. In the specific implementation, Count the CPU usage, memory usage and resource occupancy of the kvm-qemu process on each n...

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 load balancing method and device for cloud host clusters and a server. The method comprises the steps: determining a target cloud host cluster from the cloud host clusters according to resource use priorities; based on the first configuration information and the second configuration information, determining a target node corresponding to each cloud host in the target cloudhost cluster from each physical host so as to provide hardware resources of a target resource quantity for the target cloud host cluster through the target node; monitoring the actual usage amount ofeach hardware resource in the target cloud host cluster; and adjusting a target node of the target cloud host cluster according to the actual usage amount so as to perform load balancing on the target cloud host cluster. According to the method, the load of the cloud host cluster can be balanced more reasonably, and the problems of resource preemption and resource waste can be effectively relieved.

Description

Technical field [0001] The present invention relates to the field of Internet technology, in particular to a load balancing method, device and server of a cloud host cluster. Background technique [0002] Cloud host is an important part of cloud computing in infrastructure applications. The physical server can provide the cloud host with hardware resources such as CPU (Central Processing Unit / Processor) or memory, and configure the hardware resources provided by the physical server. , Can form multiple same or different cloud hosts. In order to improve the utilization efficiency of CPU or memory resources of physical servers, it is necessary to optimize the configuration of hardware resources. At present, the numad service program provided by the open source community is usually used to load balance the cloud host to notify the resource usage efficiency of the physical server. However, the inventor found that the load balance of the cloud host in this way is less reasonable. Pro...

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): H04L29/08
CPCH04L67/1004H04L67/1074
Inventor 程相群
Owner BEIJING KINGSOFT CLOUD NETWORK 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