在云計算時代,隨著IT應(yīng)用模式的轉(zhuǎn)變,IT部門的工作逐步從最初的技術(shù)部門變?yōu)闃I(yè)務(wù)變革的推動者和實施者,這使得IT部門將更多的精力投入到企業(yè)業(yè)務(wù)的支持上,而不僅僅是IT技術(shù)的發(fā)展上。IT技術(shù)部門潛能的發(fā)揮,體現(xiàn)在CIO對運營成本、信息安全等問題的日益關(guān)注上。鑒于開源在這些方面存在與生俱來的優(yōu)勢,可以預(yù)見開源必將在這些方面扮演越來越重要的角色。國外云計算開源軟件的發(fā)展思路和運營模式無疑會為國內(nèi)開源廠商帶來諸多啟示,云計算時代的開源發(fā)展趨勢值得研究。
優(yōu)勢:開源的靈活性和可擴展性將助推中國云計算技術(shù)發(fā)展
云計算時代的開源與生俱來的優(yōu)勢何在?從基礎(chǔ)架構(gòu)的角度來說,云計算的優(yōu)點來自于基礎(chǔ)架構(gòu)的靈活性和可擴展性。
靈活性體現(xiàn)在用戶新應(yīng)用和服務(wù)的部署方便快捷程度,大多數(shù)云基礎(chǔ)架構(gòu)都廣泛采用服務(wù)器虛擬化技術(shù),虛擬整合、虛擬分拆、虛擬遷移這些技術(shù)使得用戶專注于"虛擬服務(wù)器"而不是“物理服務(wù)器”,包括虛擬服務(wù)器配置的運行能力、操作系統(tǒng)和應(yīng)用程序的靈活性,或者由多少個“物理服務(wù)器”組成“虛擬服務(wù)器”類似的問題。在這方面,開源的靈活性給予了更多的發(fā)展空間,相對于非開源的資源,用戶更容易應(yīng)對復(fù)雜的硬件環(huán)境和特有的行業(yè)應(yīng)用實施。
云計算的可擴展性,簡單說是用戶可以根據(jù)不斷變化的資源需求隨意配置相應(yīng)設(shè)備,比如存儲資源的增容等。另外,大多數(shù)應(yīng)用云基礎(chǔ)架構(gòu)的宿主虛擬機服務(wù)器硬件都比典型的單一功能的服務(wù)器更為穩(wěn)定,利用率也更高。架構(gòu)清晰、內(nèi)核透明的開源虛擬化技術(shù)或云操作系統(tǒng)在此起到了關(guān)鍵作用。
鑒于開源的這些優(yōu)勢,在中國云計算時代發(fā)展開源,將有利于推進云計算產(chǎn)業(yè)的發(fā)展:首先,開源將促進符合用戶需求的云計算基礎(chǔ)架構(gòu)的成熟;其次,由于開源的透明性和安全性,云計算相關(guān)標(biāo)準(zhǔn)更加易于形成;第三,開源將更大的發(fā)揮云計算技術(shù)靈活性、可擴展性的優(yōu)勢。
啟示:國外開源的基金發(fā)展模式對中國開源發(fā)展的啟示
縱觀國際云計算領(lǐng)域開源的發(fā)展情況,目前OpenStack和CloudStack的發(fā)展思路和運營模式在云計算領(lǐng)域格外醒目。
OpenStack由網(wǎng)絡(luò)主機服務(wù)商Rackspace和美國宇航局合作推出,是以制定一套開源軟件標(biāo)準(zhǔn)為目的一個云計算項目,方便用戶自己搭建靈活的云計算環(huán)境,OpenStack目前由一個獨立基金運作,這一方面有利于廣泛收集反饋建議、選擇最合理的結(jié)構(gòu)和流程、平衡項目管理,另一方面吸引更多參與者的積極性。而Citrix旗下的CloudStack平臺是一個基于Java的開源云計算軟件,可以加速高伸縮性的公共云和私有云(IaaS)的部署、管理、配置。2012年4月CloudStack開源軟件加入Apache軟件基金會,標(biāo)志著CloudStack將提升成為一個完全開源的Apache項目。CloudStack此舉將打破OpenStack的壟斷,在強強競爭的情況下,將會促進OpenStack和CloudStack的共同進步和協(xié)同創(chuàng)新,從而使得用戶最終受益。
中國用戶對開源產(chǎn)品并不陌生,在致力于IT系統(tǒng)的云計算改造升級中,除卻成本預(yù)算和信息安全的考慮之外,中國CIO關(guān)注的是開源產(chǎn)品或解決方案的彈性和延續(xù)性,同時,后期服務(wù)質(zhì)量也成為CIO衡量一個產(chǎn)品價值的標(biāo)準(zhǔn)所在。當(dāng)前,伴隨開源云產(chǎn)品或解決方案的服務(wù)提供商所具備的能力尚有欠缺,這成為云計算相關(guān)開源技術(shù)推廣應(yīng)用的障礙之一;此外,國內(nèi)評定開源云產(chǎn)品或解決方案的標(biāo)準(zhǔn)體系缺失、組織缺乏也是一大障礙。我們期待中國云計算科研院所、企業(yè)單位、基金機構(gòu),能夠培育類似的開源組織,推出相應(yīng)的開源產(chǎn)品,以彌補云計算時代國產(chǎn)基礎(chǔ)軟件的不足,推進中國云計算時代開源技術(shù)的發(fā)展。
云計算時代的開源三大發(fā)展趨勢
開源軟件將在移動云服務(wù)應(yīng)用實現(xiàn)中大放異彩。隨著iPad等平板電腦在市場中的風(fēng)靡,移動終端的市場熱度再次升溫,移動終端領(lǐng)域的市場增長率超過40%。谷歌的開源操作系統(tǒng)Android在移動終端市場上獨占鰲頭,其市場份額達50%之多。基于Android系統(tǒng)設(shè)計開發(fā)的移動云服務(wù)不斷豐富,面向個人存儲的移動云存儲、音樂共享的移動云音樂等等應(yīng)用大行其道,使得開源軟件在移動互聯(lián)網(wǎng)云服務(wù)方面的應(yīng)用空間巨大。開源軟件在移動云服務(wù)應(yīng)用中不僅僅只有Android,還有Chrome、LiMo、Meego等基于開源Linux的操作系統(tǒng),以及像Sparkleshare這樣的云服務(wù)應(yīng)用,顯而易見,云時代的開源必然會在移動云服務(wù)應(yīng)用實現(xiàn)中大放異彩。
產(chǎn)用盈利模式將驅(qū)動開源與云計算實現(xiàn)完美結(jié)合。開源軟件吸引用戶之處在于能夠幫助用戶實現(xiàn)成本的降低,而云計算將成為面向開源軟件的企業(yè)實現(xiàn)盈利的最佳方式之一。初始階段,傳統(tǒng)用戶猶疑開源軟件的風(fēng)險,而云計算技術(shù)打消了這種顧慮,將開源與云計算相互結(jié)合成為開源企業(yè)的發(fā)展之道。開源與云計算的技術(shù)對接存在兩種發(fā)展趨勢:其一,在云計算SaaS產(chǎn)品的發(fā)展過程中,開源軟件將成為其重要的組成部分;其二,谷歌、亞馬遜等云計算技術(shù)的推動者提出的開放式應(yīng)用編程接口將大量應(yīng)用于開源代碼的研發(fā)。技術(shù)應(yīng)用上的成熟將形成良好的產(chǎn)用盈利模式,有利于驅(qū)動開源與云計算的完美結(jié)合,雖然這還需要一段適應(yīng)的過程,但非常明顯,開源與云計算的結(jié)合在行業(yè)中將被越來越多的用戶所接受。
危機時代的開源將助推云計算大潮并獲得更多的市場機會。在2008年全球金融危機、2010年歐洲債務(wù)危機等不確定因素的影響下,無論是政府用戶還是企業(yè)用戶,都在盡量減少IT開支以降低成本,開源軟件與云計算以自身優(yōu)勢成為首選。以美國為例,白宮網(wǎng)站目前已經(jīng)采用了開源平臺解決方案,美國國防部也支持利用開源進行軟件開發(fā),美國農(nóng)業(yè)部和能源部將云計算系統(tǒng)作為政府IT采購的重點。受此類政策的影響,一些開源廠商表現(xiàn)出較好的發(fā)展勢頭,比如Linux廠商Red Hat財務(wù)狀況良好,被評價為最好的10家IT公司之一,而中標(biāo)軟件等中國的開源企業(yè)近年也有著不俗的業(yè)績。與此同時,全球各國政府也在紛紛推出開源政策,用戶選擇開源解決方案也成為一種新的趨勢。歐美國家政府多次采取法律手段反對軟件行業(yè)內(nèi)的壟斷,這一方面將有利于軟件市場公平競爭,促進軟件行業(yè)健康發(fā)展;另外一方面也創(chuàng)造機會實現(xiàn)非開源與開源之間的互操作,增強雙方的兼容能力和減少用戶運用難度。由此可見,危機時代的開源將助推云計算大潮,并獲得更多的市場機會。