Load balancing method and device for virtual unit cluster

A virtual unit and load balancing technology, applied in the computer field, can solve problems such as energy consumption and cost, and achieve the effect of solving consumption, improving resource utilization efficiency, and improving overall utilization efficiency.

Pending Publication Date: 2019-08-13
BEIJING JINGDONG SHANGKE INFORMATION TECH CO LTD +1
View PDF0 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

At the same time, the migration threshold is set and updated according to the basic environment of the data center and specific business conditions, which requires a lot of energy and cost

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 virtual unit cluster
  • Load balancing method and device for virtual unit cluster
  • Load balancing method and device for virtual unit cluster

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0042] Exemplary embodiments of the present invention are described below in conjunction with the accompanying drawings, which include various details of the embodiments of the present invention to facilitate understanding, and they should be regarded as exemplary only. Accordingly, those of ordinary skill in the art will recognize that various changes and modifications of the embodiments described herein can be made without departing from the scope and spirit of the invention. Also, descriptions of well-known functions and constructions are omitted in the following description for clarity and conciseness.

[0043] The technical solution of the embodiment of the present invention establishes a reasonable compensation degree calculation formula, calculates the compensation degree between virtual units according to the formula to realize dynamic clustering of virtual units, and uses the clustering results to deploy virtual units, so that current resources can be The virtual unit...

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 method and device for a virtual unit cluster, and relates to the technical field of computers. A specific embodiment of the method comprises the steps of obtaining a compensation degree between virtual units by utilizing current resource information of the virtual units in a virtual unit cluster; clustering the virtual units according to the compensation degree to obtain a plurality of virtual classes; wherein the total number of the plurality of virtual classes is not greater than the total number of the servers, each virtual class comprises at least one virtual unit, and the current resource information of each virtual class is the sum of the current resource information of the at least one virtual unit contained in the virtual class; and deploying the plurality of virtual classes in a server according to the current resource information of the virtual classes and the resource configuration information of the server. According to the method and the device, the virtual units can be clustered and deployed according to the compensation degree between the virtual units, so that effective utilization of entity resources is kept on the premise of not depending on a migration threshold value.

Description

technical field [0001] The invention relates to the field of computer technology, in particular to a load balancing method and device for a virtual unit cluster. Background technique [0002] At present, big data technology and cloud computing technology are highly dependent on computing virtualization technology. Computing virtualization technology is a resource management technology that isolates computer physical resources for better use by users. Through computing virtualization technology, the limitation of physical resources can be broken, and computer resources can be integrated into virtual unit clusters for unified scheduling and management in the form of more flexible virtual units. Wherein, the virtual unit may be a virtual machine or an application program container. [0003] In practical applications, load imbalances often occur in virtual unit clusters. For example, the host server issues an alarm of high memory usage, and the host server is overloaded for 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
IPC IPC(8): G06F9/455
CPCG06F9/45558G06F2009/4557
Inventor 纪晓康
Owner BEIJING JINGDONG SHANGKE 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