这是Ceph开发每周谈的第三十六篇文章,记录从16年8月7号到16年8月13号的社区开发情况。笔者从前年开始做Ceph的技术模块分析到今年中告一段落,想必有挺多人期待下一篇Ceph技术分析。考虑到Ceph的发展已经从前年的一穷二白到现在的如火如荼,但对于社区的方向和实况仍有所脱节,笔者考虑开始Ceph开发每周谈这个系列。每篇文章都会综述上周技术更新,围绕几个热点进行深度解析,如果正好有产业届新闻的话就进行解读,最后有读者反馈问题的话并且值得一聊的话,就附上答疑部分。
上周综述
Sage 于 8.11 休假回归,开始 BlueStore 开发。
Ebay 的 CephFS 使用测试报告
Ebay 是 OpenStakck 的重度使用者,Ebay 私有云团队负责整个 Ebay 的私有云建设,包括多个跨数据中心的 Ceph 集群,每个集群都在数 PB 级别并且还在持续增长,这些集群目前主要为 OpenStack 服务。同时,为了能够对内提供云化的 NAS 服务,Ebay 团队开始调研并逐步开始使用 CephFS 作为 NAS 池化的重要部分。
在上周,Xiaoxi Chen 和 Zhiteng Huang 对社区发布其 CephFS MDS 测试报告,该报告不针对简单的 NAS 功能测试,主要针对大规模场景下的文件处理能力,也可以理解为主要是针对 MDS 的压力测试。该测试报告发布在 Slideshare(http://www.slideshare.net/XiaoxiChen3/cephfs-jewel-mds-performance-benchmark)。以下内容主要摘自 PDF:
测试的主要环境是:
测试内容:
1、Fuse VS Kernel: Kernel 完胜
2、单目录 3 亿个 1KB 小文件创建
3、每个目录 4096 个文件,总 3 亿个文件创建
4、随机文件打开测试
5、随机修改文件元数据(access time)
6、文件重命名
小结:
最后还是感谢 Ebay Xiaoxi 和 Zhiteng 的测试,为 CephFS 提供了非常棒的测试数据。