概述

这是 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. 金山云

基于容器的PaaS混合云的几种形式的更多相关文章

  1. 腾讯云原生混合云-第三方集群弹EKS应对突发流量的利器

    作者 何鹏飞,腾讯云专家产品经理,曾作为容器私有云.TKEStack的产品经理兼架构师,参与腾讯云内部业务.外部客户容器化改造方案设计,目前负责云原生混合云产品方案设计工作. 胡晓亮,腾讯云专家工程师 ...

  2. 基于容器微服务的PaaS云平台设计(一) 实现容器微服务和持续集成

    版权声明:本文为博主原创文章,欢迎转载,转载请注明作者.原文超链接 ,博主地址:http://www.cnblogs.com/SuperXJ/ 前言:关于什么是容器微服务PaaS和容器微服务PaaS的 ...

  3. 腾讯云TKE-基于 Cilium 统一混合云容器网络(下)

    前言 在 腾讯云TKE - 基于 Cilium 统一混合云容器网络(上) 中,我们介绍 TKE 混合云的跨平面网络互通方案和 TKE 混合云 Overlay 网络方案.公有云 TKE 集群添加第三方 ...

  4. Forrester:华为云容器是容器混合云最佳选择

    近日,国际权威咨询机构Forrester发布<The Forrester New WaveTM: Public Cloud Enterprise Container Platforms, Q3 ...

  5. 基于VPN搭建混合云架构需要考虑的网络因素

     Joy Qiao from MSFT Wed, Jan 21 2015 8:44 AM 很多用户在搭建混合云架构时,会使用到微软Azure虚拟网络中的 VPN功能,来实现Azure中的虚拟网络与用户 ...

  6. 腾讯云存储专家深度解读基于Ceph对象存储的混合云机制

    背景 毫无疑问,乘着云计算发展的东风,Ceph已经是当今最火热的软件定义存储开源项目.如下图所示,它在同一底层平台之上可以对外提供三种存储接口,分别是文件存储.对象存储以及块存储,本文主要关注的是对象 ...

  7. 一图读懂基于鲲鹏处理器的全栈混合云华为云Stack6.5

    [摘要] 够料的全栈混合云干货信息,速戳! 近日,在2019华为云城市峰会广州站上,华为云发布基于鲲鹏处理器的全栈混合云解决方案HCS 6.5.x86+鲲鹏,双驱动开启云上新架构;云上+本地,双平台无 ...

  8. 分布式系统的应用程序性能监视工具,专为微服务、云本机架构和基于容器(Docker、K8s、Mesos)架构而设计。 SkyWalking

    Apache SkyWalking™ | SkyWalking Teamhttp://skywalking.apache.org/zh/ Application performance monitor ...

  9. 混合云存储组合拳:基于云存储网关与混合云备份的OSS数据备份方案

    前言 阿里云对象存储(OSS)用户众多.很多用户因为业务或者合规性需求,需要对OSS内的数据做备份,无论是线上备份,还是线下备份.用户可以选择使用OSS的开放API,按照业务需求,做数据的备份,也可以 ...

  10. OpenStack 企业私有云的若干需求(4):混合云支持 (Hybrid Cloud Support)

    本系列会介绍OpenStack 企业私有云的几个需求: 自动扩展(Auto-scaling)支持 多租户和租户隔离 (multi-tenancy and tenancy isolation) 混合云( ...

随机推荐

  1. 【持久层框架】- SpringData - JPA

    SpringData - JPA 生命不息,写作不止 继续踏上学习之路,学之分享笔记 总有一天我也能像各位大佬一样 一个有梦有戏的人 @怒放吧德德 分享学习心得,欢迎指正,大家一起学习成长! JPA简 ...

  2. python合并多个excel

    前言 1.工作中,经常需要合并多个Excel文件.如果文件数量比较多,则工作量大,易出错,此时,可以使用Python来快速的完成合并. 2.使用方法:将需要合并的多个Excel文件放到同一个文件夹下, ...

  3. SQL日期查询语句

    --查询当天(1: select * from ShopOrder where datediff(day,ordTime,getdate()-1)=0 --查询当天(2:select * from i ...

  4. Mac Mojave 10.14.5安装python tesserocr

    <1>先安装两个依赖库: brew install tesseract brew install leptonica 网上有些教程说要安装imagemagick,这里我觉得应该是不需要的, ...

  5. Linux中CentOS 7版本安装JDK、Tomcat、MySQL、lezsz、maven软件详解

    软件安装 在Linux系统中,安装软件的方式主要有四种,这四种安装方式的特点如下: 安装方式 特点 二进制发布包安装 软件已经针对具体平台编译打包发布,只要解压,修改配置即可 rpm安装 软件已经按照 ...

  6. Java程序员必会Synchronized底层原理剖析

    synchronized作为Java程序员最常用同步工具,很多人却对它的用法和实现原理一知半解,以至于还有不少人认为synchronized是重量级锁,性能较差,尽量少用. 但不可否认的是synchr ...

  7. 2022网刃杯ics

    ​ 目录 easyiec Ncsubj 喜欢移动的黑客 xyp07 ICS6-LED_BOOM 根据大佬的wp后,自己做了一遍 这次学到很多东西 ICS easyiec tcp追踪流直接能看到 ​编辑 ...

  8. JavaScript中的代码执行顺序

    <!DOCTYPE html> <html> <head> <meta charset="utf-8" /> </head&g ...

  9. 1.-Django项目结构

    一.Django简介 Django是一个开放源代码的Web应用框架,由Python写成.采用了MTV的框架模式,即模型M,视图V和模版T.   Django基本组件: 1.基本配置文件/路由系统 2. ...

  10. 物理服务器做系统盘centos

    linux系统跟windows系统都是操作系统的一种,安装的方法也较多,一样可以通过制作u盘启动盘给linux系统安装.那么具体是如何安装linux?下面就给大家演示下u盘启动盘安装linux系统教程 ...