SPDK 入门

SPDK 是 Intel 提出的一套用户态 NVMe SSD I/O 软件栈,其核心是使用用户态的 SSD 驱动绕过上下文切换的开销。

因为驱动程序放在用户态,自然也没法使用 Linux 的 FS 接口,配套地,SPDK 提供了 Blobstore​​ 和 ​​BlobFS​​ 接口。支持对接 MySQL、RocksDB、Ceph 等。