简介

存储算法加速库(简称KSAL)是华为自研的存储算法加速库,当前包括EC算法、CRC16 T10DIF算法、CRC32C算法、memcpy优化算法、DAS智能预取算法和Ceph百亿对象存储元数据zstd压缩算法。本文用于指导用户安装并使能KSAL算法加速库。

简要介绍

5G与AI等新兴技术的发展,加速了数据的产生和流动。根据华为全球产业展望GIV(Global Industry Vision)报告的数据,到2025年全球数据量可达到180ZB。多样性业务正带来数据前所未有的增长,数据也变得越来越重要。随着数据量增多,应用对于存储系统的性能要求不断提高。面对新兴应用越来越高的性能诉求,如何不断提高存储系统性能以满足业务需求,成为一大挑战。

KSAL(Kunpeng Storage Acceleration Library)是华为自研的存储算法加速库,当前包括EC(Erasure Code)算法、CRC16 T10DIF(Cyclic Redundancy Check 16 T10 Data Integrity Field)算法、CRC32C(Cyclic Redundancy Check 32 Castagnoli)算法、memcpy优化算法、DAS(Data Analysis Service)智能预取算法和Ceph百亿对象存储元数据zstd压缩算法。本文主要介绍了KSAL软件的获取、安装、部署、验证、使用以及在Ceph上使能KSAL EC算法的方法。