這可能是一個令人詫異的命題——云計算不應該是天生開放的嗎?但事實未必如此。阿里云副總裁李津一句“一種是拿來主義的云,一種是自主可控的飛天云”引燃了開源與自研的戰(zhàn)火。阿里云聲稱自主可控(自研)的云才能走得更遠,但開源云計算流派紛紛反擊,華為云總裁鄭葉來發(fā)文表示,只有敢于開放才會強大,才可能強大,如果強調(diào)自主可控就別用開源代碼,包括MySQL。連一向低調(diào)的網(wǎng)易云也加入了爭論,網(wǎng)易副總裁、杭州研究院執(zhí)行院長汪源表示,從平滑演進、(客戶)自主可控、生態(tài)人才三個維度考慮,“企業(yè)用云,一定要基于開源的技術(shù),滿足最主流的開放標準。所以未來一定屬于開放云”。作為堅定開放路線的佐證,網(wǎng)易云發(fā)布了基于開源、兼容開源的輕舟微服務、瀚海私有云。
持續(xù)性只是一方面,基于主流開放標準接口,數(shù)字經(jīng)濟需要的開放生態(tài)才有堅實的基礎,用戶需要的完整解決方案才易于整合,畢竟沒有哪個軟件帝國能夠覆蓋企業(yè)運營的方方面面。阿里云之所以2009年選擇自研,是因為當時“市面上就沒有任何開源軟件能夠滿足這一設計目標(解決人類計算的規(guī)模、效率和安全問題)”。但現(xiàn)在回頭來看,開源云計算已經(jīng)非常成熟,OpenStack、Ceph、Open vSwitch、Kubernetes都是諸多大廠支持的技術(shù)框架,重復造輪子殊無必要。所以,華為、騰訊、中移動、網(wǎng)易等都采用了OpenStack技術(shù),連曾經(jīng)視Linux為“癌癥”的微軟,其Azure平臺與開源軟件已經(jīng)分不開。事實上,阿里云也并未完全拒絕開源,其虛擬化層采用了KVM,其容器、數(shù)據(jù)庫、緩存層也支持Kubernetes、MySQL、MongoDB、Redis。
所以說,開源云、開放云的趨勢不可逆轉(zhuǎn)。云計算的競爭是生態(tài)的競爭,封閉系統(tǒng)不是說沒有生態(tài),但僅依靠一家公司,后勁沒有開放生態(tài)來得足。對于重服務的公有云,這可能還不明顯,對于重產(chǎn)品的私有云,開放就顯得更為重要。
全棧云——IaaS+PaaS還不夠
滿足數(shù)字經(jīng)濟的發(fā)展需要,云計算的意義已經(jīng)超越了計算、存儲本身。IDC《報告》認為,數(shù)字化創(chuàng)新是數(shù)字經(jīng)濟的核心,而數(shù)字化創(chuàng)新技術(shù)賦能的關(guān)鍵技術(shù)包括物聯(lián)網(wǎng)、云計算、大數(shù)據(jù)/人工智能以及安全,其中云計算作為基礎,提供可編程的基礎設施、先進的流程和方法、服務化的軟件架構(gòu),實現(xiàn)辦公協(xié)同、產(chǎn)品研發(fā)、生產(chǎn)運輸、銷? ?售服務等流程方面的效率提升。換言之,針對數(shù)字化創(chuàng)新,企業(yè)需要的是全棧的能力。比如工業(yè)領(lǐng)域希望通過微服務將經(jīng)驗知識的軟件化和工具化,借助專業(yè)化的工具打造通用化的平臺,實現(xiàn)行業(yè)知識的復用推廣,帶動產(chǎn)業(yè)整體水平的提升。IDC《報告》也給出了萬向通過微服務架構(gòu)實現(xiàn)工業(yè)APP的快速開發(fā)和部署的例子。
Forrester的調(diào)查也顯示,全棧云平臺越來越受到中國行業(yè)用戶的青睞。其全棧云平臺的定義,是不僅具有覆蓋IaaS、PaaS的云服務能力,還能提供網(wǎng)絡通信、混合云解決方案和全生命周期管理,并具有支持人工智能、物聯(lián)網(wǎng)等新應用的能力。
青云舉起了企業(yè)級全棧云ICT服務商的大旗?!霸频暮诵牟皇恰疄樵贫啤?,而是通過云的形式再造一套ICT系統(tǒng)支撐企業(yè)數(shù)字化轉(zhuǎn)型。今天,青云對自己的定位是企業(yè)級全棧云ICT服務商?!鼻嘣艭EO黃允松說。作為呼應,青云發(fā)布了QingCloud云平臺、青立方超融合系統(tǒng)、KubeSphere容器管理平臺、RadonDB分布式數(shù)據(jù)庫等9個產(chǎn)品品牌,表明其心志。
走“場景化云服務”差異化競爭路線的網(wǎng)易云,也駛?cè)肓巳珬T频馁惖?。網(wǎng)易云針對架構(gòu)演進的新品輕舟微服務,強調(diào)的是“業(yè)界最完整的微服務解決方案”,除微服務框架、API網(wǎng)關(guān)之外,還整合容器平臺、DevOps、AIOps、自動化測試等能力。其瀚海私有云也是在IaaS、PaaS之上集成了輕舟微服務。不僅如此,網(wǎng)易云還聯(lián)合浪潮推出了業(yè)界首款云計算全棧一體機——瀚海一體機,通過瀚海平臺與基礎設施的整合,將軟硬一體化交付推進到架構(gòu)演進、業(yè)務研發(fā)提效的交付。互聯(lián)網(wǎng)公司涉足硬件,其對數(shù)字化創(chuàng)新以及全棧云的堅持,可見一斑。
此外,華為也認為“行業(yè)客戶需要全棧云”,并發(fā)布了全棧私有云解決方案。在華為看來,全棧云涵蓋全棧的業(yè)務承載、服務、資源管理、架構(gòu)演進等能力,只有全棧云才能更好地支持企業(yè)用戶上云的全過程,從架構(gòu)、資源的角度提供源源不斷的支撐。
彈性云——應用也要彈性
云計算的定義繞不開彈性,沒有彈性的云可以說是偽云,傳統(tǒng)的彈性是指根據(jù)業(yè)務量彈性使用云資源,但全棧云平臺的彈性又有所不同。首先是是彈性的層次。全棧云的彈性不僅僅是ECS(Elastic Compute Service)、EBS(Elastic Block Store)那么簡單,計算、存儲的彈性做得再出色,也只是實現(xiàn)了資源層面的彈性,而在服務化架構(gòu)下,企業(yè)更需要服務層面的彈性,或者應用彈性。比如網(wǎng)易云瀚海一體機的彈性擴展,就不僅僅是計算節(jié)點,還包括服務的容量和數(shù)量,這得益于容器技術(shù)的成熟。有些云對容器產(chǎn)品的設計是更輕量的虛擬機,取其抽象粒度、速度和靈活性,這確實是容器相對虛擬機的優(yōu)勢,也符合用戶操作習慣,但并沒有達到應用彈性的最佳實踐。
其次是彈性伸縮支持的規(guī)模。中國互聯(lián)網(wǎng)發(fā)展20多年,各種玩法已經(jīng)成熟,不說雙11,大V隨便一個動作都可能引爆業(yè)務,譬如鹿晗戀情就曾讓微博混合云“打臉”,這就考驗云平臺的規(guī)模支持能力。在超大規(guī)模下,企業(yè)關(guān)注的很多問題可能會暴露,譬如最近發(fā)生的一起云計算事故,即是磁盤錯誤及搬遷擴容過程中的違規(guī)操作導致客戶數(shù)據(jù)丟失。也因此,在規(guī)模支持上,網(wǎng)易云瀚海私有云實現(xiàn)單集群支持5000物理節(jié)點,單租戶支持3萬云主機。據(jù)汪源介紹,5000節(jié)點的規(guī)模目前是第二名的兩倍。另一方面,其Kubernetes單集群支持3萬節(jié)點、45萬容器,應用層規(guī)模上限同樣有所突破。
混合云——迎接多云架構(gòu)
傳統(tǒng)的混合云,是指私有云和某家公有云的網(wǎng)絡互通和資源統(tǒng)一管理。比如微軟的AzureStack一體機,只支持接入微軟Azure公有云。然而,在數(shù)字經(jīng)濟環(huán)境下,隨著云計算重要性的提升,以及公有云故障的突發(fā)性,單個公有云,即便是多AZ(可用區(qū))或者多Region,已經(jīng)不能滿足客戶對業(yè)務持續(xù)性或者數(shù)據(jù)可靠性的需求,跨云備份的討論開始出現(xiàn)。
多云的戰(zhàn)略,對于云熱遷移或故障遷移或者避免廠商鎖定,相比單一的云都更有優(yōu)越性。英特爾則從優(yōu)化企業(yè)工作負載的角度給出另外的解讀,其2017年發(fā)布的《在公有云、混合云和私有云間合理放置工作負載》白皮書指出,每個企業(yè)和行業(yè)的需求及目標各不相同,真正適用于所有客戶的云戰(zhàn)略,應該是“多云”(Multi-Cloud)的戰(zhàn)略,要在把原有的IT工作負載遷移到云之前,基于它們的特點和需求來為它們選出適合棲身的云平臺。
在產(chǎn)品層面,我們看到,青云推出的9大產(chǎn)品,包括了一個iFCloud統(tǒng)一多云管理平臺,和一個OpenPitrix多云應用管理平臺。前者旨在面向多云環(huán)境,降低企業(yè)跨云服務的實施門檻,實現(xiàn)IT管理的降本增效;后者是面向多云環(huán)境管理不同類型應用的開源平臺,可實現(xiàn)應用高效交付與運營管理。
網(wǎng)易云瀚海私有云同樣帶來了新的突破——它不僅可以無縫接入網(wǎng)易的公有云,還支持接入所有主流公有云,有將開放進行到底的意思。當然,這也得益于OpenStack的開放性。
華為則提出,全棧云基于統(tǒng)一的分布式架構(gòu),既要支持從多個數(shù)據(jù)中心到邊緣云節(jié)點的統(tǒng)一管理,還要能通過混合云聯(lián)接公有云,支持企業(yè)業(yè)務的長期演進。
可以預計,支持跨云、多云的云服務商和云產(chǎn)品,將會越來越多。
以上從平臺角度總結(jié)了數(shù)字化浪潮下云計算發(fā)展值得關(guān)注的四個方向。數(shù)字經(jīng)濟本身包括數(shù)字產(chǎn)業(yè)化和產(chǎn)業(yè)數(shù)字化兩個方向,平臺之上,云、大數(shù)據(jù)、人工智能、物聯(lián)網(wǎng)與行業(yè)的深度融合同樣值得關(guān)注,這種融合也會影響平臺的選擇和演進。所以,企業(yè)在選擇平臺的過程中,需要根據(jù)具體情況進行反復、全面的論證,在此不做贅述。