专栏名称: CSDN
CSDN精彩内容每日推荐。我们关注IT产品研发背后的那些人、技术和故事。
目录
相关文章推荐
新浪科技  ·  【#苹果确认部分Mac ... ·  昨天  
新浪科技  ·  【#央行将开展4000亿买断式逆回购操作#】 ... ·  2 天前  
51好读  ›  专栏  ›  CSDN

使用bcache为Ceph OSD加速的具体实践

CSDN  · 公众号  · 科技媒体  · 2016-12-26 10:07

正文

请到「今天看啥」查看全文


  • Bcache还支持从缓存池中划出瘦分配的纯flash卷(thin-flash LUN)单独使用。

  • 其它几种cache方案都必须将SSD(或分区)绑定到不同的HDD盘。



  • 2.3性能对比


    Bcache官方给出的性能对比数据,可参考以下链接: http://www.accelcloud.com/2012/04/18/linux-flashcache-and-bcache-performance-testing/


    下图是杉岩在单机环境做的一个简单的测试,表现了在尽量能命中cache的情况下,二者的性能差异。集群环境下,性能差异接近单机版,在读写都能命中缓存的情况下,比较接近纯SSD集群的性能。



    3.Bcache内部技术简介


    前面介绍了bcache在Ceph中为OSD加速的方案。现在我们来介绍一下bcache的内部逻辑,便于我们理解bcache性能优势的来源。


    3.1 SSD上数据的Layout



    如图所示,bcache将SSD空间分成若干个bucket(典型值为512K,最好与SSD本身擦除块大小一致)。缓存数据与元数据都是按bucket来管理的:







    请到「今天看啥」查看全文