Re: should I use rocdsdb ?

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Hi Will,

Few people have tried rocksdb as the k/v store for filestore since we never really started supporting it for production use (We ended up deciding to move on to bluestore). I suspect it will be faster than leveldb but I don't think anyone has actually tested filestore+rocksdb to any great extent.

At least on the bluestore side, we've done some basic OMAP write tests and seen positive results. It's really important to pay attention when tuning RocksDB though. Look at the OMAP section of the NVMe and HDD tabs starting on line 38 of this document:

https://drive.google.com/file/d/0B2gTBZrkrnpZRFdiYjFRNmxLblU/view?usp=sharing

Mark

On 06/02/2017 03:24 AM, Z Will wrote:
Hello gurus:
    My name is will . I have just study ceph and have a lot of
interest in it . We are using ceph 0.94.10. And I am tring to tune the
performance of ceph to satisfy our requirements. We are using it as
object store now. Even though I have tried some different
configuration.   But I still have  some questions about it .
    I wonder how much impact the performance of the omap kv database
have on cluster ?  Can I have some way to measure it ?

    I know rocksdb performs better than leveldb on fast device like
ssd . So I wonder If I put bucket index on ssd, and change the omap
kvdb to rocksdb . Will the performance be improved ? Has anyone tried
this ?

    Or I still use filestore . But I use EnhanceIO + ssd as filesystem
cache tier. And change the omap kv to rocksdb of all osds, will the
cluster performance be improved  ?  Has anyone tried this ?
_______________________________________________
ceph-users mailing list
ceph-users@xxxxxxxxxxxxxx
http://lists.ceph.com/listinfo.cgi/ceph-users-ceph.com

_______________________________________________
ceph-users mailing list
ceph-users@xxxxxxxxxxxxxx
http://lists.ceph.com/listinfo.cgi/ceph-users-ceph.com



[Index of Archives]     [Information on CEPH]     [Linux Filesystem Development]     [Ceph Development]     [Ceph Large]     [Ceph Dev]     [Linux USB Development]     [Video for Linux]     [Linux Audio Users]     [Yosemite News]     [Linux Kernel]     [Linux SCSI]     [xfs]


  Powered by Linux