分布式存储知多少?一年一度的 Cephalocon 来啦!

发布时间:2019-05-21

Cephalocon 是 Ceph 官方社区为全球 Ceph 开发者、使用者和爱好者倾情打造地全球性盛会,首届 Cephalocon 于2018年3月在中国北京举行,当时吸引了超过1000人与会。第二届 Cephalocon 将于2019年 5 月在西班牙艺术之城——巴塞罗那举行。本次峰会由于与容器领域最大规模的 KubeCon + CloudNativeCon峰会无缝衔接,无论参会人员数量还是演讲主题的多样性,相较前次峰会而言都更胜一筹。

诞生于 2006 年的 Ceph,作为 OpenStack 的默认存储后端自 2012 年起开始逐步走进公众视野,目前已经成长为最炙手可热的分布式统一存储解决方案之一。Ceph 既支持传统的块、文件存储协议,例如 SAN 和 NAS;也支持新兴的对象存储协议,例如 S3 和 Swift,这使得 Ceph 理论上可以满足时下一切主流的存储应用。此外,良好的架构设计使得 Ceph 可以轻易拓展至需要存储的任何领域。上述这一切使得理论上只要存在存储需求,Ceph 就能找到用武之地。因此,诚如 Ceph社区所言:Ceph 是存储的未来!

本次盛会演讲主题主要涵盖以下几个方向:

  • Ceph 版本演进——例如社区最新发布的 Nautilus 版本全方面、各角度的立体呈现与解读,Ceph 后续的版本演进路标等。
  • Ceph 的新兴应用场景——例如与新兴容器平台(Kubernetes)的无缝集成、使用下一代高速网络设备以及高性能固态存储设备(NVMe、Optane)进行加速、基于 Ceph 的混合云以及复合云(multi-cloud)解决方案等
  • Ceph 应用案例——最令人兴奋的案例莫过于来自 Ceph 在中国移动、德国电信等大国大T的应用实践,这表明 Ceph 的稳定性与可靠性已经经受住了以严苛著称的电信运营商的考验,完全可以作为成熟的商业存储解决方案!
  • Ceph 运维——Ceph 以复杂难用闻名于世。社区于今年 4 月推出的 Nautilus 版本已经内置了一个全新的 Dashboard,完全可以满足一般的监控与运维需求,这从一定程度提升了 Ceph 的易用性。此外,在这一领域最引入注目的想法莫过于引入 AI 算法对磁盘生命周期、业务模型进行预测,从而提前进行坏盘替换或者进入省电模式等,以最大程度地降低数据丢失风险,并实现节能减排等高阶增值功能。
  • Ceph 开发——这一领域的焦点无疑是下一代高性能框架——SeaStar的引入,然而遗憾的是这个框架对现有架构冲击太大,保守估计要到2020年才能释出 Beta 版供测试。此外,来自中兴通讯地两位活跃社区开发者严军、谢型果介绍了一种基于分布式 QoS 算法——dmClock 进行集群恢复带宽控制的设想,该设想可以实现整个集群可用于数量恢复、迁移带宽的定量控制,从而可以有效解决Ceph中,常见的故障恢复或者缩扩容导致前端业务剧烈抖动的痛点,进而保障现网业务在集群故障或者进行例行维护操作时也能平稳运行,真正实现用户零感知。

在 Ceph 领域,中兴通讯是国内最早参与社区贡献的厂商之一,在最近连续四个版本(Kraken、Luminous、Mimic、Nautilus)中,社区贡献都位列世界前三,国内第一,目前拥有三位 Ceph Member 与一位社区技术委员会委员,并于2018年作为创始会员加入了 Ceph 基金会。除了聚焦社区贡献之外,中兴通讯还出版了两本关于Ceph的原创性著作,极大填补了国内 Ceph 相关专业书籍缺乏的空白,亦是国内 Ceph 从业人员的必备参考书目。

中兴通讯基于Ceph的分布式存储解决方案CloveStorage,不仅包含了Ceph本身的优良特性,而且还集成了智能缓存ZCache以及智能部署和运维平台ZMS,在提升性能的同时,还增加了运维的便利性,另外还提供了多种存储类型网关,如iSCSi/FC、NFS/CIFS和S3/Swift网关,适配用户多种存储接口的接驳,给用户带来了更好的产品体验,目前CloveStorage也在世界多地得到应用落地。

随着 Ceph 项目的持续火热,中兴通讯将一如既往地专注社区贡献,并与广大 Cephers 一起为了营造更加良好的 Ceph 生态