基於容器的PaaS混合雲的幾種形式

東風微鳴發表於2022-12-23

概述

這是 Gartner 的一個圖,提供了全球的基於容器的 PaaS 公有云、混合雲服務的梳理展示:

這裡提供一個其他的視角:
中國市場,基於容器的 PaaS 混合雲(公有云 + 私有云)的相關廠商及產品。

❗️ 注意:

文章目前還是初版,只是廠商和產品的一個簡單羅列,後面會進一步細化。
另外由於作者認知所限,無法羅列所有相關廠商和產品。請見諒。

軟體 - 容器平臺

指的是透過售賣軟體形式提供的容器平臺(可能的售賣方式包括: 買斷+維保;訂閱),供應商不提供算力。
這裡的「容器平臺」指的是:基於 Kubernetes 的容器平臺,有的容器平臺會提供更豐富的功能,如:映象倉庫,監控,日誌,Tracing,DevOps,微服務治理,ServiceMesh、Servless等

  1. RedHat - OpenShift Container Platform
  2. Rancher - RKE
  3. 青雲 - Kubesphere
  4. 時速雲 - TCS(TenxCloud Container Service)
  5. 靈雀雲 - ACP(Alauda Container Platform)
  6. 博雲 - BeyondContainer
  7. DaoCLoud - DaoCloud Enterprise
  8. 騰訊 - TKE Enterprise(基於靈雀雲)
  9. VMware - VSphere 7+

軟體 - 多雲容器管理平臺

指的是透過售賣軟體形式提供的多雲容器管理平臺(可能的售賣方式包括: 買斷+維保;訂閱),供應商不提供算力。
這裡的「多雲容器管理平臺」指的是:基於 Kubernetes 的容器平臺,或基於 Kubernetes 聯邦(如華為 MCP),或基於自研多叢集能力(如 Rancher),實現對異構、公有云及私有云的 Kubernetes 叢集的納管、甚至安裝、運維、統一監控等能力。

❗️ 注意:

這類「多雲容器管理平臺」雖然可以納管異構 Kubernetes 叢集,但是某些高階功能,只有使用供應商推薦的 Kubernetes 產品才能使用。
如:Rancher 的安裝、監控、日誌等高階功能;RedHat 的安裝、安全策略、GitOps 等功能

優劣

優勢:

  • 靈活
  • 適用於:全內網環境(對於安全級別要求高的如金融行業會非常關注)

劣勢:

  • 購買方需要提供硬體
  • 需要安裝搭建,無法開箱即用

供應商及產品

  1. Rancher - Rancher
  2. 華為 - MCP(多雲容器平臺)
  3. DaoCloud - DaoCloud Service Platform
  4. RedHat - ACM(Advanced Cluster Management for Kubernetes)
  5. 青雲 - Kubesphere(Kubesphere 3.0 以後支援多叢集管理
  6. VMware - Tanzu

託管 - 公有云託管 K8S 叢集

指的是公有云提供的 K8S 叢集,提供公有云算力,也提供託管 Kubernetes 服務。計費方式為:按量計費或包年包月等。

✍️ 備註:

暫不包括公有云例項服務及 Servless 服務。

  1. Amazon - EKS(Elastic Kubernetes Service)
  2. 阿里 - ACK(Alibaba Cloud Container Service for Kubernetes)
  3. 騰訊 - TKE(Tencent Kubernetes Engine)
  4. 微軟 - AKS(Azure Kubernetes Service)
  5. 華為 - CCE(雲容器引擎)
  6. 青雲 - QKE(KubeSphere on QingCloud)

軟體 - 公有云 K8S 叢集產品私有化輸出

指的是透過售賣軟體形式提供的和公有云架構類似的「公有云 K8S 叢集產品私有化輸出」(可能的售賣方式包括: 買斷+維保;訂閱),供應商不提供算力。

  1. 華為 - CCE(雲容器引擎)
  2. 阿里 - 阿里飛天專有云敏捷版
  3. 騰訊 - TCS(Tencent Cloud-Native Suite)

託管 - 公有云多雲容器管理平臺

指的是公有云提供的 多雲容器管理平臺,提供公有云算力,也提供管理 Kubernetes 服務。計費方式為:按量計費或包年包月等。
但是有個前提:如果是私有云 Kubernetes 叢集或其他公有云提供商的 Kubernetes 叢集,必須透過專線或網際網路等形式與供應商網路聯通。

優劣

優勢:

  • 標準化產品,靈活性欠缺
  • 適用於:網際網路環境
  • 按需付費
  • 開箱即用

劣勢:

  • 無法納管 沒有網際網路或連線公有云專線的 Kubernetes 叢集
  • 安全性擔憂
  • 對於被納管叢集的要求較多(如:EKS Anywhere 目前僅支援兩種特定 Kubernetes 叢集的納管)

供應商及產品

  1. 華為 - MCP(多雲容器平臺)
  2. 騰訊 - TKE Everywhere(❗️ 注意:這個和其他 2 家的 Anywhere 還不太一樣,雲上雲下是一個叢集,雲下的 Node 由雲上的 Master 納管。本質上是一個邊緣容器管理方案。而且還在內測中。)
  3. Amazon - EKS Anywhere
  4. 阿里雲 - AKS Anywhere

? 思考:2 家 xxx Anywhere 具體是啥做法?

2 家的 Anywhere 做法是極為一致的。本質上就是「公有云私有化,線上線下我全都要」。優勢是:(兼聽則明啊,經過實戰檢驗才知道效果如何...)

  • 一致體驗
    • 統一叢集管理
    • 統一資源排程
    • 統一資料容災
    • 統一應用交付
  • 彈性算力
  • 能力下沉
    • 雲原生可觀測
    • 安全防護能力
    • 中介軟體
    • 資料庫
    • 資料分析
    • AI
  • 簡化容災

以阿里云為例:
阿里雲推出了一雲多形態的部署架構,提供中心雲、本地雲、邊緣雲、雲盒等多種部署形態,ACKAnywhere 的全面升級意味著公共雲能力向本地化進一步延伸,客戶在自建的資料中心內也能體驗到低成本、低延遲、本地化的公共雲產品。
隨著雲端計算的普及和雲原生技術的發展,容器服務已成為各大公司上雲用雲的必備基礎設施。...此次升級的 ACK Anywhere 擁有「一致體驗、彈性算力、能力下沉、簡化容災」四大核心能力,使企業在任何業務場景下使用容器服務時,都能實現「統一叢集管理、統一資源排程、統一資料容災和統一應用交付」。
得益於阿里雲公共雲豐富的產品能力,ACK Anywhere 可將成熟的雲原生可觀測、安全防護能力部署到使用者環境,更可以將雲端先進的中介軟體、資料分析和 AI 能力下沉到本地,滿足客戶對於產品豐富度以及資料管控的需求,加速業務創新。

業務連續性是現代企業IT架構關注的重點,ACK Anywhere 內建的備份中心,實現了備份、容災、遷移一體化;支援 Kubernetes 叢集配置與資料卷的備份恢復。結合阿里雲豐富的業務多活容災經驗,幫助企業全面提升系統穩定性和業務連續性。

❗️ 注意:

由於上面所說的原因:「對於被納管叢集的要求較多」,所以這類產品往往也會推薦使用者安裝自己提供的 Kubernetes 產品,如:華為的 CCE,騰訊的 TKE 開源版,或Amazon EKS Anywhere 的 EKS Distro 產品,或阿里雲的 ACK Distro。

其他玩家

  1. 京東雲
  2. UCloud
  3. 百度雲
  4. 金山雲

相關文章