OpenStack主席Alan Clark談SUSE與OpenStack
原創(chuàng)【51CTO專稿】在兩年之前Attachmate收購(gòu)了Novell,在收購(gòu)之后,Attachmate把SUSE變成了獨(dú)立的公司。在那之后SUSE對(duì)于擁有了獨(dú)立的工程師團(tuán)隊(duì),對(duì)于Linux發(fā)行版以及相關(guān)的業(yè)務(wù)支持也有了迅猛的發(fā)展,并且SUSE深度參與了OpenStack項(xiàng)目的開發(fā)工作,已經(jīng)推出了SUSE Cloud。在這里SUSE行業(yè)創(chuàng)新、新興標(biāo)準(zhǔn)和開源總監(jiān)同時(shí)也是OpenStack 基金會(huì)主席的Alan Clark為大家講一講SUSE與OpenStack的那些事兒。在訪談開始之初,Alan 詳細(xì)的介紹了有關(guān)OpenStack的背景,并且針對(duì)SUSE與OpenStack的關(guān)系以及OpenStack基金會(huì)的情況與大家進(jìn)行了分享。
OpenStack是大概在兩年前由美國(guó)國(guó)家航空航天局NASA和Rackspace共同推出的一個(gè)項(xiàng)目,后來(lái)有180家公司加入到項(xiàng)目中來(lái),現(xiàn)在的成員大概超過(guò)六千個(gè)。隨著幾個(gè)月之前OpenStack基金會(huì)成立,它也成為了一個(gè)非盈利的獨(dú)立機(jī)構(gòu),同時(shí)也就不再隸屬于Rackspace。
Alan Clark SUSE行業(yè)創(chuàng)新、新興標(biāo)準(zhǔn)和開源總監(jiān) OpenStack 基金會(huì)主席
SuSE與OpenStack的聯(lián)系
在一個(gè)社區(qū)中如何定義工程師對(duì)社區(qū)的貢獻(xiàn),難道只是看代碼貢獻(xiàn)數(shù)量么?目前我們?cè)贠penStack社區(qū)中看到很多活躍的工程師,不過(guò)大部分都是做紅帽或者其他的。那么SUSE的工程師在OpenStack社區(qū)中都做了哪些事情呢?
Alan Clark:實(shí)際上SUSE對(duì)于access貢獻(xiàn)度是非常大的,可能單從代碼行數(shù)來(lái)看不是很多,但是SUSE的工程師在access版本發(fā)布的時(shí)候花了大量精力,尤其對(duì)企業(yè)級(jí)版本發(fā)布的時(shí)候做了很多加強(qiáng)的工作。并且SUSE在安全包中貢獻(xiàn)了大量的代碼,而且安全包的工作是非常耗時(shí)費(fèi)力的,但是代碼的行數(shù)并不一定非常多。當(dāng)然我們不能否認(rèn)SUSE工程師嚴(yán)謹(jǐn)?shù)驼{(diào)的開發(fā)風(fēng)格,大家過(guò)于專注在技術(shù)研究上,以至于很少被大家看到。
工程師為社區(qū)貢獻(xiàn)代碼,那么社區(qū)是如何回饋這些優(yōu)秀工程師的呢?
Alan Clark:現(xiàn)在OpenStack項(xiàng)目可以說(shuō)是非常火爆的項(xiàng)目,對(duì)于了解云以及熟悉OpenStack這些技術(shù)的工程師,市場(chǎng)需求也是非常巨大的,因此相對(duì)于其他的開放云的項(xiàng)目,如果熟悉OpenStack,在這里貢獻(xiàn),你有這樣一些技能,也能夠提高你的就業(yè)能力。另外,SUSE也加入OpenStack,在加入之后,我們也特別喜歡跟在OpenStack社區(qū)的這些人共事,和他們共事起來(lái)非常愉快,這個(gè)社區(qū)也吸引了很多新人來(lái)共同合作。
OpenStack作為一個(gè)開源云計(jì)算平臺(tái),對(duì)于各種底層的操作系統(tǒng)都有非常好的支持。相對(duì)于其他的操作系統(tǒng)SUSE就需要具有自己獨(dú)到的優(yōu)勢(shì),目前已經(jīng)有工程師開始在OpenStack上使用紅帽,效果非常不錯(cuò)。
Alan Clark:首先,紅帽并沒(méi)有發(fā)布OpenStack版本的產(chǎn)品。對(duì)于SUSE來(lái)說(shuō),優(yōu)勢(shì)就在于對(duì)多個(gè)虛擬機(jī)管理軟件的支持,包括Xen、KVM、VMware以及微軟的Hyper-V。另外SESE也是在OpenStack的基礎(chǔ)之上與戴爾等企業(yè)在Chef與Crowbar等項(xiàng)目有很多合作。對(duì)于SUSE來(lái)說(shuō)我們的優(yōu)勢(shì)不僅僅是在技術(shù)角度上,具有與合作伙伴堅(jiān)實(shí)的合作關(guān)系也是優(yōu)勢(shì)之一。
江永清補(bǔ)充到,我們有一個(gè)SUSE Manager,可以與系統(tǒng)管理工具進(jìn)行配合,完善整體的部署工作。另外在OpenStack里下面是操作系統(tǒng),上面是要做的鏡像,做完之后最后部署到很多地方去,所以我們有SUSE Studio和SUSE Manager兩個(gè)工具可以和戴爾這樣的廠商一起進(jìn)行大規(guī)模的可擴(kuò)性云環(huán)境部署,這就是我們與其他系統(tǒng)平臺(tái)的差異。
OpenStack董事會(huì)的那些事
在今年9月份的時(shí)候,OpenStack基金會(huì)召開了第一屆理事會(huì)?;饡?huì)開始招聘一些員工處理基金會(huì)內(nèi)部的事物。目前基金會(huì)正在做預(yù)算工作,包括建立一些用戶組,社區(qū)等等。同時(shí),基金會(huì)也成立了法律顧問(wèn)委員會(huì),來(lái)處理有關(guān)云計(jì)算、開放源代碼等方面的法律問(wèn)題。OpenStack基金會(huì)理事會(huì)成員是通過(guò)篩選出來(lái)的,成員主要包括企業(yè)成員與個(gè)人成員。值得一提的是在理事會(huì)成員中有兩個(gè)來(lái)自中國(guó)。
對(duì)于OpenStack來(lái)講,像開源項(xiàng)目保持開放和透明化是非常重要的,您覺(jué)得一直以來(lái)OpenStack基金會(huì)是否做到了完全的開放和透明化,具體有哪些政策來(lái)一直保持這種開放和透明化。另外,未來(lái)OpenStack基金會(huì)的重點(diǎn)發(fā)展方向在哪里?并且在OpenStack基金會(huì)中的董事會(huì)成員有哪些制度呢?
Alan Clark與開源社區(qū)的開發(fā)者及愛(ài)好者進(jìn)行互動(dòng)交流
Alan Clark:實(shí)際上OpenStack一直致力于成為一個(gè)開放的平臺(tái)。對(duì)于我們理事會(huì)來(lái)說(shuō),首要任務(wù)也就是要保持它的開放性。當(dāng)然,我們?cè)诎l(fā)展過(guò)程中也犯過(guò)一些錯(cuò)誤,但我們也在不斷完善。對(duì)于未來(lái),我們面臨最大的挑戰(zhàn)就是要管理好快速增長(zhǎng)的項(xiàng)目,包括在項(xiàng)目中采用的大量新技術(shù),為此我們需要對(duì)自身的數(shù)據(jù)流程進(jìn)行相應(yīng)調(diào)整,來(lái)適應(yīng)快速增長(zhǎng)所帶來(lái)的項(xiàng)目需求。
OpenStack從最早的3萬(wàn)行代碼已經(jīng)增長(zhǎng)到30萬(wàn)行代碼,這也就意味著會(huì)有更多的企業(yè)與個(gè)人參與到項(xiàng)目中來(lái)。目前有很多企業(yè)希望加入到OpenStack的董事會(huì)中來(lái),但這需要一個(gè)審批程序,在審批程序中遵循的原則取決于這個(gè)企業(yè)對(duì)于項(xiàng)目的貢獻(xiàn)程度,另外,技術(shù)委員會(huì)負(fù)責(zé)決定每個(gè)版本中采用的技術(shù)與相關(guān)功能,這些技術(shù)委員都是從OpenStack各個(gè)項(xiàng)目中選拔出來(lái)的。項(xiàng)目組長(zhǎng)的任期是六個(gè)月,所以沒(méi)有一家公司能夠長(zhǎng)時(shí)間的控制OpenStack。
開放云的架構(gòu)可能會(huì)使中國(guó)的IT走到世界的前列
Attachmate大中華地區(qū)及韓國(guó)總經(jīng)理 江永清
江永清說(shuō),今天看中國(guó)很多IT基礎(chǔ)架構(gòu)的規(guī)模在世界上是獨(dú)一無(wú)二的。它分為兩種類型:
一種是創(chuàng)新類型,主要在Internet,他們?cè)谔摂M化,在某種形式的云端技術(shù)已經(jīng)走在很多廠商面前,但是他現(xiàn)在注重的是最終用戶,并沒(méi)有急于將技術(shù)盈利化。另外一個(gè)產(chǎn)業(yè)是支撐的服務(wù)產(chǎn)業(yè),包括金融、電信以及一些政府的職能機(jī)構(gòu),這些產(chǎn)業(yè)的數(shù)據(jù)中心以及相關(guān)技術(shù)都非常完善,下一步就是要做成一朵云或者是幾朵云。
開源的OpenStack與商業(yè)化
目前我們看到在近幾年開始使用OpenStack的企業(yè)中,我們聽到了一些負(fù)面的反饋,另外我們也聽到另外一些聲音說(shuō)OpenStack不成熟,并且在業(yè)內(nèi)出現(xiàn)了不少質(zhì)疑的聲音,比如OpenStack基金會(huì)辦事效率低下等等。
Alan Clark:目前有一些評(píng)論家批評(píng)OpenStack年輕,不成熟,而且他們覺(jué)得OpenStack是時(shí)候像其他公司一樣推出自己的商業(yè)產(chǎn)品,OpenStack本身并不會(huì)推出商業(yè)版本,但是它的或作成員會(huì)推出一些商業(yè)版本,比如SUSE Cloud1.0等等,紅帽目前也在做,但是沒(méi)還有正式推出產(chǎn)品。
成熟度問(wèn)題對(duì)于OpenStack項(xiàng)目本身來(lái)來(lái)說(shuō)就是一個(gè)嚴(yán)峻的挑戰(zhàn)。因?yàn)槟壳霸贠penStack里有八個(gè)組件,其中某些組件比較成熟一些,某些組件則比較年輕。目前有很多公司加入OpenStack,他們也在不斷將新技術(shù)與組件添加到項(xiàng)目中來(lái),這也就造成了新添加的技術(shù)不能很好的與項(xiàng)目融合。關(guān)于效率問(wèn)題,基金會(huì)做了一些調(diào)整和改革,比如成立一個(gè)技術(shù)委員會(huì),另外對(duì)孵化器流程也進(jìn)行了升級(jí)。
在訪談的最后Alan Clark表示OpenStack非常歡迎大家加入OpanStack基金會(huì),同時(shí)提出各種問(wèn)題,將OpenStack維護(hù)得更加完善。當(dāng)晚Alan Clark來(lái)到了中科院與開源社區(qū)的開發(fā)者及愛(ài)好者進(jìn)行互動(dòng)交流。