openstack 為什么會贏Eucalyptus?
看到一篇蔣清野的文章:
文章較長 ,對Eucalyptus, OpenNebula, OpenStack, OpenQRM, XenServer, Oracle VM, CloudStack, ConVirt進(jìn)行了比較,結(jié)論是傾向選擇Eucalyptus。
結(jié)論是Eucalyptus和ConVirt勝出,其主要觀點(diǎn)是:
Eucalyptus的歷史比OpenStack稍長,用戶群比OpenStack要大,社區(qū)的活躍程度也比OpenStack要高。
Ubuntu 11.04也集成了OpenStack作為其UEC的基礎(chǔ)構(gòu)架之一,表明OpenStack已經(jīng)得到了社區(qū)的重視和支持。
OpenStack不缺省地提供基于瀏覽器的用戶界面。
但是,我的結(jié)論和觀察,和上述情況完全相反,認(rèn)為 openstack將在這場競爭中勝出,因?yàn)椋?/p>
1、openstack 是完全開源、開放的,采用 apache 2.0許可證
開放源碼,開放設(shè)計(jì),開放開發(fā)和開放社區(qū),是openstack的理念。目前有159家公司和2685多人加入了openstack社區(qū)的開發(fā)、研究,而且這個(gè)數(shù)目還在以很快的速度被刷新。
openstack的發(fā)展,由一個(gè)12人的委員會負(fù)責(zé),其中四個(gè)細(xì)微為RackSpace所有。委員會的成員一方面是貢獻(xiàn)代碼,另外一方面是組織、評審、協(xié)調(diào)開發(fā)的過程,整個(gè)過程,所有人都可以參與,比如提出你的設(shè)想(blueprint),提出代碼的修改并且遞交review,提出bug或者問題,對現(xiàn)有問題進(jìn)行回復(fù)。社區(qū)的活躍程度很高,響應(yīng)速度也很快。我不知道蔣先生文中所說的48小時(shí)的響應(yīng),有什么證據(jù)?
2、openstack發(fā)展很快,從2010.10.21至今已經(jīng)發(fā)布四個(gè)版本,并且在2012.4.5日將發(fā)布最新的essex版本。社區(qū)開始是約3個(gè)月發(fā)布一個(gè)版本,目前是半年發(fā)布一個(gè)版本。bug得到很快修正,功能得到很快發(fā)展,包括文中說到的沒有“基于瀏覽器的用戶界面”,也早就成為過去時(shí).
3、ubuntu 選擇openstack作為云的基礎(chǔ)平臺
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作為云基礎(chǔ)平臺。但是2011.1.11,ubuntu的創(chuàng)始人mark shuttleworth就宣布,將轉(zhuǎn)向openstack,并且在2012.4 LTS版本中,將openstack作為云基礎(chǔ)平臺。
原因主要是Eucalyptus的可擴(kuò)展性不強(qiáng)和不完全開源。
目前主流的Linux操作系統(tǒng),包括 Fedora, SUSE 等都將支持openstack。
4、openstack在大規(guī)模部署公有云時(shí),在可擴(kuò)展性上有優(yōu)勢,而且也可用于私有云,一些企業(yè)特性正在逐步完善中。
5、社區(qū)開發(fā)人員活躍,中國目前參與的開發(fā)人員有:
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 條結(jié)果,搜索Eucalyptus有 2,322 條結(jié)果,可以看出關(guān)心程度相差很大。
本來想著Google trends上比較的,但是由于Eucalyptus的另外一個(gè)意思是“桉樹”,無法準(zhǔn)確比較。但是google trends可以看出 openstack 的關(guān)注程度增長很快。
由此可以看出,Eucalyptus是成也開源、敗也開源,成也ubuntu、敗也ubuntu。目前 openstack 發(fā)展勢頭良好,隨著 ubuntu 12.04 LTS 正式全面將Eucalyptus替換成openstack,openstack將超過Eucalyptus成為云平臺基礎(chǔ)的第一選擇。
原文:http://www.pubyun.com/blog/?p=99
作者微博:@公云彭勇