概述

这是 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. POJ1094 Sorting It All Out (floyd传递闭包)

    关系具有传递性,可以用floyd解决. 将关系都看做i<j的形式,令d[i][j]=1,如果d[i][j]=d[j][i]=1,说明矛盾:d[i][j]=d[j][i]=0,说明i与j的关系无法 ...

  2. gorm中的关联操作详解

    一对一 belong to 属于:可以理解为舔狗认为自己属于女神,而女神都不知道舔狗的存在 type Girl struct { Id int Name string } type Dog struc ...

  3. .NET MAUI 社区工具包 1.3版本发布

    2022 年 10 月 4 日,微软发布了 .NET MAUI 社区工具包的 1.3 版,具体参见微软官方博客:https://devblogs.microsoft.com/dotnet/announ ...

  4. IDEAidea导入Scala包

    IDEAidea导入Scala包 一.配置windows的scala的环境变量 二.IDEA导入scala插件 1.如图步骤导入IDEA的scala插件 三.添加本地的scala目录 这时候我们应该在 ...

  5. 6.RabbitMQ系列之direct直连交换器

    我们通过fanout exchange(扇型交换机)实现生产者发送一个消息,这个消息同时被传送给所有队列.但是有时我们不希望所有的消息都被所有队列接收,我们希望可以指定类型为a的消息只能被队列A接收, ...

  6. 【Chrome浏览器】关闭触摸板双指滑动进行前进后退的功能

    痛点 Chrome浏览器使用过程中,当前页面经常会莫名其妙地退回到上一个浏览的页面. 当时真是一脸懵B(心里一万头草泥马呼啸而过~)!以为活见鬼了! 后来才发现浏览器左边,有一个幽灵般的淡蓝色箭头的出 ...

  7. 京东云开发者|ElasticSearch降本增效常见的方法

    Elasticsearch在db_ranking 的排名又(双叒叕)上升了一位,如图1-1所示;由此可见es在存储领域已经蔚然成风且占有非常重要的地位. 随着Elasticsearch越来越受欢迎,企 ...

  8. [苹果APP上架]ios App Store上架详细教程-一条龙顺滑上架-适合小白

    如何在 2022 年将您的应用提交到 App Store 您正在启动您的第一个应用程序,或者距离上次已经有一段时间了.作者纸飞机@cheng716051来给你讲讲将应用程序提交到 App Store ...

  9. 修复 docker build 错误 "ERROR: No build stage in current context"

    若 docker build 时遇到了错误 "ERROR: No build stage in current context",则有可能是没有将 FROM 命令语句放置在第一行. ...

  10. 优雅的重启uwsgi 告别uwsgi reload过程中造成的无法请求、请求延迟等问题

    [uwsgi]#使用优雅重启 lazy-apps = true #监听monitor文件 当monitor文件发生改变是重启uwsgi touch-chain-reload = /home/monit ...