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

Load balancing method for distributed message system in cloud computing

Pending Publication Date: 2020-10-13
BEIJING UNIV OF TECH
View PDF0 Cites 3 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

The leader copy needs to be responsible for the read and write services of the client (producer and consumer), while the follower copy is only responsible for synchronizing messages with the leader copy, and does not provide external services, so the leader occupies higher CPU and network outbound traffic

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 for distributed message system in cloud computing
  • Load balancing method for distributed message system in cloud computing
  • Load balancing method for distributed message system in cloud computing

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0022] When the CPU or network outbound traffic of the source node is too high, the leader role migration strategy is first adopted. If the CPU usage of the source node or the network outbound traffic is still too high after the leader role migration strategy is implemented, the replica migration is adopted. Strategy;

[0023] When the source node has a scenario where the disk or network inbound traffic is too high, the copy migration strategy is directly implemented.

[0024] In the process of implementing the migration strategy, it is necessary to determine the migration target replica and migration target node. The selection of target replicas and target nodes needs to be based on certain distributed theories to ensure data reliability, replica consistency, and partition availability in a distributed environment while implementing migration strategies, and to avoid mutual interference in resource utilization among users in shared clusters. . This is explained in detail be...

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 for a distributed message system. For functional roles of different copies under a distributed message system, two load migration strategies of leading role migration and copy migration are provided. For the two load migration strategies, a target copy and target node selection strategy basis method is designed in detail. While load migration is realized, copy consistency, partition availability and data reliability in a distributed environment are ensured, and resource utilization among users in a shared cluster does not influence each other.

Description

technical field [0001] The invention belongs to the technical field of big data, and in particular relates to a load balancing method of a distributed message system in cloud computing. Background technique [0002] The load balancing of the distributed message system enables the load to be evenly distributed among the nodes of the message system, which can improve the throughput and overall performance of the message system. In a distributed message system, a message queue will have multiple partitions to improve concurrency, and a partition is the basic logical unit for producing and consuming messages. Depending on the role of each copy of the partition, the impact on different resources is also different. The leader copy needs to be responsible for the read and write services of the client (producer and consumer), while the follower copy is only responsible for synchronizing messages with the leader copy, and does not provide external services, so the leader occupies hi...

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/50H04L12/801H04L12/803H04L29/08
CPCH04L67/1004H04L67/1044H04L47/125H04L47/29G06F9/5088
Inventor 高子妍王勇代桂平蔡雨桐
Owner BEIJING UNIV OF TECH
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