首页
›
高速接口与互连
›
069-NVMe存储协议
›
《NVMe存储架构设计与性能调优实战》
VIP20
本课程属于:069-NVMe存储协议
高速接口与互连 · 共 20 门相关课程,组合学习更完整。
查看所属VIP全部课程 →
← 返回所属目录
咨询 / 购买
NVMe存储架构设计与性能调优实战
📚 共计 30 章节
第01章
NVMe概述
NVMe的历史与演进 · 相比AHCI的优势 · 协议栈全景图
基础
入门
第02章
PCIe基础
PCIe拓扑结构 · 事务层与数据链路层 · NVMe与PCIe的关系
总线
互联
第03章
NVMe寄存器与队列
Admin SQ/CQ · I/O SQ/CQ · Doorbell寄存器机制
核心
队列
第04章
NVMe命令集
Admin命令集 · I/O命令集 · 命令封装格式
命令
协议
第05章
PRP与SGL
PRP原理与布局 · SGL原理与布局 · PRP vs SGL选择策略
数据
DMA
第06章
NVMe驱动架构 (Linux内核)
块设备层概览 · 核心数据结构 · 中断与Completion轮询
驱动
内核
第07章
多队列与中断亲和性
MSI-X与多队列映射 · 中断亲和性设置 · NUMA感知
性能
中断
第08章
I/O调度器与NVMe
mq-deadline/none/kyber · 多队列交互 · 调度器选择影响
调度
IO
第09章
内存管理对NVMe的影响
DMA一致性 · 大页与IOMMU · 内存带宽与延迟
内存
调优
第10章
NVMe over Fabrics 基础
架构与角色 · RDMA与TCP传输 · NVMe-oF vs iSCSI
网络
存储
第11章
NVMe-oF性能调优
QP配置 · 流控与拥塞控制 · CPU卸载技术
RDMA
调优
第12章
NVMe SSD硬件特性
NAND Flash类型 · FTL与GC · Over-Provisioning与写放大
硬件
SSD
第13章
NVMe SSD性能指标
IOPS与延迟 · 4K/128K读写 · QoS与尾延迟
指标
评测
第14章
NVMe性能测试方法论
FIO配置详解 · SPDK nvme-perf · 测试陷阱与稳态
测试
FIO
第15章
SPDK基础
用户态驱动与轮询 · SPDK NVMe初始化 · 性能对比
SPDK
用户态
第16章
SPDK进阶
bdev层 · vhost与NVMe-oF Target · 内存池与无锁
SPDK
架构
第17章
NVMe ZNS (Zoned Namespace)
顺序写入随机读 · ZNS vs 传统NVMe · 应用场景
ZNS
新型
第18章
NVMe Key-Value存储
KV命令集 · KV SSD架构 · 应用场景
KV
存储
第19章
NVMe安全与加密
AES-XTS加密 · TCG Opal协议 · 加密性能影响
安全
加密
第20章
NVMe虚拟化 (SR-IOV)
PF/VF原理 · SR-IOV配置 · 性能隔离
虚拟化
SR-IOV
第21章
NVMe多路径 (Multipath)
ANA架构 · 多路径配置与故障切换 · 性能优化
多路径
高可用
第22章
NVMe热插拔与错误处理
热插拔流程 · 错误日志与恢复 · AER高级错误报告
热插拔
可靠性
第23章
NVMe固件更新与管理
固件Slot机制 · NVMe-MI · 带内与带外管理
固件
管理
第24章
性能调优实战 (CPU侧)
CPU频率与C-State · NUMA绑定 · 中断合并与延迟权衡
CPU
调优
第25章
性能调优实战 (驱动侧)
nvme_core参数 · 多队列深度 · Adaptive Interrupt Moderation
驱动
参数
第26章
性能调优实战 (应用侧)
异步I/O (libaio/io_uring) · io_uring与NVMe协同 · 用户态轮询
应用
io_uring
第27章
NVMe监控与可观测性
nvme-cli · iostat/perf · eBPF跟踪I/O路径
监控
eBPF
第28章
NVMe故障排查
常见错误 (DNR/SC/SCT) · I/O超时重置 · 日志分析
故障
诊断
第29章
NVMe未来趋势
PCIe Gen5/Gen6 · CXL与NVMe · 存算一体架构
前沿
趋势
第30章
综合实战:构建高性能NVMe存储系统
需求分析 · 硬件选型 · 软件栈配置 · 调优与验证
实战
综合
所属VIP或分类
同VIP:NVMe-oF多协议传输性能调优与压测
同VIP:NVMe-over-Fabrics-网络部署实战
同VIP:NVMe-SSD固件调试与问题定位实战