作者 | 孙琦 耿航校对
2016年12月11日,北京万寿宾馆,Ceph中国社区迎来了2016年最后一场活动,这是第一次、也是唯一一次全天的活动,到下午会议结束的一刻,整个会场仍然是满坑满谷,这也大大出乎所有人的意料。这样的结果,无疑是对Ceph中国社区一年多工作的最好肯定。
这并不是一篇讲述技术的文章,更像是在讲述一个故事——一项开源技术和一群充满朝气的年轻人之间的故事。一个开源社区从建立到发展壮大,就像一个创业公司的奋斗史,跌宕起伏。谨以此文献给在过去一年多的时间中支持Ceph中国社区成长的每一个人。
中国的开源的驱动力——社区
第一次近距离参与开源软件的开发应该是在2011年,当时和华为的美国研究所合作一个新项目——PaaS的开发,其实就是Cloud Foundry平台,那是第一次那么近距离的接触到开源。尽管参与了其中的很多开发工作,但是对于开源社区的认知几乎为零。我相信当时很多人基本上会把“开源社区”等同于“技术论坛”,例如当时知名的ChinaUnix、JavaEye等一大批的交流平台。2012年中期,开始接触OpenStack平台,这是我第一次真正的感受到了社区的强大力量。得益于当时OpenStack官方社区以及企业的支持,再加上当时中国OpenStack两位旗帜性的人物的倾力宣传,OpenStack在2012年下半年掀起了一股前所未有的热潮。从OpenStack亚太峰会到后来各个地方的路演活动,OpenStack之风在中国算是刮了个遍。正是有了当时的积累,才确立了今天OpenStack在中国大陆地区的IaaS的绝对的大佬地位。是得益于当时不断的积累,才让更多的企业用户认识到OpenStack的价值,才能在日后的决策中考虑使用OpenStack。可见一项开源的技术被企业、用户认知离不开社区的强大驱动力。
Ceph——与OpenStack相伴相生
大多数人了解Ceph是通过OpenStack,时间应该追溯到2013年。当时Ceph的战略就是和OpenStack高度整合,形成合力,让人们通过OpenStack了解Ceph。记得当时在参加2013年的香港OpenStack Summit上,Inktank(Ceph母公司)的站台就位于门口的显著位置。我想下面这张图,是很多人通过OpenStack认识Ceph的第一步。当时Ceph对于OpenStack最大的价值应该是叫“统一存储”。我想下面这张图是很多人第一次透过OpenStack了解了Ceph的工作方式。
当时在国内,UnitedStack在推动Ceph的上起到了非常大的作用,率先在产品中推出了OpenStack和Ceph的整合的超融合产品,让所有人的眼前一亮的感觉。也得益于当时的尝试,为国内培养出了一批Ceph人才,像胥昕、王豪迈、朱荣泽、袁冬等一大批技术专家,可以说对未来国内的Ceph格局产生了深远的影响。
红帽企业就绪论坛——OpenStack与Ceph“分道扬镳”
2015年5月13日,由红帽和英特尔主办的企业就绪论坛在北京举行,会议规模盛大,聚集了全部云计算领域的翘楚。就在当天的会议进行中,大家也在OpenStack微信群中进行着激烈的讨论,突然有人提议为什么不建立一个群专门讨论Ceph问题?这个提议一下子引起了大家的共鸣,于是第一个Ceph微信群就这么被建立起来了。与此同时,我也有幸第一次结识了中国开源事业的“操盘手”陈绪博士,也正是由于这次偶然,成就了Ceph中国社区今天的必然。
初识耿航——一个执着的“小胖子”
胖子之间总是惺惺相惜的,对于我和耿航之间也是如此。大概是在企业论坛结束没多久,无意之间结识了耿航,那时更多只在网上交流,没怎么见面。耿航当时在做两件和Ceph相关的事情:QQ群和网站。QQ群主要用于技术人员平时的交流,活跃度挺高,当时的人数已经有几百人了。网站就是大家都知道的ceph.org.cn,在2015年的时候是个论坛,当时的目的也是想让一些问题的讨论能够沉淀下来。耿航很直接,问我愿不愿意一起搞社区,我说好,于是“Ceph中国社区”的雏形就在这简单的一问一答中形成了。
2015年6月,由Ceph社区和英特尔主办的Ceph Days在北京英特尔的Office举行,当时的活动真正的是一票难求。由于场地所限,只能容纳100人的场地,最终可能挤进去130人左右。可见当时关注Ceph的企业已经非常多了。会议结束后,耿航的一篇总结性的文章《Ceph Day技术沙龙:Ceph中国社区联合创始人的总结》在CSDN上发表,引起了相当不错的反响,也让人们逐渐意识到Ceph开始在国内独立的发展,也坚定了我们搞Ceph中国社区的决心。
佳利民家常菜——梦开始的地方
佳利民家常菜,隐藏在英特尔安贞环球贸易中心对面胡同中,一家不起眼的小饭店。但是对于Ceph中国社区来讲,它却是一切的起点。这家饭店的主人就是Ceph中国社区的何明昊,也正是这个聚会的场所,为Ceph中国社区早期的会议筹备、讲师的宴请等提供了极大的支持。
2015年8月17日,"Ceph中国社区"第一次线下活动的筹备会议在这里正式举行,参加当天会议的有:耿航、王海亮、张冬洪、沈志伟、何明昊和我。当天的会议的主要内容就是一个——第一次线下的Ceph Meetup。作为一个刚刚成立的社区,在这个阶段是不可能奢望任何企业的赞助。所以我们即将面对的两大难题:场地和讲师。后来的事实也证明,场地的问题差点让第一次的线下活动就此夭折了。
“为北马让路”——还没开始就差点结束
2015年的9月19日,Ceph中国社区的首次线下活动在北京亚奥国际酒店顺利举行,在本次活动中,邀请到了当时国内全部一线Ceph大咖们作为讲师,活动现场爆满。
但是本次活动的原本举行地点并不是亚奥国际酒店,而是鸟巢的玲珑塔。选择这个看似高大上的地方举办首次活动,并不是真的为了营造气氛,而这是我们当时唯一能找到的免费场地。不幸的是在活动即将举行的头三天,我们突然得到通知:为了配合北京马拉松举行,鸟巢地区全部封闭。这对我们来说无疑是晴天霹雳,第一,活动已经发出通知;第二,意味着我们要在三天时间内再找一个能容纳100人的场地,这简直就是不可能完成的任务。每个人都通过各自关系确认哪个公司能提供场地,但是由于时间太近,所有的场地在那个周末都没有空闲了。幸运的是,当时我通过我公司所在的奥运村居委会和亚奥国际酒店的经理取得了联系,我“冒充”奥运村企业联盟成员的身份拿到一个相对较低的场地价格。场地问题算是解决了,费用的问题却难住了我们,因为没有赞助,要承办这次活动,就意味着我们所有的志愿者要个人分摊这个费用。危急时刻,我所在的休伦科技和王海亮所在的富通东方出手相助,解决了费用问题,就这样有惊无险的度过了第一次危机。
坚持——艰难中前行的社区
有了第一次的教训,让我们了解到了做社区的艰难。在2015年的剩下的时间中,耿航充分发挥自己布道师的角色,尽自己最大的能力在国内推广,加上张冬洪的鼎力相助,相继在上海和北京又举行了两次线下的活动,进一步扩大Ceph中国社区在企业中的影响力。但是,如何让更多的人了解Ceph和社区?我们如何更好的帮助企业、用户?成了我们在2016年要解决的头等大事。
2016年初,我们确立了我们几大工作方向:文档、翻译、案例。耿航开始组织志愿者对Ceph官方的docs.ceph.com进行全面翻译,并于2016年初上线。与此同时,第一本国内Ceph翻译书籍和第一本Ceph应用的著作也在同一时期在耿航的带领下展开。与此同时,我也将最新的Ceph英文相关资讯即使翻译成中文,发布在社区的微信公众号中。我们通过Google动态订阅所有Ceph关键字新闻,国内所有第一手的Ceph资讯全部是由Ceph中国社区的微信公众号发出的。在这个过程中,我们也遇到了很多挑战,例如人员不稳定问题,比如我们最早的一位社区编辑Ava,工作非常认真,但是后来由于自身工作原因,在几个月后不得已离开社区,非常可惜。像这样的困难还有很多,但即使这样,我们依然没有放弃,艰难中继续前行和探索。
中国开源云联盟——WG8
在社区探索的道路上,我们发现一个社区想要发展壮大,绝对离不开官方社区和企业的支持,只有这样我们才能聚集更多的资源,让Ceph发展壮大。
2016年4月15日,由英特尔陈绪博士最早发起的中国开源云联盟正式移交给工信部下的标准化研究院,这在开源届无疑是一件大事。第一、开源云联盟有了国家部委的支持,发展有了充足的保障;第二、有了企业联盟的支持,开源技术有了更广阔的发展前途。于是在2016年4月的某个下午,我和耿航在万柳华联下的某个咖啡厅,将Ceph中国社区过去一年多取得的成就做了一个全面的总结,并于2016年5月25日,在陈绪博士的引荐下,正式向中国开源云联盟杨丽蕴秘书长进行了正式汇报,并于一周后的全体会议上审核通过了成立了中国开源云联盟的第八个工作组。自此Ceph中国社区有了中国开源云联盟这个强大的后盾。
收获终有回报——Ceph社区认可
在获得开源云联盟的认可后,我们的下一个目标就是获取Ceph社区的正式授权。我在2016年4月28日给Ceph社区的负责人Patrick先生发了一封邮件,介绍了Ceph中国社区的一些基本情况和取得的一些成就。但是邮件发出后就如同石沉大海,5月初的时候,我又分别通过两个不同的渠道将邮件向社区负责人转发。直到5月7日我终于得到了Ceph社区负责人的正式回复:感谢Ceph中国社区做出的贡献,并且允许我们继续使用Ceph官方的LOGO,同时邀请我们参加将于2016年8月份举办的Ceph亚太路演活动。2016年8月20日,由英特尔和Ceph社区共同举办的Ceph亚太路演北京站正式拉开帷幕,我作为中国社区的代表和Patrick先生共同向所有的参会人员汇报了官方社区以及中国社区的过往成就以及未来目标,Ceph中国社区终于以正式的身份亮相。
完美收官——感恩所有支持的人
2016年6月份开始,社区在耿航的带领下,在成都、北京、深圳、武汉、上海举行了五场主题各异的线下活动,累计参与人数近千人。这些活动不仅近一步让更多的企业、用户了解到Ceph,也将Ceph在软件定义存储领域的影响力推上了一个新台阶。
2016年12月11日,为了感谢过去一年对Ceph中国社区的支持,在万寿宾馆内举行了颁奖仪式,现场对过去一年活动中的Ceph的讲师、社区活跃者、翻译者进行了感谢,也是2016年一个完美的收官。
开源是一个机会,是一个对任何人公平的机会,是否能抓住明天,机会就在你的手边,2017年,Ceph中国社区陪伴你左右。