VMware雲原生“新基建”:以應用爲中心,重構混合雲

在中國大力推進以雲計算、數據中心、智能計算中心等“新基建”的同時,在全球雲計算領域也在發生着一場全面的“新基建”,這就是以容器和Kubernetes爲代表的雲原生技術以及基於雲原生技術重構雲計算的形態,特別是針對大型企業和傳統企業的混合雲。所謂雲原生,即以現代應用爲中心的雲計算資源組織與供應模式。雲原生推動企業IT基礎設施從以計算資源爲中心邁向以現代應用爲中心。

現代應用推動着現代企業的發展,從利用線上自服務門戶網站來推動創收,一直到通過使員工方便獲取任何及所有信息以提高自身的工作效率,而且企業對應用的依賴性也越來越大。IDC預測,從2018到2023年,將會創建出5億個新的邏輯應用,這與過去40年內創建的邏輯應用數量相同。爲了滿足需求,IT組織將在跨多樣性的基礎架構環境中部署並管理應用。這導致需要管理大量的多樣性部署環境,從而帶來了獨特的需求和挑戰。

當前,企業需要設立以應用爲中心的全面願景,以此來打造IT環境。從本地部署數據中心到公有云再到遠程機構或分支機構,以容器和Kubernetes爲代表的雲原生技術正在覆蓋幾乎所有的企業IT領域,讓現代應用可以在雲原生平臺上無縫部署、遷移和管理。2020年4月,VMware正式發佈了重大的產品創新vShpere 7.0版本,該版本提供了全新的vSphere for Kubernetes,在基於Intel架構的數據中心、私有云和公有云之間,用容器和雲原生重構混合雲,成爲企業數字化轉型的“新基建”。

以應用爲中心的數據中心

CIO的思維模式在近幾年發生了轉變,其關注點已從基礎架構轉到了應用及其能夠帶來的新業務機會。當前可滿足典型現代應用組合需求的主要方法就是採用混合雲模式,混合雲是指私有云、公有云和邊緣環境的組合,這些環境通過一致的基礎架構和一致的運維管理實現了統一,在數據中心和公有云之間架起了一道橋樑。

傳統數據中心在過去30年內實現了大幅發展,但卻再也無法提高成本效益了。大多數傳統硬件都無法運行新應用,原因在於涵蓋計算、存儲、網絡、軟件功能等方面的舊功能已無法滿足現代應用的要求。IT團隊需要採用新技術、新平臺和體系架構,以避免在競爭中落後。雖然混合雲被認爲在傳統基礎架構和以應用爲中心的數據中心之間架起了一道橋樑,但究竟如何實現以應用爲中心的混合雲?

(以應用爲中心的混合雲實現途徑)

作爲全球最大的數字基礎設施軟件供應商之一,VMware指出了六種以應用爲中心的混合雲實現途徑:

  • 採用超融合基礎架構(即HCI)方法來實現支持數據中心內的現有應用,可將應用保留在數據中心內,同時獲得類似雲服務的自動化與效率;
  • 將一定比例的應用遷移到雲環境中,支持通過雲遷移來實現雙向遷移,並且跨本地部署環境和遠程部署環境實施一致的策略和統一的可見性和監控;
  • 部署混合應用,即應用的一部分遷移到雲環境中、一部分則繼續在數據中心內運行,或應用仍在當前環境中運行但同時使用多個雲環境的特定服務;
  • 重構應用,即更改或重新編寫現有應用代碼,以便優化該應用並使其適應現代雲計算體系架構、容器環境、微服務和雲計算服務;
  • 創建雲原生應用,雲原生應用越來越多地使用微服務體系架構,並利用Kubernetes進行容器編排,以便實現這些微服務的規模和可用性,對於所有部署在本地部署環境或雲環境中的新應用都可考慮此途徑;
  • 選擇SaaS應用,當應用不會給企業的客戶提供競爭優勢並且不需要高度自定義的設置時,則可以選擇此途徑。

VMware 在雲託管和安全市場領域有着20年的成功經驗,而VMware Cloud Foundation也是當今全球部署最廣泛、最受信任的雲計算基礎架構之一,可在私有云、公有云和邊緣場景中實現一致的基礎架構和一致的運維。與vSphere for Kubernetes配合的最新版VMware Cloud Foundation提供了對雲原生應用的原生式支持,加上Intel架構跨數據中心、私有云和公有云的硬件基礎設施一致性,可滿足六大途徑、實現以應用爲中心的混合雲。

雲原生應用的“原生”混合雲

在現代應用中,雲原生應用是最大的趨勢之一。所謂雲原生技術,主要指以容器、持續交付與DevOps、微服務、Kubernetes等爲代表的技術體系,其中容器技術主要指對軟件資源的虛擬化,微服務則是基於容器應用的軟件架構,持續交付與DevOps是雲原生軟件開發方法論, Kubernetes則是兼顧容器、傳統虛擬化、物理機資源以及多雲資源等的集羣管理平臺。

“雲原生”是一套分佈式互聯網應用的架構,強調敏捷開發、快速上線和迭代發展;而企業IT主要是指企業內部的IT環境及其運維管理,以服務器虛擬化和存儲虛擬化爲代表的企業應用基礎設施和運維管理,強調穩定的生產環境和緩慢的變化節奏。隨着雲原生應用的發展,越來越多的企業業務要求採用雲原生架構,這就勢必要求雲原生技術與以虛擬化爲代表的企業數據中心技術的大融合。

vSphere with Kubernetes,是10年來最重要的vSphere版本。從這一版本開始,vSphere內置Kubernetes和原生支持容器應用,把虛機與容器放在企業數據中心的同等重要位置。vSphere with Kubernetes最重要的是對VMware Cloud Foundation進行了重大更新,vSphere with Kubernetes必須要與新版的VMware Cloud Foundation配合使用,才能實現支持雲原生應用的“原生”混合雲。

作爲Intel架構服務器最大的虛擬化技術夥伴,VMware歷史悠久的ESXI服務器虛擬化軟件以及後來的vSphere(ESXI+vCenter)軟件佔據了全球X86服務器虛擬化市場的主體。

此前,vSphere就已經支持容器了,從最初的 VIC (vSphere Integrated Container ) 到後來的 PKS ,但是這些都不是 vSphere 原生自帶的功能。到了vSphere 7.0,vSphere開始自帶容器運行環境,原生性支持虛機和容器。vSphere 7.0中的ESXI 7.0增強了一種原生的容器運行時環境 CRX (Container Runtime for ESXi ), vSphere Pod就運行在CRX虛機中。vSphere Pod是vCenter中新增加的一種架構,等同於Kubernetes Pod;vSphere Pod運行在ESXI虛機中,可帶一個或多個支持OCI開放容器協議的容器,其優勢爲更強的隔離性、更高的性能、更好的診斷能力以及採用vSphere DRS分佈式資源調度器進行管理等。

而vSphere 傳統的管理平臺是vCenter,運維團隊通過vCenter管理vSphere 集羣;vSphere 7內置的Kubernetes提供了一個新的管理接口,讓開發人員可以使用他們熟悉的 Kubernetes命令和腳本來部署應用和調配基礎架構資源。這解決了現代應用開發中的一個主要矛盾,現代應用講究敏捷、持續交付和持續集成,如果所有的基礎架構資源都要通過服務請求來讓運維團隊幫助解決的話,就會大幅降低效率。vSphere內置的Kubernetes提供的不僅是接口,而且也向開發人員開放了基礎架構資源管理的權限,輕鬆實現 DevOps,大幅提高了對於業務的響應速度。

總結來看:vSphere 7.0版本的推出,對於雲原生應用以及以雲原生應用爲中心的混合雲來說,是重大的里程碑。2020年及之後將迎來5G、物聯網、AI等應用的大發展,這些應用絕大多數都將是雲原生應用,而以vSphere 7.0爲代表的新一代VMware私有云及混合雲技術,無疑將成爲數字新基建的“基建”。(文/寧川)

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章