Abstract:
Ceph is a classic distributed storage system, but with the continuous improvement of data and experimental requirements, the lack of read-write delay of Ceph restricts its further development. With the combination of Ceph and new storage media, such as solid state disk (SSD), the overall read-write performance of Ceph has been significantly improved. Non-volatile memory express (NVMe) SSD is an excellent SSD, and Ceph system based on NVMe SSD performs better. Different from the traditional distributed system, the read-write delay of NVMe SSD Ceph isn't limited by hardware. This paper considers that in the case of NVMe SSD the software stack of Ceph also needs to be optimized to match the improvement of hardware read-write speed. Therefore, this paper proposes a hybrid optimization strategy for NVMe SSD Ceph: in terms of the locking mechanism of Ceph, Crush algorithm etc. The experimental results show that the improvement effect is about 2.8%~4.5%.