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

Elephant-flow load balancing transmitting method and device

A technology of load balancing and forwarding methods, applied in the field of network communication, can solve problems such as transmission port congestion, achieve the effect of avoiding transmission congestion and packet loss, and improving performance

Active Publication Date: 2015-04-29
SUZHOU CENTEC COMM CO LTD
View PDF7 Cites 11 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

When the flowLet-based load balancing technology is transmitting flows, especially elephant flows, when multiple flows meet the switching conditions at the same time, multiple flows are simultaneously switched to the same path on the same transmission port, which will cause congestion on the switched transmission port , and the impact of this kind of congestion is even greater than that of not doing dynamic switching

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
  • Elephant-flow load balancing transmitting method and device
  • Elephant-flow load balancing transmitting method and device
  • Elephant-flow load balancing transmitting method and device

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0050] The present invention will be described in detail below in conjunction with the specific embodiments shown in the drawings. However, these embodiments do not limit the present invention, and the structural, method, or functional changes made by those skilled in the art based on these embodiments are all included in the protection scope of the present invention.

[0051] Such as figure 1 As shown, in an embodiment of the present invention, the large-flow load balancing forwarding method includes:

[0052] Multiple flows sequentially select the transmission port of the switch for forwarding, and after the start of each statistical period, it is determined in turn whether the current flow needs to be switched to other transmission ports of the switch.

[0053] If yes, search for the output port that meets the switching condition; after the flow is switched to the output port that meets the switching condition, immediately lock the output port that meets the switching condition to...

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 an elephant-flow load balancing transmitting method and device. The elephant-flow load balancing transmitting method comprises the steps that, after each statistical cycle is started, whether a current flow needs to be switched to any other transmission port of an exchanger or not is judged in sequence; if yes, an output port meeting switching conditions is searched; after the flow is switched to the output port meeting the switching conditions, the output port meeting the switching conditions is locked instantly, and an election right of the output port is stopped; the output port is unlocked after at least one statistical cycle, and the election right of the output port is recovered; if not, the flow is transmitted through a current transmission port. After each transmission port of the exchanger receives any one flow, the corresponding transmission port is locked instantly, and the election right of the transmission port is stopped; the corresponding transmission port is unlocked after at least one statistical cycle, the dynamic load balancing performance of the exchanger is effectively improved, and further the situations of transmission congestion and packet loss are avoided.

Description

Technical field [0001] The invention relates to the field of network communication, and in particular to a method and device for large-flow load balancing forwarding. Background technique [0002] In modern data center networks, the mainstream bandwidth of server connections has tended to 10G rates. With the advancement of technology, it is expected that 40G access rates will gradually appear. From the perspective of network equipment bandwidth, the bandwidth capabilities of TOR switches and core switches also need to be improved. Thus, from the perspective of network bandwidth utilization, the research on load balancing technology has also become a current hot spot. [0003] In a traditional data center, the information that participates in the transfer is called a flow. The full English name of the flow is "Flow". A Flow is defined according to message characteristics and attributes such as interfaces. The traditional way to define a Flow is: source Mac address; destination Mac 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
Patent Type & Authority Applications(China)
IPC IPC(8): H04L12/803
Inventor 周伟
Owner SUZHOU CENTEC COMM 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