O'Reilly logo

Ceph Cookbook - Second Edition by Karan Singh, Michael Hackett, Vikhyat Umrao

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

CRUSH tunables

In Ceph, developers calculate the placement of data by making an enhancement to the CRUSH algorithm. Developers have introduced a series of CRUSH tunable options to support the change in behavior. These options control the improved variation or legacy of the algorithm that is used. Both Ceph servers and clients must support the new version of CRUSH for using new tunables.

Hence, Ceph developers have named CRUSH tunable profiles in the name of the Ceph version in which they were introduced. For example, the Firefly release supports the firefly tunables that will not work with the older clients. The ceph-osd and ceph-mon will prevent older clients from connecting to the cluster, as soon as a given set of tunables are changed ...

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required