概述

这是 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. 多云容器编排 Karmada-Operator 实践

    作者:vivo 互联网服务器团队-Zhang Rong Karmada作为开源的云原生多云容器编排项目,吸引了众多企业共同参与项目开发,并运行于生产环境中.同时多云也逐步成为数据中心建设的基础架构,多 ...

  2. Python中list列表的常见操作

    Python的list是一个列表,用方括号包围,不同元素间用逗号分隔. 列表的数据项不需要具有相同的类型.(列表还可以嵌套,即列表中的列表) 每个元素都有一个索引(表示位置),从0开始:可以用索引-1 ...

  3. 分布式存储系统之Ceph基础

    Ceph基础概述 Ceph是一个对象式存储系统,所谓对象式存储是指它把每一个待管理的数据流(比如一个文件)切分成一到多个固定大小的对象数据,并以其为原子单元完成数据的存取:对象数据的底层存储服务由多个 ...

  4. 华为云ubunbu部署.NetCore3.1项目(DDD商城)

    提前项目打包发布,文件传输工具Filezilla,注意是选择sftp协议,将publish文件传到/home文件夹下 第一步  .NetCoreSDK安装 微软官方的文档https://docs.mi ...

  5. uni-app 如何优雅的使用权限认证并对本地文件上下起手

    这里给大家分享我在网上总结出来的一些知识,希望对大家有所帮助 1.起因 最近有一个需求,需要使用自定义插件,来对接硬件功能,需要配合对手机的权限进行判断和提示,并在对接后对本地文件进行操作,这里给大家 ...

  6. Windows活动目录_初识

    计算机组织形式 工作组(用户本地登录时构造SID进行权限分配): 域(统一身份验证与管理) 域注意事项 实体:域控.域用户.加入域的机子. 依赖的服务:netlogon服务 强制刷新组策略gpupda ...

  7. 常用RE对照表——敬请期待!!!

    .* #任意长度任意字符

  8. 如何清除取消KMS激活

    1.首先要卸载掉用KMS激活的程序. 2.卸载完成之后,以管理员身份打开命令提示符. 3.依次输入以下命令 slmgr /upk slmgr /ckms slmgr /rearm 输入完成后会显示需要 ...

  9. Selenium4+Python3系列(六) - Selenium的三种等待,强制等待、隐式等待、显式等待

    为什么要设置元素等待 直白点说,怕报错,哈哈哈! 肯定有人会说,这也有点太直白了吧. 用一句通俗易懂的话就是:等待元素已被加载完全之后,再去定位该元素,就不会出现定位失败的报错了. 如何避免元素未加载 ...

  10. 重学c#系列——动态类型[二十二]

    前言 该系列准备继续完善,一共108篇,持续更新. 正文 为什么有动态类型呢? 是因为很多东西天生就是动态类型的. 比如xml 和 json.cvs.数据库表,这些本来就是数据类型的. 在反射系列中提 ...