Rate This Document
Findability
Accuracy
Completeness
Readability

20.0.3

Table 1 Features and documents related to 20.0.3

Feature

Document

Description

Smart I/O prefetch

Added the smart prefetch function, provided the coding specifications, and incorporated some bcache patches.

I/O passthrough

The I/O passthrough tool optimizes the object storage device (OSD) storage I/O process in balanced configuration. It applies only to the OSDs that use the BlueStore storage engine and whose data and DB partitions are located on different drives.

Compression algorithm

KPS Zip is a lossless compression algorithm developed by Huawei. It can greatly improve the data compression performance of distributed storage.

KPS Zip supports two compression modes: fast compression and high compression rate. The fast compression mode benchmarks against the mainstream LZ4 compression algorithm in the industry. The high compression rate mode benchmarks against the level 5 mode of the ZSTD compression algorithm.

EC Turbo

KPS EC is used to optimize data read/write performance of the Ceph erasure code data pool. It optimizes:

  • Complete stripe reads in an EC data pool to partial reads.
  • Complete stripe writes (including redundant data) in an EC data pool to partial writes.

After this feature is enabled, the read and write performance of data blocks smaller than the stripe size is greatly improved.