简介
基于NVMe协议的SSD的出现后,软件路径成为IO瓶颈。SPDK是一个存储加速方案,是利用用户态、异步、轮询方式的NVMe驱动,用于加速NVMe SSD作为后端存储使用的应用软件的加速库。
本文档是对SPDK中加解密、压缩、CRC(Cyclic Redundancy Check)循环冗余校验特性进行说明,其中加解密、压缩特性是将加解密和压缩的计算卸载到鲲鹏处理器的KAE模块获取性能收益,CRC特性则是将SPDK中原生的CRC实现替换成自研的KSAL-CRC算法实现,存储加速算法库(简称KSAL)是华为自研的存储加速算法库,通过大数求余算法和配合鲲鹏向量化指令实现编码加速,相比原生CRC算法性能提升20%以上。
父主题: 特性描述