Looking for breakthrough ideas for innovation challenges? Try Patsnap Eureka!

Load balancing method and system

A load balancing and target technology, applied in the field of distributed computing, can solve the problems of not considering the characteristics of the real-time voice computing system and unsatisfactory application effects, and achieve the effects of reducing traffic, increasing utilization rate, and reducing system performance fluctuations

Active Publication Date: 2019-05-28
IFLYTEK CO LTD
View PDF11 Cites 13 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

The current load balancing method does not consider the characteristics of the real-time voice computing system, that is, the application effect of the current load balancing method on the real-time voice computing system is not ideal

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 system
  • Load balancing method and system
  • Load balancing method and system

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0052] The following will clearly and completely describe the technical solutions in the embodiments of the application with reference to the drawings in the embodiments of the application. Apparently, the described embodiments are only some of the embodiments of the application, not all of them. Based on the embodiments in this application, all other embodiments obtained by persons of ordinary skill in the art without making creative efforts belong to the scope of protection of this application.

[0053] The current load balancing method is as follows: first, write the address of the computing node that needs load balancing through configuration, and then use hash, weighting, polling, etc. to filter out the target address from the addresses of each computing node (that is, from each computing node The target node is screened out from the nodes), and finally, the load balancing node forwards the message based on the screened out target address.

[0054] The inventor found thro...

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 system, the load balancing method is applied to a load balancing system, the load balancing system comprises a load balancing node and a plurality ofcomputing nodes, and the method comprises the following steps: the load balancing node receives a node acquisition request sent by a client for a target session; The load balancing node is based on the obtained screening reference data; screening out a target computing node from the plurality of computing nodes, wherein the screening reference data at least comprise current operation state data of a plurality of computing nodes, and the target computing node receives an audio computing task of a target session sent by the client and computes the audio computing task of the target session. According to the load balancing method provided by the invention, the utilization rate of overall resources of the system is improved, the system performance fluctuation is reduced, and the flow bottleneck problem of the load balancing node is solved.

Description

technical field [0001] The present application relates to the technical field of distributed computing, and more specifically, to a load balancing method and system. Background technique [0002] The increase in the amount of data in the application system leads to a corresponding increase in data processing requests and computing intensity, and the increasing data processing requests and computing intensity put forward higher requirements for the scale and processing capacity of the system. In response to this trend, distributed systems have emerged. A distributed system uses a large number of computing nodes to complete computing and storage tasks that cannot be completed by a single node. The existence of a large number of computing nodes in a distributed system makes load balancing particularly important. [0003] Load balancing means that if a group of computing nodes provide homogeneous services, then the service requests should be evenly distributed among these nodes...

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/08H04L12/803H04L12/851
Inventor 刘坤龙明康王逸群
Owner IFLYTEK CO LTD
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Patsnap Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Patsnap Eureka Blog
Learn More
PatSnap group products