]> git.apps.os.sepia.ceph.com Git - ceph.git/commit
os/bluestore: Disable NCB functionality on rotational drives
authorGabriel BenHanokh <benhanokh@gmail.com>
Thu, 10 Mar 2022 15:40:31 +0000 (17:40 +0200)
committerGabriel BenHanokh <benhanokh@gmail.com>
Tue, 15 Mar 2022 19:38:25 +0000 (21:38 +0200)
commit5fd09658edbf636dd462facfa9878656f641e7de
treec08137f610df625654bce1aeb508129723d6868b
parent7a90a85500873ddea88982449856f02a304b1527
os/bluestore: Disable NCB functionality on rotational drives
NCB code needs to recover allocation map after an OSD crash.
The recovery process on rotational drives is about 20x slower than SSD making this solution unacceptable for that environment 

Signed-off-by: Gabriel Benhanokh <gbenhano@redhat.com>
src/os/bluestore/BlueFS.cc
src/os/bluestore/BlueFS.h
src/os/bluestore/BlueStore.cc
src/os/bluestore/BlueStore.h