当前位置:网站首页>LAN SDN hard core technology insider 24 outlook for the future - RDMA (middle)
LAN SDN hard core technology insider 24 outlook for the future - RDMA (middle)
2022-07-27 11:35:00 【User 8289326】
yesterday , We Yes RDMA A basic introduction to the mechanism of .
RDMA The essence of , For large-scale distributed computing storage , Let the network card bypass CPU, Cooperate with remote server to directly access memory , Accelerate the interaction between servers , Reduce delay , Put the precious CPU Resources are used for high-value computing and logical control .
Let's review this picture again :
You can see that ,RDMA It is different from the channel of the network . This is because , In the early ,RDMA It cannot be hosted on the Ethernet , We need to rely on a method called Infiniband Network technology .
Infiniband Literally, it means “ Infinite bandwidth ”. It is based on the credit token mechanism , Only the downstream receiving end has processed the packet , Free cache resources , Send the token to the upstream sender , The upstream sender can send the next packet . This can ensure that the transmission of data packets is reliable , No packet loss due to congestion .
Students who are familiar with early network technology must realize , This sum 802.5 Token Ring The mechanism is very similar , Also has the Token Ring The same flaw in the mechanism —— The high cost .
in fact , because Infiniband The reasons of technology in terms of cost and openness , At present, only Mellanox One supplier provides complete Infiniband Solution , This has to be expected to make use of Infiniband Technology for large-scale RDMA Networking users have doubts .
therefore , Ethernet based RoCE (RDMA Over Converged Ethernet) technology , from 2018 Popular since . It can use Ethernet card RDMA.Intel And Mellanox All mainstream Ethernet cards support this technology .
RoCE There are two versions :RoCE v1 and RoCE v2.
RoCE v1 It is via Ethernet 0x8915 Type identification , in other words , It is not IP agreement . This makes RoCE It can only be applied in a small range .
To address this limitation , The engineers worked out RoCE v2. It is associated with RoCE v1 Not compatible , But the use of UDP port 4791 To communicate . This makes RoCE It can traverse the layer 3 switch 、 Router or firewall , Greatly improved RoCE Application scope of .
that , Does it only need network card support RoCE, You can run efficiently on the Ethernet RDMA Well ?
Tomorrow, , We will answer this question for you .
边栏推荐
- Force buckle - 10. Regular expression matching
- Lazy loading of lists and pictures
- Maker Hongmeng application development training 04
- Find the combination number acwing 887. find the combination number III
- The C programming language (2nd) -- Notes -- 1.8
- 局域网SDN技术硬核内幕 13 从局域网到互联网
- 82. (cesium home) cesium points move on 3D models
- Wechat push - template message parameter configuration
- 第7章 异常处理
- What is private traffic?
猜你喜欢

Analysis of distributed database and cache double write consistency scheme (Reprint)

PAT(乙级)2022年夏季考试

博弈论 AcWing 892. 台阶-Nim游戏

properties文件

数字三角形模型 AcWing 1015. 摘花生

数字三角形模型 AcWing 1018. 最低通行费

Adobe Audition提示 音频输入的采样率与输出设备不匹配——问题解决

Maker Hongmeng application development training notes 02

Modelarts voice detection and text classification

Caused by:org.gradle.api.internal. plugins . PluginApplicationException: Failed to apply plugin
随机推荐
Lazy loading of lists and pictures
(10) File contains
Longest ascending subsequence model acwing 1010. Interceptor missile
Inclusion exclusion principle acwing 890. divisible numbers
Moveit2 -- 2. Quick start of moveit in rviz
Interval problem acwing 906. Interval grouping
[shader realizes shake random shaking effect _shader effect Chapter 10]
Kepserver configuration
Maker Hongmeng application development training notes 02
The longest ascending subsequence model acwing 1017. The glider wing of the strange thief Kidd
Modelarts image classification and object detection
The C programming language (2nd) -- Notes -- 1.10
本地虚拟机初始化脚本
Game theory acwing 893. Set Nim game
Pat (Grade B) 2022 summer exam
Game theory acwing 894. Split Nim game
Caused by:org.gradle.api.internal.plugins . PluginApplicationException: Failed to apply plugin
First experience of three.js: simulating the growth of a small branch
PAT(乙级)2022年夏季考试
VSCode复制代码时去掉样式/语法高亮/代码高亮/黑色背景