01
NVMe协议基础
NVMe协议概述 · 队列机制 · 命令集 · 寄存器接口
协议核心
02
NVMe over Fabrics 架构
协议栈 · 传输层 · 控制层
架构Fabrics
03
RDMA技术基础
RDMA概述 · InfiniBand vs RoCEv2 · 内存注册 · 数据传输
RDMA网络
04
NVMe over RDMA 部署环境准备
硬件选型 · OS配置 · RDMA驱动安装与验证
环境硬件
05
NVMe over RDMA 目标端配置
内核目标端驱动 · 子系统 · 命名空间 · NQN与端口
目标端RDMA
06
NVMe over RDMA 主机端配置
主机端驱动 · 发现目标 · 连接 · 多路径
主机端多路径
07
NVMe over TCP 协议基础
协议规范 · TCP传输适配 · 数据封装格式
TCP协议
08
NVMe over TCP 部署环境准备
网络配置 · TOE配置 · 内核参数调优
环境调优
09
NVMe over TCP 目标端配置
nvmet_tcp模块 · TCP端口 · 子系统创建
目标端TCP
10
NVMe over TCP 主机端配置
nvme_tcp模块 · 发现连接 · 性能验证
主机端TCP
11
NVMe over FC 协议基础
FC协议栈 · FC-NVMe标准 · 交换网络拓扑
FC协议
12
NVMe over FC 部署环境准备
HBA卡选型 · FC交换机 · Zoning配置
FC环境
13
NVMe over FC 目标端配置
FC目标端驱动 · LUN映射 · 端口绑定
目标端FC
14
NVMe over FC 主机端配置
FC主机端驱动 · 多路径 · 链路聚合
主机端FC
15
NVMe over Fabrics 安全机制
CHAP认证 · TLS加密 · ACL访问控制
安全加密
16
多路径与负载均衡
MPIO配置 · 路径优先级 · 故障切换
多路径高可用
17
NVMe over Fabrics 性能调优
队列深度 · IO大小 · 中断合并 · CPU亲和性
调优性能
18
监控与诊断
nvme-cli · ethtool/perf · RDMA统计
监控工具
19
故障排查
连接失败 · 性能瓶颈 · 日志与抓包
排错诊断
20
与 SPDK 集成
SPDK目标端 · 性能优势 · 用户态驱动
SPDK用户态
21
与 Kubernetes 集成
CSI驱动 · 动态存储卷 · 容器化目标
K8s容器
22
与 Ceph 集成
RBD后端 · NVMe网关 · 性能对比
Ceph存储
23
与 VMware vSphere 集成
vSphere适配器 · VMFS · vMotion
VMware虚拟化
24
与 Windows Server 集成
Windows目标端 · 主机端配置 · 故障转移集群
Windows集群
25
长距离部署
RoCEv2优化 · PFC/ECN · 延迟与吞吐量
长距离优化
26
数据中心架构设计
Spine-Leaf · 存储池设计 · 故障域隔离
架构数据中心
27
性能基准测试
FIO工具 · 测试场景 · 结果分析
测试FIO
28
与 NVMe SSD 直连对比
延迟 · 吞吐量 · CPU开销对比
对比SSD
29
最佳实践
生产配置清单 · 常见误区 · 升级回滚
最佳实践运维
30
未来趋势
NVMe over CXL · PCIe Gen5/6 · AI存储融合
趋势前沿