经常有朋友问,国内大概有多少位OpenStack项目的Core。这个问题,现在其实不太好回答,如果需要准确统计的话。下面仅仅是一个大概估计,有遗漏的,希望朋友指出,我来补全。
现在OpenStack项目在 github.com/openstack, 已经超过600多个项目,并且还是迅速增加。这个数量那么高,其实还和项目的拆分有关。例如一个glance项目,他就拆分成 多个模块。Modules: glance, glance-specs, glance_store, python-glanceclient
就算这种大项目,OpenStack目前应该也应该超过100多个。
OpenStack官方的对项目的最新定义,6个为核心项目
- Keystone
- Nova
- Glance
- Neutron
- Cinder
- Swift
国内其实除了swift以外,各个项目都是有Core的。
- Glance项目的Core:FeiLog Wang, 以前IBM,目前已经在澳洲 Catalyst IT
- Cinder项目core: Huang Zhiteng,以前Intel,目前在eBay
- Neutron项目Core: Yong Sheng Gong,以前IBM,目前在九州云,精力已经集中在OpenDayLight。
对于搭建一个OpenStack平台来说,至少OpenStack官方是认为上面6个组件是核心,使用的最广泛。其实在大量的OpenStack部署场景里,swift出现的数量是不多的。
OpenStack的Core的提名,其实在过去还是比较神秘的。
我们就先统计分析一下目前Mitaka版本Core的情况,其实每个OpenStack版本,这个变化也挺大,Core也是需要换工作,也可能兴趣转移,不玩这个项目。
总结
IBM中国区
IBM在中国的OpenStack发展,基本是黄埔军校的角色,培养了大量的人才,并且有足够板凳深度。经历过多次的人员流失,目前在OpenStack上的实力,还是很强的。这点上,你还是必须佩服他。
Qiming Teng
http://stackalytics.com/?release=mitaka&company=ibm&user_id=tengqim
Senlin项目的PTL,并且还是Heat项目的Core。Senlin项目的发起者。
目前OpenStack项目众多,如何让一个项目活跃起来,其实真的不是一件容易的事情。