在過去的十年里,我們見證了云計算的大規(guī)模應(yīng)用。從最初采用單一的公有云供應(yīng)商到現(xiàn)在,一個明顯趨勢就是企業(yè) IT 正朝著多云方向發(fā)展。在數(shù)字化轉(zhuǎn)型過程中,各類組織正越來越多將內(nèi)部部署資產(chǎn)、私有云以及多家公有云供應(yīng)商整合起來,共同支持自身業(yè)務(wù)需求。
考慮到各類不同部署模式都擁有著自己獨特的選項集合,我們很難跨越這些部署模式,用一套統(tǒng)一性策略與工作流,去管理并編排內(nèi)部部署體系以及多家云服務(wù)供應(yīng)商。而 Kubernetes 的意義就在于此,它能夠根據(jù)用戶需求將多種資源接駁在一處。
2020 年 IDC 中國云計算市場十大預(yù)測指出:到 2021 年,中國 90% 以上的企業(yè)將依賴于本地 / 專屬私有云、多個公有云和遺留平臺的組合,以滿足其基礎(chǔ)設(shè)施需求;到 2022 年,50% 的企業(yè)將部署統(tǒng)一的 VMs、Kubernetes 和多云管理流程和工具,以支持跨本地和公有云部署的多云管理和治理。
從虛擬化到多云時代
在這種趨勢下,Kubernetes 僅用五年時間就占據(jù)了接近一半的容器市場份額。VMware 首席執(zhí)行官 Pat Gelsinger 曾說:“從 Java 和虛擬機面世以來,這二十年里還未曾出現(xiàn)過像 Kubernetes 這樣受業(yè)界歡迎、這么有活力的技術(shù)。Kubernetes 代表了下一個潮流。”
多云和 Kubernetes 為代表的容器技術(shù),正在重塑現(xiàn)代應(yīng)用堆棧的未來。而作為云計算的龍頭企業(yè),VMware 早在多年前就察覺出了這一變化,并制定了相應(yīng)的產(chǎn)品和技術(shù)發(fā)展方針。
一方面,VMware 在云產(chǎn)品方向上構(gòu)建了自己的一套云計算解決方案,為企業(yè)用戶提供包括計算、管理、網(wǎng)絡(luò)、存儲等多方面云計算能力,慢慢從私有云向公有云、混合云拓展,并和多家公有云企業(yè)達成合作:2016 年,VMware 與 IBM 宣布擴大合作關(guān)系,用戶可以在 IBM 云上運行 VMware 的產(chǎn)品。2017 年,VMware 與 AWS 合作的 VMware Cloud on AWS 正式面向市場銷售,從而使得 VMware 的 SDDC 平臺從本地延伸至公有云并正式落地。此后,2018 年 9 月,VMware 又宣布與阿里云合作,提供面向企業(yè)的混合云解決方案;2019 年上半年,VMware 又宣布了與微軟 Azure 的合作消息……
另一方面,VMware 也在不斷地發(fā)展自身的云原生技術(shù)。
在多云的條件下,異構(gòu)環(huán)境的管理一直是 IT 部門數(shù)十年來一直在努力解決的問題。而 VMware 在全球擁有超過 500,000 個客戶,非常適合為那些希望利用云原生架構(gòu)來管理日益復(fù)雜 IT 環(huán)境的客戶提供服務(wù),搭建通往未來的橋梁。
因此從很早開始,VMware 就投入到了容器技術(shù)的發(fā)展中。2014 年 6 月,Docker 1.0 正式版發(fā)布。在同年 8 月的 VMworld 大會上 Pat Gelsinger 就當眾宣布,VMware 開始擁抱容器技術(shù) Docker,并在 vSphere 內(nèi)支持 Docker。2015 年,VMware 更是大動作擁抱容器技術(shù)應(yīng)用,推出容器整合架構(gòu) VIC(VMware-Integrated Container),容器作業(yè)系統(tǒng) Photon OS,以及容器管理平臺 Photon Platform。2017 年,VMware 正式投入 Kubernetes 市場,與 Pivotal 及 Google 聯(lián)手推出容器運行平臺 PKS。
經(jīng)過近十年的發(fā)展,一直是云計算巨頭的 VMware,如今也同樣發(fā)展成了應(yīng)用現(xiàn)代化領(lǐng)域的行業(yè)領(lǐng)頭羊。
在 2018 年的 VMworld 大會上,Pat Gelsinger 表示,VMware 將進入多云時代:“今天,每個企業(yè)都處于邁向多云的旅程,混合云和公有云的融合對大多數(shù)企業(yè)來說都是必不可少的。VMware 能做的就是提供技術(shù)手段把這些云連接起來、統(tǒng)一起來,幫助企業(yè)實現(xiàn)創(chuàng)新。”
他強調(diào)說:“VMware 的愿景是希望幫助用戶用軟件定義業(yè)務(wù)和 IT,實現(xiàn)能夠通過任意云、在任意設(shè)備上連接任意應(yīng)用,最終完成業(yè)務(wù)數(shù)字化轉(zhuǎn)型。”
VMware 和云原生
以 Kubernetes 為核心的容器技術(shù)具有極其卓越的自我變革和發(fā)展?jié)摿Α5谌綌?shù)據(jù)統(tǒng)計公司 451 Research 研究指出:76% 的企業(yè)將在 3 年內(nèi)使用 Kubernetes,這樣的論斷如果加諸于任何其它技術(shù)之上都會顯得特別不同尋常,而對于 Kubernetes 來說,整個業(yè)界都覺得這是毫無疑問的結(jié)果。
在這個大前提下,作為技術(shù)服務(wù)提供商而言,把賭注押寶在如此巨大的市場機會上就是再自然不過的事情了。
2015 年,Google 聯(lián)合 VMware 等企業(yè)成立了云原生計算基金會 CNCF,其目標是為了推動容器技術(shù)發(fā)展,Kubernetes 是 CNCF 的第一個項目。在 CNCF 的 Kubernetes 項目中,作為創(chuàng)始成員的 VMware 其貢獻度在所有貢獻者中僅次于 Google,排名第二。
作為開源社區(qū)的主要推動者,VMware 不斷的貢獻著優(yōu)質(zhì)項目,其中還包括為我們中國開發(fā)者所熟悉的 Project Harbor。Harbor 發(fā)起于 VMware,目的是幫助用戶迅速搭建一個企業(yè)級的 registry 服務(wù)。2018 年 7 月,CNCF 宣布接納云原生 Harbor 開源鏡像倉庫項目作為 CNCF 托管的沙箱項目(Sandbox),這也是首個原創(chuàng)于中國且加入 CNCF 的項目。今年 Harbor 正式從 CNCF 畢業(yè),并在開源社區(qū)廣受好評,在 GitHub 上擁有了 1.2w 顆星。
推動開源技術(shù)的同時,VMware 還圍繞 Kubernetes 生態(tài)收購了三家領(lǐng)域內(nèi)的重要企業(yè)。
2018 年,VMware 以 5.5 億美元收購了 Heptio。Heptio 由 Craig McLuckie 以及 Joe Beda 兩位聯(lián)合創(chuàng)始人建立,這兩位創(chuàng)始人同時也是 Kubernetes 的初創(chuàng)人員。也就是說,這次收購不只是買下了一套跨云 Kubernetes 平臺,同時也擁有了兩位重量級 Kubernetes 社區(qū)領(lǐng)袖。
2019 年 5 月,VMware 宣布收購 Bitnami。Bitnami 專門提供面向容器和 Kubernetes 環(huán)境的應(yīng)用程序打包技術(shù)。
2019 年底,VMware 以 27 億美元收購了 Pivotal,使 Pivotal 成為了 VMware 下的子公司。Pivotal 是一家專注于云原生平臺軟件以及企業(yè)應(yīng)用現(xiàn)代化服務(wù)的企業(yè),業(yè)界比較接受的說法是,Pivotal 在 2013 年首次提出云原生(CloudNative)的概念。同時,Pivotal 容器運行平臺 PKS 也是業(yè)界十個最流行的 Kubernetes 發(fā)行版之一。
收購 Pivotal 有助于 VMware 從一個云計算企業(yè)轉(zhuǎn)型成云原生服務(wù)供應(yīng)商,可以充分利用 VMware 在基礎(chǔ)設(shè)施方面的成功經(jīng)驗。為此,VMware 設(shè)立了一個新的現(xiàn)代化應(yīng)用平臺部門,整合了 Pivotal 及 VMware 云原生應(yīng)用的團隊、Heptio 和 Bitnami,并指派 VMware 技術(shù)負責(zé)人 Ray O'Farrell 擔(dān)任新部門的負責(zé)人。
而且回溯歷史,我們就會發(fā)現(xiàn),當 VMware 在 2019 年 8 月份宣布有意收購 Pivotal 的同時,也制定了一套 VMware Tanzu 戰(zhàn)略。
VMware Tanzu
VMworld 2019 大會上,Pat Gelsinger 宣布推出應(yīng)用現(xiàn)代化產(chǎn)品和服務(wù)組合 VMware Tanzu。Tanzu 提供了一整套解決方案,可滿足企業(yè)現(xiàn)代應(yīng)用以及云原生需求,從應(yīng)用、構(gòu)建、運維以及管理上,都能提供最佳用戶體驗。
Pat Gelsinger 在大會開場時就強調(diào),Kubernetes 是一個能改變產(chǎn)業(yè)游戲規(guī)格的技術(shù),就像當年 Java 和 VM 技術(shù)問世一樣。Tanzu 三年前開始研發(fā),基于太平洋計劃(Project Pacific),重構(gòu)了 vSphere。現(xiàn)在在 VMware 原有產(chǎn)品的基礎(chǔ)上,又整合了收購而來的 Pivotal、Heptio、Bitnami、Wavefront 等產(chǎn)品,統(tǒng)一整合成了新的產(chǎn)品線,宣示全力擁抱 Kubernetes。
整合之后的 Tanzu,以 Kubernetes 容器平臺為核心,主要構(gòu)成可以分為四大部分:構(gòu)建(Build)、運行(Run)、管理(Manage)以及 Pivotal Labs。其中,運行(Run)是基礎(chǔ)和核心,主要是提供一套可用于私有云、公有云和邊緣環(huán)境的企業(yè)級 Kubernetes 運行平臺;構(gòu)建(Build)和管理(Manage)是平臺工具類,實現(xiàn)企業(yè)應(yīng)用全生命周期內(nèi)的各種企業(yè)級功能以及管理能力的增強;Pivotal Labs 依靠熟悉企業(yè)應(yīng)用和最新技術(shù)的專家人才來提供專業(yè)化的服務(wù)。
想了解更多關(guān)于 VMware Tanzu 的細節(jié),可以訪問:
https://www.vmware.com/cn/learn/616480_REG.html
現(xiàn)任 VMware 首席工程師 Joe Beda,同時也是 Tanzu 產(chǎn)品線開發(fā)團隊的負責(zé)人之一,他是這樣解釋 Tanzu 的構(gòu)成的:在構(gòu)建(Build)的產(chǎn)品策略上,主要以 Bitnami 和 Pivotal 的技術(shù)為主,Bitnami 提供了一套打包(packaging)和部署(deployment)技術(shù),可用來打造出一個能到處部署的標準化 Kubernetes 應(yīng)用包,而 Pivotal 則有豐富的云原生應(yīng)用開發(fā)經(jīng)驗,“使用這兩家技術(shù)的開發(fā)者社群超過了 500 萬人,可以建立起一個龐大的生態(tài)體系。”
寫在最后
從傳統(tǒng)的云計算基礎(chǔ)架構(gòu)業(yè)務(wù),到全新的現(xiàn)代應(yīng)用平臺 Tanzu,VMware 正在通過一系列技術(shù)和產(chǎn)品的迭代,重新定義多云混合云環(huán)境應(yīng)用現(xiàn)代化之路。誰能想到,云計算領(lǐng)導(dǎo)者 VMware,正在以擁抱云原生技術(shù)的方式在云計算領(lǐng)域里“開疆拓土”。
掃描下方二維碼,即刻獲取 VMware 應(yīng)用現(xiàn)代化解決方案