软件架构

开源SPDK整体架构如图1所示。

图1 软件架构图

SPDK整体上从上到下分为应用协议层、存储服务层、块存储设备层、驱动层。

开源SPDK的组件较多,本手册主要介绍加解密、压缩和CRC特性。加解密、压缩都位于存储服务层。