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

Data transmission method and device, electronic equipment and computer readable storage medium

A data transmission method and data transmission technology, applied in the fields of computer-readable storage media, data transmission methods, and devices, capable of solving problems such as bandwidth jitter, unbalanced link bandwidth, and limited number of network streams

Active Publication Date: 2021-09-10
ALIBABA GRP HLDG LTD
View PDF5 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

In a de-stacked, multi-layer network architecture, each network card is connected to an independent edge switch, and the traffic is aggregated to multiple core switches, so that when communicating between network cards, there will be multiple physical links , in the prior art, the hash (hash) algorithm is usually used to distribute the traffic on multiple links, but due to the limited number of network flows applied in the RoCE network, uneven distribution of hash often occurs, which leads to chain The bandwidth between channels is unbalanced, and the bandwidth jitters, making it difficult to fully utilize the bandwidth

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
  • Data transmission method and device, electronic equipment and computer readable storage medium
  • Data transmission method and device, electronic equipment and computer readable storage medium
  • Data transmission method and device, electronic equipment and computer readable storage medium

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0063] Hereinafter, exemplary embodiments of embodiments of the present invention will be described in detail with reference to the accompanying drawings so that those skilled in the art can easily realize them. Also, for clarity, parts not related to describing the exemplary embodiments are omitted in the drawings.

[0064] In the embodiments of the present invention, it should be understood that terms such as "comprising" or "having" are intended to indicate the presence of features, numbers, steps, acts, components, parts or combinations thereof disclosed in this specification, and are not intended to The possibility that one or more other features, numbers, steps, acts, parts, parts or combinations thereof exist or be added is excluded.

[0065] In addition, it should be noted that, in the case of no conflict, the embodiments of the present invention and the features in the embodiments can be combined with each other. The embodiments of the present invention will be descr...

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 embodiment of the invention discloses a data transmission method and device, electronic equipment and a computer readable storage medium, and the method comprises the steps: receiving a data transmission request from a source data end, wherein the data transmission request carries to-be-transmitted data and data transmission information; acquiring a destination IP address and destination transmission port information of data transmission according to the data transmission information, and determining a destination server corresponding to the destination IP address and destination QP port information corresponding to the destination transmission port information; and transmitting the to-be-transmitted data to a target network card corresponding to the target QP port information, wherein the target network card is provided with one or more pieces of QP port information. According to the technical scheme, the uniform distribution of the flow on a plurality of transmission links can be realized, the balance of the bandwidth between the links is maintained, the phenomenon of bandwidth jitter is avoided, and the full utilization of the bandwidth is further realized.

Description

technical field [0001] Embodiments of the present invention relate to the technical field of data transmission, and in particular to a data transmission method, device, electronic equipment, and computer-readable storage medium. Background technique [0002] RDMA (Remote Direct Memory Access, remote direct data access) technology is generated to solve the delay of server-side data processing in network transmission. RDMA transfers data directly to the computer's storage area through the network, and quickly moves data from a system to the remote system memory without any impact on the operating system, which greatly saves the processing resources of the computer. In addition, RDMA eliminates external memory copy and text swap operations, thereby freeing memory bandwidth and CPU cycles. RoCE (RDMA over Converged Ethernet) is a network protocol that allows the use of remote direct memory access (RDMA) over Ethernet. Due to its obvious performance and cost advantages, it has g...

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): H04L12/743H04L12/801H04L12/803H04L12/841H04L29/06
CPCH04L45/7453H04L47/125H04L47/283H04L47/29H04L69/164
Inventor 王志明游亮龙欣吴鑫李舒楠
Owner ALIBABA GRP HLDG 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