> -----Original Message-----
> From: ceph-users [mailto:ceph-users-boun...@lists.ceph.com] On Behalf Of 
> Dongsheng Yang
> Sent: 14 February 2017 09:01
> To: Sage Weil <notificati...@github.com>
> Cc: ceph-de...@vger.kernel.org; ceph-users@lists.ceph.com
> Subject: [ceph-users] bcache vs flashcache vs cache tiering
> 
> Hi Sage and all,
>      We are going to use SSDs for cache in ceph. But I am not sure which one 
> is the best solution, bcache? flashcache? or cache
tier?

I would vote for cache tier. Being able to manage it from within Ceph, instead 
of having to manage X number of bcache/flashcache
instances, appeals to me more. Also last time I looked Flashcache seems 
unmaintained and bcache might be going that way with talk of
this new bcachefs. Another point to consider is that Ceph has had a lot of work 
done on it to ensure data consistency; I don't ever
want to be in a position where I'm trying to diagnose problems that might be 
being caused by another layer sitting in-between Ceph
and the Disk.

However, I know several people on here are using bcache and potentially getting 
better performance than with cache tiering, so
hopefully someone will give their views.

> 
> I found there are some CAUTION in ceph.com about cache tiering. Is cache 
> tiering is already production ready? especially for rbd.

Several people have been using it in production and with Jewel I would say it's 
stable. There were a few gotcha's in previous
releases, but they all appear to be fixed in Jewel. The main reasons for the 
warnings now are that unless you have a cacheable
workload, performance can actually be degraded. If you can predict that say 10% 
of your data will be hot and provision enough SSD
capacity for this hot data, then it should work really well. If you data will 
be uniformly random or sequential in nature, then I
would steer clear, but this applies to most caching solutions albeit with maybe 
more graceful degradation

> 
> thanx in advance.
> Yang
> _______________________________________________
> ceph-users mailing list
> ceph-users@lists.ceph.com
> http://lists.ceph.com/listinfo.cgi/ceph-users-ceph.com

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

Reply via email to