Ceph是Sage Weil在加州大学Santa Cruz分校攻读博士期间的研究课题,2004年Ceph产生了第一行代码。随后在2006年OSDI学术会议上,Sage发表了介绍Ceph的论文,并在该篇论文末尾提供了Ceph项目的下载链接。由此,Ceph开始广为人知。为普及Ceph知识,帮助更多互联网用户从了解Ceph到上手操作,DOIT学院推出系列课程,此次为大家带来入门篇之“Ceph的九曲十八弯”,讲师是中国开源云联盟副秘书长、Ceph中国社区联合创始人耿航。
从2014年开始,耿航以志愿者身份,从事着Ceph在国内的推广工作,曾在全国10余座城市举办过Ceph线下沙龙,覆盖人数超过千人,直接或间接影响了国内多个行业用户从使用到贡献Ceph源代码的全过程。耿航主导并参与了国内Ceph相关书籍和标准的编写和校审工作,如《Ceph分布式存储实战》、《Ceph Cookbook中文版》、《Ceph分布式存储技术与应用白皮书》、《分布式块存储系统总体技术要求》等。
从社区到商用,一路走来,Ceph历经了太多的挑战,近年来随着软件定义存储技术的快速演进,Ceph也迎来了新的发展机遇。作为开源的软件定义存储技术,Ceph发展更是如日中天。当然同类型的还有SheepDog、GlusterFS等,而对于存储选型,Ceph有诸多好处,从生态上来看,底层硬件有Intel、ARM的支持,往上是操作系统,有Red Hat、SUSE,再到上层的云平台,OpenStack、CloudStack、Zstack都支持Ceph,最上层的应用有OwnCloud等,从最底层到上层应用,Ceph拥有完善的开源生态和社区生态,此外其出色兼容性也是一大亮点。