關(guān)于OpenStack迅速崛起的原因很多人做過各種分析,不同的人可能結(jié)論不同,但OpenStack龐大的生態(tài)系統(tǒng)是大家比較一致認(rèn)可的。放到幾年前,OpenStack與同為開源、起步更早的CloudStack相比,在技術(shù)成熟度和可用性上還有不小差距,但今天這兩者的江湖地位已經(jīng)不言而喻,OpenStack在開源云計算領(lǐng)域成為了事實上的標(biāo)準(zhǔn),而CloudStack大有被邊緣化的趨勢。應(yīng)該說,OpenStack今日的崛起不僅是因為OpenStack的功能足夠多、足夠穩(wěn)定,還因為其背后的生態(tài)系統(tǒng)。
開源促進技術(shù)演進"OpenStack的成功首先是因為開源。因為傳統(tǒng)上很多技術(shù)都是由一兩家領(lǐng)導(dǎo)性的公司在做,他們一開始在這方面做得很好,然后就由這一兩家廠商來推動技術(shù)的進步。隨著技術(shù)的發(fā)展,在支持創(chuàng)新或者長期發(fā)展上就面臨資源上的限制。另一方,獲得成功后很容易形成壟斷,不利于技術(shù)的發(fā)展。"云達(dá)科技技術(shù)處協(xié)理李家瑞告訴至頂網(wǎng)記者。
來自中國臺灣的云達(dá)科技是OpenStack生態(tài)鏈上的一環(huán)。云達(dá)科技是廣達(dá)電腦集團旗下的一個公司,是一家提供服務(wù)器、存儲、網(wǎng)絡(luò)交換器等IT硬件和IT解決方案的公司,其中也包括云計算解決方案。
作為云達(dá)科技(QCT) 的一名技術(shù)人員,擔(dān)任技術(shù)處協(xié)理的李家瑞有著多年與OpenStack有關(guān)的從業(yè)經(jīng)歷,這份經(jīng)歷讓他對OpenStack的發(fā)展有著更多的思考。李家瑞表示,開源最大的好處是開放,可以讓各種各樣的公司加入到一個共同的生態(tài)體系中來,其中不乏競爭對手,而且終端用戶也可以參與其中。大家基于開源軟件結(jié)合自己的優(yōu)勢提供差異化的產(chǎn)品和服務(wù),比如有的提供軟件和服務(wù),有的提供硬件支持,這樣來共同推動開源產(chǎn)品的不斷完善。
"通過開源,大家可以在一起做各自最擅長的事,這樣可以創(chuàng)造出更多的創(chuàng)新,激發(fā)出更多的能量來。所以,開源對技術(shù)的發(fā)展是一個非常好的方式。"李家瑞表示。
當(dāng)然,開源也面臨挑戰(zhàn)。比如,不少最終用戶會擔(dān)心技術(shù)背后誰來提供支持,如果有問題要找哪些廠商來咨詢、來幫助解決困惑。此時,生態(tài)的作用就非常重要,而OpenStack的成功在相當(dāng)程度上就是因為其有相對完整的生態(tài)系統(tǒng),基本上解除了用戶的后顧之憂。
構(gòu)建OpenStack大生態(tài)OpenStack最早源于NASA和RackSpace共同發(fā)起的一個開源項目。從2010年OpenStack被正式開源以來,經(jīng)過6年的發(fā)展取得了令人矚目的成功。
李家瑞認(rèn)為,這種成功首先就體現(xiàn)在生態(tài)系統(tǒng)上。如今在OpenStack的生態(tài)系統(tǒng)中幾乎包含了各行各業(yè)的公司,不少是各領(lǐng)域中的領(lǐng)導(dǎo)品牌和頂尖用戶。而且,除了英特爾、HPE、紅帽這樣的知名企業(yè)外,還有眾多不知名的上下游廠商,它們圍繞OpenStack這個平臺建立各種合作伙伴關(guān)系,打造出一個完整的生態(tài)鏈。大家基于OpenStack構(gòu)建各種解決方案,給客戶帶來業(yè)務(wù)上的價值,同時給自己的產(chǎn)品帶來更高層次的差異化。
在這個生態(tài)系統(tǒng)中,一些專業(yè)的OpenStack服務(wù)器上起到了重要的作用。比如,國際上有像Mirantis這樣專門從事OpenStack咨詢和實施服務(wù)的廠商,在中國也有九州云、海云捷迅、UMCloud等從事OpenStack相關(guān)服務(wù)的廠商。
李家瑞強調(diào)說,OpenStack一定是一個大的生態(tài)系統(tǒng),其中需要有各種角色,不光是有軟件服務(wù)也需要有硬件支持,比如英特爾這樣的廠商的加入就對OpenStack的普及起到了非常重要的作用。
"這幾年我們跟英特爾有深度地合作,所以對這個問題有很深的體會。"李家瑞說,"我們不少人認(rèn)為英特爾只是做芯片、做CPU,其實它也有軟件,而且通過這些軟件為包括OpenStack在內(nèi)的上層軟件提供了很好的支持。"
實際上,在整個IT架構(gòu)中,軟件才是價值的真正實現(xiàn)。在當(dāng)下軟件定義一切的背景下,英特爾通過芯片的指令、編譯器等提供一些軟件支持,同時英特爾還基于它對自己硬件的了解,來幫助優(yōu)化OpenStack的整體性能,從而給用戶更好的體驗。正是這種支持和優(yōu)化也讓x86+OpenStack成為一種標(biāo)準(zhǔn)配置。另外,英特爾還在通過自己的力量來壯大OpenStack的生態(tài)。比如,紅帽是在開源里面很重要的廠商,英特爾通過和紅帽的合作,把紅帽在OpenStack等軟件方面的創(chuàng)新集成到英特爾的硬件生態(tài)系統(tǒng)中,這種作用非常關(guān)鍵。
李家瑞認(rèn)為,未來OpenStack要進一步普及,要讓更多的普通用戶能用好,而不只技術(shù)型用戶,除了功能完善、產(chǎn)品要易用,同時還需要更多的合作伙伴來推動。"OpenStack未來的目標(biāo)應(yīng)該是,企業(yè)可以根據(jù)自己的需求自由選擇所需要的功能,自己引進,如果有問題后面有很多廠商來支持他,幫助能夠?qū)崿F(xiàn)商業(yè)價值。這個產(chǎn)業(yè)環(huán)境就成熟了。"他說。