NVME-oF IP 设计5 :设计扫盲3

RDMA 与 RoCEv2 技术

远程直接内存访问(Remote Direct Memory Access,RDMA)是一种高性能网络通信技术,其核心思想是在网络通信过程中绕过操作系统内核,使数据能够直接在应用程序内存之间进行传输,从而显著降低CPU参与度和系统调用开销。传统的TCP/IP网络通信需要经过内核协议栈处理、缓冲区复制以及中断机制等多个阶段,这些操作在高并发和高带宽场景下会产生较大的延迟和CPU开销。相比之下,RDMA技术通过硬件网络接口卡(RNIC)直接完成数据搬运,使远程节点能够直接访问本地节点的内存空间,实现低延迟、高带宽和低CPU占用的通信模式。

RDMA技术最初应用于InfiniBand网络,但随着数据中心以太网技术的发展,基于以太网的RDMA方案逐渐成为主流。其中RoCE(RDMA over Converged Ethernet)技术通过在以太网上封装RDMA协议,使RDMA能够运行在标准以太网环境中。RoCEv2进一步采用UDP/IP封装方式,使RDMA数据能够跨三层网络进行路由,从而提高了网络部署的灵活性,如图2.3所示。因此,在现代高性能存储系统和数据中心环境中,RoCEv2已成为NVMe-over-Fabrics等高性能存储协议的重要传输方式。

图1 RoCEv2以太网包层次

B站已给出之前的相关性能演示视频,如想进一步了解,请搜索B站用户:专注与守望

https://www.bilibili.com/video/BV1f6mbBeEiH/?spm_id_from=333.337.search-card.all.click\&vd_source=c355545d27a44fe96188b7caefeda6e7

相关推荐
Eloudy4 天前
国内加速 docker pull 下载 docker images,特别是 nvidia 的cuda image
docker·gpu·rdma
tiantianuser7 天前
NVME-oF IP 设计12 : Capsule是胶囊?
rdma·高速传输·roce v2·nvme of
tiantianuser8 天前
NVME-oF IP 设计14 : 简介NVMe oF IP特点
网络存储·rdma·高速存储·高速传输·nvme of
Eloudy8 天前
全文笔记 - GPU-Initiated Networking for NCCL
gpu·rdma
liuyunshengsir9 天前
perftest 工具集ib_write_bw中的 RDMA Write 带宽测试工具手册
网络·rdma
Eloudy9 天前
Holoscan Sensor Bridge 入门指南(Getting Started)
gpu·fpga·rdma
tiantianuser11 天前
NVME-oF IP 设计10:设计目标是什么?
rdma·高速传输·cmac·roce v2·nvme of
tiantianuser11 天前
NVME-oF IP 设计11 : 控制面与数据面干什么用?
网络协议·rdma·高速传输·roce v2·nvme of
Eloudy11 天前
ubuntu 22.04安装 Mellanox 的 MFT 工具包
rdma
mounter62512 天前
高性能网络技术演进与创新探索:RDMA、eBPF/XDP 深度解析及 LSF/MM/BPF 2023 专题演讲
linux·ebpf·linux kernel·kernel·rdma·xdp