Resource load balancing method and device in distributed system

A distributed system and load balancing technology, which is applied in the field of computer networks, can solve problems such as the inability to guarantee the accuracy of load balancing and the inability to achieve resource load balancing, and achieve the effect of improving accuracy

Inactive Publication Date: 2017-03-22
SPACE STAR TECH CO LTD
View PDF4 Cites 20 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

However, the dynamic load balancing strategy also has its own shortcomings: collecting the actual load of each server will cause additional overhead, so the collection of server load information can only be done intermittently, and the accuracy of load balancing cannot be guaranteed.
However, since the load table does not change within an update cycle, when the next request arrives, the request will still be allocated to the previously allocated server first. In fact, this server is probably not the server with the lowest load. , but always maintains the highest allocation priority. As a result, this server receives a large number of requests in one cycle, making it impossible to achieve resource load balancing
It can be seen from the above that the load balancing method in the prior art cannot guarantee the accuracy of load balancing

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
  • Resource load balancing method and device in distributed system
  • Resource load balancing method and device in distributed system
  • Resource load balancing method and device in distributed system

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0035] The following description with reference to the accompanying drawings is provided to assist in a comprehensive understanding of various embodiments of the present disclosure as defined by the claims and their equivalents. The following description includes various specific details to aid in understanding, but these are to be regarded as merely exemplary. Accordingly, those of ordinary skill in the art will recognize that various changes and modifications of the various embodiments described herein can be made without departing from the scope and spirit of the disclosure. Also, descriptions of well-known functions and constructions may be omitted for clarity and conciseness.

[0036]The terms and words used in the following description and claims are not limited to the bibliographical meanings, but, are merely used by the inventor to enable a clear and consistent understanding of the present disclosure. Accordingly, it should be apparent to those skilled in the art that...

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 resource load balancing method and device in a distributed system, belonging to the technical field of computer networking technology, wherein the distributed system comprises a preset number of servers. The resource load balancing method in a distributed system comprises the following steps: obtaining a task to be processed which is processed by a preset algorithm; confirming the amount of the algorithm resources required while the preset algorithm processes the task; confirming the occupancy rate of the current resources corresponding to each server according to the amount of resources used by each server and the amount of resources of the algorithm; and confirming the target server to process the task according to the occupancy rate of the current resources corresponding to each server, and assigning the task to the target server. The invention provides a resource load balancing method and device in a distributed system, and by means of the resource load balancing method and device in a distributed system, the accuracy of load balancing is enhanced.

Description

technical field [0001] The invention relates to the technical field of computer networks, in particular to a resource load balancing method and device in a distributed system. Background technique [0002] Load balancing technology is a key part of the cluster system and affects the performance of the cluster system. With the development of the cluster system, the research on load balancing technology is constantly developing and becoming more and more perfect. In a network service, one end is a server program, the other end is a client program, and there may be an agent program in between. Referring to the OSI (Open System Interconnection, Open System Interconnection) model, load balancing scheduling of multiple servers can be implemented at different levels. In the research and development process of load balancing technology, it can be roughly divided into the following categories: [0003] (1) Solution based on RR-DNS (Round-Robin Domain Name System, rotating domain n...

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/1008
Inventor 李霖李博王燕王玮哲丁火平
Owner SPACE STAR 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