
RDMA原理剖析、比较与技术实现详解.rar
5星
- 浏览量: 0
- 大小:None
- 文件类型:None
简介:
本资源深入解析远程直接内存访问(RDMA)技术的工作原理及其与其他网络通信机制的区别,并详细讲解其具体技术实现方法。适合对高性能网络编程感兴趣的开发者和研究人员学习参考。
第1章 RDMA背景简介 ............................................. 5
第2章 哪些网络协议支持RDMA ..................................... 8
2.1 InfiniBand(IB)........................................... 8
2.2 RDMA过融合以太网(RoCE)................................... 8
2.3 互联网广域RDMA协议(iWARP)................................ 8
第3章 RDMA技术优势 ............................................. 9
第4章 RDMA有哪些不同实现 ...................................... 10
第5章 RDMA有哪些标准组织 ...................................... 14
第6章 应用和RNIC传输接口层 .................................... 18
6.1 内存Verbs(Memory Verbs)............................... 19
6.2 消息Verbs(Messaging Verbs)............................ 20
第7章 RDMA传输分类方式 ........................................ 20
7.1 RDMA原语................................................ 21
7.2 RDMA 队列对(QP)....................................... 23
7.3 RDMA完成事件............................................ 23
7.4 RDMA传输类型............................................ 24
7.5 RDMA双边操作解析........................................ 26
7.6 RDMA单边操作解析........................................ 27
7.7 RDMA技术简单总结........................................ 27
第8章 InfiniBand技术和协议架构分析 ............................ 29
8.1 InfiniBand技术的发展.................................... 29
8.2 InfiniBand技术的优势.................................... 30
8.3 InfiniBand基本概念...................................... 32
8.4 InfiniBand协议简介...................................... 33
8.4.1 物理层 ............................................ 34
8.4.2 链路层 ............................................ 34
8.4.3 网络层 ............................................ 34
8.4.4 传输层 ............................................ 35
8.4.5 上层协议 .......................................... 35
8.5 IB应用场景.............................................. 36
第9章 InfiniBand主流厂商和产品分析 ............................ 37
9.1 InfiniBand网络和拓扑.................................... 38
9.2 软件协议栈OFED.......................................... 42
9.3 InfiniBand网络管理...................................... 43
9.4 并行计算集群能力........................................ 44
9.5 基于socket网络应用能力.................................. 45
9.6 存储支持能力............................................ 45
9.7 Mellanox产品介绍........................................ 46
9.8 Infiniband交换机........................................ 48
9.9 InfiniBand适配器........................................ 51
9.10 Infiniband路由器和网关设备............................. 52
9.11 Infiniband线缆和收发器................................. 53
9.12 InfiniBand主要构件总结................................. 54
9.13 InfiniBand对现有应用的支持和ULPs支持................... 55
第10章 RDMA over TCP(iWARP)协议和工作原理 ..................... 56
10.1 RDMA相关简介........................................... 57
10.2 RDMA工作原理........................................... 59
10.3 RDMA 操作类型.......................................... 61
10.4 RDMA over TCP详解...................................... 61
第11章 RoCE(RDMA over Converged Ethernet)原理 ............... 65
第12章 不同RDMA技术的比较 ..................................... 67
12.1 IB和TCP、Ethernet比较.................................. 69
12.2 RoCE和InfiniBand比较................................... 70
12.3 RoCE和IB协议的技术区别................................. 71
12.4 RoCE和iWARP的区别...................................... 71
第13章 Intel Omni-Path和InfiniBand对比分析 .................... 72
13.1 Intel True Scale Fabric介绍............................ 73
13.2 Intel True Scale InfiniBand产品........................ 74
13.3 Intel Omni-Path产品.................................... 76
第14章 RDMA关键技术延伸 ....................................... 80
14.1 RDMA指令的选择......................................... 80
14.2 慎用atomic类指令....................................... 81
14.3 减少交互次数........................................... 82
14.3.1
全部评论 (0)


