Skip to content

Commit 2f39f4d

Browse files
committed
add tutorial
1 parent 8e5dacd commit 2f39f4d

File tree

8 files changed

+9
-0
lines changed

8 files changed

+9
-0
lines changed

image/RDMA send微观传输图.jpg

115 KB
Loading
112 KB
Loading

image/RDMA传输参数图.png

8.56 KB
Loading

image/RDMA宏观传输图.png

24.6 KB
Loading

image/RDMA应用部署图.png

25.1 KB
Loading

image/RNIC组成.png

1.33 KB
Loading

image/软件协议栈.png

17.8 KB
Loading

tutorial.md

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,9 @@
1+
# RDMA Tutorial
2+
3+
一、什么是RDMA
4+
5+
1.1 RDMA总览
6+
随着以太网的提速,TCP/IP 协议基于软件协议栈传输的这种方式(图1)已经无法适应高速数据传输的需求,成为网络性能进一步增长的瓶颈。应用数据在用户态和内核态之间的拷贝带来ms级的延时,协议栈对数据包的解析、寻址、校验等操作需要消耗大量CPU资源。
7+
8+
普通网卡的工作过程如下:先把收到的数据包缓存到系统上,数据包经过处理后,相应数据被分配到一个TCP连接。然后,接收系统再把主动提供的TCP数据同相应的应用程序联系起来,并将数据从系统缓冲区拷贝到目标存储地址。这样,制约网络速率的因素就出现了:应用通信强度不断增加和主机CPU 在内核与应用存储器间处理数据的任务繁重,使系统要不断追加主机CPU 资源,配置高效的软件并增强系统负荷管理。
9+

0 commit comments

Comments
 (0)