Alan Clark,其實(shí)是集多重身份于一身,既是OpenStack基金會(huì)主席,Open HPC項(xiàng)目總監(jiān),Open Maiaframe董事會(huì)成員,又在開源軟件公司SUSE擔(dān)任行業(yè)創(chuàng)新、新興標(biāo)準(zhǔn)和開源總監(jiān)。

在近期舉辦的第四屆中國開源云計(jì)算大會(huì)暨SUSE OPEN FORUM CHINA大會(huì)上, 我們通過對(duì)Alan Clark的專訪,重新認(rèn)識(shí)了SUSE并深入了解未來開源技術(shù)的發(fā)展與挑戰(zhàn)。

SUSE:重新定義OpenStack

據(jù)Alan稱,SuSE Linux本身就是一個(gè)全開源軟件,而SUSE強(qiáng)調(diào)的重新定義OpenStack,所謂實(shí)現(xiàn)開源的開放指的是所有用開源軟件的用戶都能夠擁有更多靈活性的選擇,而不是被鎖死在某一個(gè)軟件或某一家供應(yīng)商的選項(xiàng)框里。

“重新定義”的第二層含義指的是,SUSE要與合作伙伴一起重新定義開源,這個(gè)定義不只由SUSE自己決定,還要與眾多的合作伙伴一起來重新定義開源的未來,而未來開源必然是由SUSE與合作伙伴一同為用戶提供服務(wù)。

難能可貴的是,SUSE并沒有OpenStack部署時(shí)間長,并且缺乏高效性的問題,實(shí)際上,部署SUSE的OpenStack的云環(huán)境非常容易,10到20分鐘就可以獲得一次概念驗(yàn)證(POC)。

另外,版本升級(jí)問題成為了一個(gè)不小的挑戰(zhàn),并且在過去的一到兩年備受重視,因?yàn)镾USE提供的是企業(yè)級(jí)應(yīng)用,企業(yè)用戶的訴求是作為企業(yè)部署了軟件環(huán)境之后,生命周期一定要越長越好,他們希望至少要運(yùn)行好幾年再進(jìn)行升級(jí)。而OpenStack每6個(gè)月就會(huì)推新版本,如果開始就拒絕升級(jí),幾年后很難一蹴而就越級(jí)到最新的版本,這就構(gòu)成了矛盾。SUSE意識(shí)到了這個(gè)問題,并且作為OpenStack開源社區(qū)的一員一直在這方面發(fā)揮積極作用,與社區(qū)進(jìn)行積極溝通與反饋,目前它也已經(jīng)針對(duì)企業(yè)級(jí)用戶提供了相關(guān)的解決方案。

中國的開源力量

Alan談及未來的開源技術(shù)發(fā)展,表示很驚喜的發(fā)現(xiàn),許多技術(shù)領(lǐng)導(dǎo)企業(yè)以及開源技術(shù)體驗(yàn)的貢獻(xiàn)用戶都來自中國,中國的開源力量越來越強(qiáng)大,對(duì)于整個(gè)開源社區(qū)而言,它是引領(lǐng)未來發(fā)展影響一支重要的力量。

比如OpenStack基金會(huì)近期成立一個(gè)有中國眾多金融機(jī)構(gòu)共同發(fā)起的金融行業(yè)工作小組,我們知道之前中國大多數(shù)金融機(jī)構(gòu)對(duì)于在部署OpenStack或者使用開源軟件并不上心,但是如今隨著數(shù)據(jù)中心的整合以及OpenStack越發(fā)靈活的業(yè)務(wù)部署讓他們?cè)絹碓蕉嗟霓D(zhuǎn)向開源。

未來會(huì)有更多的容器技術(shù)在OpenStack上部署和應(yīng)用

關(guān)于OpenStack部署如何更高效的問題,Alan表示,或許今后可以用容器技術(shù)來部署OpenStack,這可能是一個(gè)未來的發(fā)展。OpenStack與開發(fā)容器技術(shù)的開源社區(qū)到目前已經(jīng)約兩年的合作經(jīng)歷,未來將繼續(xù)讓OpenStack與更多容器技術(shù)相關(guān)聯(lián)。

我們可以看到,越來越多的企業(yè)部署環(huán)境可能包括虛擬機(jī)、容器和裸金屬,裸金屬技術(shù)尤其適用于大數(shù)據(jù)。企業(yè)級(jí)用戶為了避免未來應(yīng)用管理的復(fù)雜性和成本問題,需要搭建好一個(gè)架構(gòu)來支持自身各種各樣的應(yīng)用,而如果他們使用OpenStack當(dāng)作架構(gòu)這一層,就非常容易支持部署容器技術(shù)了。

近期OpenStack基金會(huì)還官宣了一項(xiàng)新的開源項(xiàng)目——Kata Containers。一直以來,容器技術(shù)都存在一些基本的安全問題——這主要是因?yàn)楦魅萜髟诠蚕硖摂M機(jī)上運(yùn)行時(shí)很難保證彼此之間的完全隔離。

而Kata Containers項(xiàng)目則通過為每套容器提供其專屬的、高度輕量化的虛擬機(jī)與內(nèi)核來解決這個(gè)問題,旨在確保各個(gè)容器或容器pod能夠在真正的獨(dú)立環(huán)境中運(yùn)行,且具備自己的網(wǎng)絡(luò)、I/O以及內(nèi)存配額;此外,其還將通過英特爾為自家處理器構(gòu)建的虛擬機(jī)化技術(shù)實(shí)現(xiàn)硬件層面的強(qiáng)制隔離。

這個(gè)項(xiàng)目建立在英特爾的Clear Containers和Hyper的runV技術(shù)基礎(chǔ)之上,能夠支持不同平臺(tái)的硬件,與Docker的開放容器標(biāo)準(zhǔn)(OCI)和Kubernetes的容器運(yùn)行時(shí)接口(CRI)規(guī)范兼容,還能直接在裸金屬上運(yùn)行容器管理工具。除了SUSE之外,中國移動(dòng),戴爾EMC,騰訊,谷歌,京東等企業(yè)也都支持這一項(xiàng)目的落地。

Alan稱自己將一直致力于開源領(lǐng)域新興標(biāo)準(zhǔn)的制定,包括開源領(lǐng)域進(jìn)一步的推廣和發(fā)展。而在SUSE,他的任務(wù)則是致力于行業(yè)創(chuàng)新、新興標(biāo)準(zhǔn)和開源領(lǐng)域,為了促進(jìn)對(duì)開源以及開放標(biāo)準(zhǔn)的關(guān)注和采納,讓SUSE知道未來開源世界發(fā)展的方向和如何更好的共同協(xié)助開源領(lǐng)域的發(fā)展,與合作伙伴們共贏未來。

分享到

崔歡歡

相關(guān)推薦