2月26日,VMware 宣佈了容器運行平臺新產品 VMware Essential PKS,從而在容器運行平臺 Kubernetes 上形成了一個完整的佈局:

  • VMware Essential PKS:基於開源 Kubernetes 構建,用戶也可以選用一些開源工具:資料備份和遷移工具 Velero、負載等化器 Contour 和一致性測試工具 Snobuoy,並且可以獲得 VMware 的技術支援。
  • VMware Enterprise PKS:即原來的 VMware PKS (再之前的名字叫 VMware Pivotal Container Service),除了 Kubernetes 之外,裡面還包含了一些企業級的解決方案:Kubernetes 環境生命週期管理工具 BOSH、虛擬化網路 NSX-T Data Center 和容器映射倉庫 Harbor 。
  • VMware Cloud PKS:VMware 運營的 Kubernetes 雲服務,類似於EKS (Amazon Elastic Container Service for Kubernetes)、GKE (Google Container Engine)、AKS (Microsoft Azure Kubernetes Service) 這些 SaaS 服務,是一個雲端的 Kubernetes 運行環境,使用者不需要運營和維護自己的 Kubernetes 環境,只需要把容應用部署到這個平臺上運行即可。

這三種平臺都是基於標準的 Kubernetes 項目而構建,其上運行的容器應用不存在行何相容性問題,應用可以在任何符合 Kubernetes 標準的平臺之間進行遷移,無論是私有雲還是公有雲,這是 VMware 構建容器平臺的一個基本理念。

 

VMware Essential PKS 提供給使用者的包括以下幾部分內容:

  1. Kubernetes 套裝軟體:每當 Kubernetes 有新的版本發佈,VMware 都會及時對新版本進行測試和封裝,Essential PKS 可以及時得到最新 Kubernetes 版本;並且 Essential PKS 中的 Kubernetes 套裝軟體是經過 VMware 數位簽章的,具有更高的安全性,並且滿足企業安全合規方面的要求。
  2. 開源工具:Essential PKS 中也包含了三個開源工具:負載等化器 Contour 、一致性測試工具 Snobuoy、資料備份和遷移工具 Velero,這些工具彌補了開源 Kubernetes 的不足之處,為 Kubernetes 環境的運維提供幫助。
  3. VMware 的技術支援:為 Essential PKS 中的 Kubernetes 環境和開源工具提供 24×7 的生產系統級支援,並且為用戶升級、變更和維護環境提供指導。

另外,VMware 也為用戶提供專業的諮詢和培訓服務,説明使用者設計雲原生架構、推薦管理工具方案、指導 Kubernetes 環境的部署。

 

VMware Essential PKS 起源於 VMware 在 2018 年底收購的容器技術初創公司 Heptio,它的前身是 Heptio Kubernetes Subscription (HKS),為需要部署 Kubernetes 環境的使用者提供諮詢和支援服務。使用者可以根據自己的需要來靈活選擇 Kubernetes 平臺,無論是雲端的 EKS、GKE、AKS 平臺,或者是現場部署的 Kubernetes 環境。Heptio 利用自己創建的一組開源工具 (就是上面提到的 Contour、Sonobuoy 和 Velero) 來幫助用戶管理這些 Kubernetes 集群,確保集群得到及時的補丁和更新,資料得到完整的備份,並且符合 CNCF (Cloud Native Computing Foundation) 的標準。HKS 當然也包含了技術支援服務,來回答和解決用戶在部署和使用 Kubernetes 環境中遇到的各種問題,以及關於 Kubernetes 環境的最佳實踐經驗。

 

VMware Essential PKS 的推出進一步豐富了 VMware 的容器運行平臺產品家族,表明了 VMware 在雲原生應用這一領域的持續投入和承諾。無論用戶處於雲原生應用技術發展的哪一個階段,VMware 都有適合的解決方案來幫助你順利實現轉型之旅。超過 80% 的容器應用運行在虛擬機器平臺上,並且這個比例還在逐年提高。而經過多年的發展,VMware 已經在虛擬化方面積累了豐富的經驗和成熟的配套解決方案,在幫助用戶運維 Kubernetes 平臺方面有著獨到的優勢。使用者一開始可能大都會選擇在現場部署 Kubernetes 環境,隨著時間的推移,他們也會逐漸考慮轉向雲端,VMware Kubernetes 產品家族已經為使用者規劃好了這一轉型之路。