Ceph Sees Some Nice Performance Improvements With Linux 5.7

Written by Michael Larabel in Linux Storage on 9 April 2020 at 01:51 AM EDT. 3 Comments
The Ceph open-source distributed storage platform is seeing some nice performance-related work to its kernel component in the Linux 5.7 kernel.

Highlights of Ceph for Linux 5.7 include:

- Support for async create and unlink when using the nowsync mount option. This allows for creates and unlinks to be satisfied locally without waiting on the metadata servers. The pull request notes this will really help metadata heavy workloads like Tar and Rsync running off Ceph.

- Support for multiple BLK-MQ queues for Ceph's RADOS Block Device (RBD). The driver has been using the BLK-MQ interface for a while but not actually multiple queues until now with having a queue per-CPU.

- A change to not hold onto caps that aren't actually needed.

These improvements and more can be found as part of the Ceph changes for Linux 5.7, which should be released as stable in early June.
Related News
About The Author
Michael Larabel

Michael Larabel is the principal author of Phoronix.com and founded the site in 2004 with a focus on enriching the Linux hardware experience. Michael has written more than 20,000 articles covering the state of Linux hardware support, Linux performance, graphics drivers, and other topics. Michael is also the lead developer of the Phoronix Test Suite, Phoromatic, and OpenBenchmarking.org automated benchmarking software. He can be followed via Twitter, LinkedIn, or contacted via MichaelLarabel.com.

Popular News This Week