01
NVMe协议前世今生
从HDD到SSD的存储革命 · NVMe诞生的背景与行业痛点 · 相比AHCI的核心优势
历史对比
02
NVMe协议栈全景
命令集架构 · 提交/完成队列 · Doorbell寄存器 · 多队列并行模型
架构队列
03
NVMe命名空间与寻址
Namespace概念 · LBA寻址 · ZNS简介 · 命名空间管理
寻址ZNS
04
NVMe Admin命令集
Identify · Get Log Page · Create/Delete SQ · Format NVM
Admin命令
05
NVMe IO命令集
Read/Write · Compare · Dataset Management · Write Zeroes
IO读写
06
NVMe驱动架构解析
Linux内核驱动分层 · PCIe枚举 · IO路径与中断处理
驱动内核
07
NVMe over Fabrics
NVMe/TCP · RDMA (RoCE/InfiniBand) · NVMe/FC架构
网络RDMA
08
NVMe SSD硬件架构
主控芯片 · NAND通道 · FTL层 · DRAM缓存策略
硬件SSD
09
NVMe性能调优实战
队列深度与并发 · 中断合并/轮询 · CPU亲和性 · NUMA感知
调优性能
10
NVMe功耗管理
APST · 功耗状态描述符 · 动态功耗调节
功耗APST
11
NVMe安全特性
TCG Opal · SED自加密 · 安全协议 · Sanitize命令
安全加密
12
NVMe虚拟化技术
SR-IOV · VF分配 · PCIe虚拟化 · 多租户IO隔离
虚拟化SR-IOV
13
NVMe与数据库场景
MySQL/PostgreSQL优化 · WAL优化 · TPC-C基准测试
数据库TPC-C
14
NVMe与AI/ML场景
深度学习训练加载 · 分布式存储 · GPU Direct Storage
AIGPU
15
NVMe与云计算场景
AWS EBS Nitro · Azure Ultra Disk · 阿里云ESSD
云EBS
16
NVMe与大数据场景
HDFS+NVMe · Spark Shuffle优化 · Kafka加速
大数据Kafka
17
NVMe与CDN/边缘计算
内容分发IO特征 · 边缘节点部署 · 冷热数据分层
CDN边缘
18
NVMe与容器化场景
Kubernetes本地存储 · CSI驱动 · StatefulSet性能
容器K8s
19
NVMe故障诊断与排查
错误日志解析 · SMART信息 · IO超时与重试
故障SMART
20
NVMe固件升级与管理
固件Slot · 在线升级 · 回滚策略 · 安全校验
固件升级
21
NVMe与SCM存储级内存
Intel Optane · SCM混合架构 · 应用透明访问
SCMOptane
22
NVMe与计算存储
计算存储SSD · FPGA集成 · 近数据处理NDP
计算存储NDP
23
NVMe与全闪存阵列
JBOF设计 · NVMe交换机 · NVMe over Fabric组网
全闪存JBOF
24
NVMe与RAID/EC
NVMe RAID实现 · 纠删码挑战 · 软硬协同方案
RAIDEC
25
NVMe与数据保护
DIF/DIX · CRC校验 · 原子写与幂等性
保护DIF
26
NVMe与实时操作系统
RTOS驱动 · 确定性延迟 · 航空航天/工业控制
RTOS实时
27
NVMe与车载存储
智能驾驶记录 · 车载可靠性 · AEC-Q100认证
车载AEC
28
NVMe与消费电子
游戏主机NVMe · UFS对比 · Mac Studio架构
消费电子UFS
29
NVMe未来演进
NVMe 2.0新特性 · CXL融合 · 存算一体展望
未来CXL
30
NVMe综合实战项目
搭建测试环境 · FIO基准测试 · 监控与运维体系
实战FIO