openstack 為什么會贏Eucalyptus?
看到一篇蔣清野的文章:
文章較長 ,對Eucalyptus, OpenNebula, OpenStack, OpenQRM, XenServer, Oracle VM, CloudStack, ConVirt進行了比較,結論是傾向選擇Eucalyptus。
結論是Eucalyptus和ConVirt勝出,其主要觀點是:
Eucalyptus的歷史比OpenStack稍長,用戶群比OpenStack要大,社區的活躍程度也比OpenStack要高。
Ubuntu 11.04也集成了OpenStack作為其UEC的基礎構架之一,表明OpenStack已經得到了社區的重視和支持。
OpenStack不缺省地提供基于瀏覽器的用戶界面。
但是,我的結論和觀察,和上述情況完全相反,認為 openstack將在這場競爭中勝出,因為:
1、openstack 是完全開源、開放的,采用 apache 2.0許可證
開放源碼,開放設計,開放開發和開放社區,是openstack的理念。目前有159家公司和2685多人加入了openstack社區的開發、研究,而且這個數目還在以很快的速度被刷新。
openstack的發展,由一個12人的委員會負責,其中四個細微為RackSpace所有。委員會的成員一方面是貢獻代碼,另外一方面是組織、評審、協調開發的過程,整個過程,所有人都可以參與,比如提出你的設想(blueprint),提出代碼的修改并且遞交review,提出bug或者問題,對現有問題進行回復。社區的活躍程度很高,響應速度也很快。我不知道蔣先生文中所說的48小時的響應,有什么證據?
2、openstack發展很快,從2010.10.21至今已經發布四個版本,并且在2012.4.5日將發布最新的essex版本。社區開始是約3個月發布一個版本,目前是半年發布一個版本。bug得到很快修正,功能得到很快發展,包括文中說到的沒有“基于瀏覽器的用戶界面”,也早就成為過去時.
3、ubuntu 選擇openstack作為云的基礎平臺
http://bartongeorge.net/2011/01/11/mark-shuttleworth-on-uec-and-openstack/
http://www.theregister.co.uk/2011/01/12/ubuntu_goes_open_stack/
http://www.theregister.co.uk/2011/03/07/ubuntu_cloud_belt_tightening/
http://www.theregister.co.uk/2011/05/10/canonical_ubuntu_openstack/
由于Eucalyptus的部分開源和支持亞馬遜的EC2 API,ubuntu在 2010.4 LTS版本中,將Eucalyptus作為云基礎平臺。但是2011.1.11,ubuntu的創始人mark shuttleworth就宣布,將轉向openstack,并且在2012.4 LTS版本中,將openstack作為云基礎平臺。
原因主要是Eucalyptus的可擴展性不強和不完全開源。
目前主流的Linux操作系統,包括 Fedora, SUSE 等都將支持openstack。
4、openstack在大規模部署公有云時,在可擴展性上有優勢,而且也可用于私有云,一些企業特性正在逐步完善中。
5、社區開發人員活躍,中國目前參與的開發人員有:
Hengqing Hu <hudayou@hotmail.com>
Peng Yong <ppyy@pubyun.com>
Yaguang Tang <heut2008@gmail.com>
Yun Mao <yunmao@gmail.com>
Yun Shen <Yun.Shen@hp.com>
Zhixue Wu <Zhixue.Wu@citrix.com>
Zhongyue Luo <lzyeval@gmail.com>
5、從新浪微博上,搜索openstack有10,641 條結果,搜索Eucalyptus有 2,322 條結果,可以看出關心程度相差很大。
本來想著Google trends上比較的,但是由于Eucalyptus的另外一個意思是“桉樹”,無法準確比較。但是google trends可以看出 openstack 的關注程度增長很快。
由此可以看出,Eucalyptus是成也開源、敗也開源,成也ubuntu、敗也ubuntu。目前 openstack 發展勢頭良好,隨著 ubuntu 12.04 LTS 正式全面將Eucalyptus替換成openstack,openstack將超過Eucalyptus成為云平臺基礎的第一選擇。
原文:http://www.pubyun.com/blog/?p=99
作者微博:@公云彭勇