硝烟起,公有云七巨头鏖战混合云!
无疑,混合云已经成了兵家必争之地,头部的公有云厂商不断地持续加大混合云投入,在混合云战场上呈现出七巨头鏖战,一巨头合纵连横的局面。
一直秉持公有云就是一切的AWS,在2018年出人意料的推出了Outposts。
微软在2016年推出了Azure Stack,如今已经形成了三条产品线。
阿里云在2015发布Apsara Stack 1.0,已经迭代到3.0。
腾讯云在2018年发布了TCE矩阵。
谷歌在2019年发布了Anthos。
2019年,IBM斥资340亿美金收购红帽,一个重要原因就是OpenShift可以在混合云领域帮助IBM攻城略地。
最近,华为发布了华为云Stack 8.0,特点是公有云和私有云的强一致性,高安全性。
另外,传统的私有云巨头VMware几乎和头部的公有云厂商都建立了合作,合纵连横,形成了云中云的混合云。
公有云的混合云解决方案,和传统的私有云对比,有三大优势。
第一,可以一直升级,源源不断从公有云汲取能力。公有云的混合云解决方案,和公有云保持架构一致,代码一致,用户体验一致,公有云有千万个用户不断的锤炼,产品和服务不断得到打磨,稳定性不断的提升。公有云的混合云解决方案的私有云部分,可以不断的从公有云汲取能力。
第二,服务多,通过诸如容器、数据库、微服务框架、视频服务、大数据和AI等服务,可以帮助客户全面增强业务能力。
第三,数据在本地,安全合规。
笔者收集了公有云厂商混合云产品的资料,简要的对比如下:
从政企用户来讲,最关心的三个混合云要素是安全性、交付可控、可运维。
安全性方面,用户使用混合云的最大目的就是保障数据安全,数据能够保存在本地,保障数据的合规,这方面以上的混合云产品都可以做到,尤其是华为云Stack可以做到硬件级的数据安全,真正实现了用户数据用户掌握。
交付方面,用户往往希望能够满足在不同的地理位置部署,极端情况下,希望能够物理隔离,通过线下的方式升级,这方面国内阿里云、腾讯云、华为云更灵活些。
在运维方面,华为云做了多年的2B服务,对这方面理解更深刻,华为云Stack支持三种运维模式,可以远程支持、可以远程托管,也可以本地驻场服务。
每家产品可以说各有特色,我们再来详细介绍下。
提到亚马逊的商业模式,就会联想到亚马逊创始人贝索斯提出的飞轮效应理论。Outposts可以看做是AWS云飞轮一部分,让AWS云飞轮转得更快。
Outposts的特点是整机柜交付,强制要求一直在线。
图 AWS Outposts整机柜交付方案,图来源AWS官网
根据AWS官网资料,使用Outposts的前置条件为托管数据中心必须支持基本的电源,网络和空间要求,具体为需要5-15kVA电力,至少1Gbps以上链路,42U机架。
Outposts必须部署在AWS可用区附近,部署了Outpost就可以在AWS管理控制台中看到,AWS会将其作为可用区域的一部分进行监视,并自动执行软件升级和补丁程序。
当网络连接断开时,Outposts上的EC2实例和EBS卷将继续正常运行,并且可以通过本地网关在本地进行访问。同样,AWS服务资源(例如ECS工作节点)将继续在本地运行。但是API可用性将降低,例如运行/启动/停止/终止API可能无法工作。实例指标和日志将继续在本地缓存几个小时,并在连接恢复后将被推送到AWS区域。但是,断开连接超过几个小时可能会导致指标和日志丢失,Route53 DNS由于断开连接后将无法解析。
有关实例运行状况,实例活动(启动,停止)和底层虚拟机管理程序系统的信息将发送回父AWS区域。该信息使AWS能够提供有关实例运行状况和容量的警报,并将补丁和更新应用于Outposts。
Outposts可以看做是AWS公有云的延伸,和公有云使用的是同样的控制端,在一致性体验上做到了无缝融合。另外,AWS宣布2020年将正式发布支持VMware的Outposts产品。
微软第三任掌门人纳德拉一致倡导开放,在纳德拉的领导下,微软爱上了Linux。在混合云领域,微软也显示了开放性,不仅有Azure Stack的混合云产品,还有Azure Arc这样可以管理其他云厂商资源的产品。
Azure Stack 分为三项子产品:
Azure Stack Edge,运行边缘计算工作负载,通过位于边缘位置的计算和硬件加速机器学习,用于IoT和AI工作负载。
Azure Stack HCI,超融合基础设施解决方案,在超融合基础设施上整合虚拟化应用,同时扩展到Azure。
Azure Stack Hub,云原生集成系统,在本地使用一致的Azure服务。
Azure公有云、Azure Stack Hub、Azure Stack Hub HCI关系如下。
图 Azure公有云、Azure Stack Hub、Azure Stack Hub HCI关系,图来源微软官网
Azure Stack支持4、8和12个服务器节点,硬件厂商的服务器需要经过微软认证。一个群集在丢失两个节点的情况下,仍然可以运行。因为Azure Stack使用三副镜像,将每份数据三个副本存储在三个不同的节点上,支持使用全闪存配置。内部网络为RDMA,每个节点之间通常为50Gb/s或更快,文件系统是弹性文件系统ReFS。
Azure Stack产品是一整套类似于整设备的解决方案,客户选择的硬件供应商将安装并集成到现有环境中,从而允许客户部署业务。不能从Microsoft直接购买Azure Stack,而是从以下几个供应商之一购买:Cisco,Dell EMC,HPE或Lenovo。
必须至少每三个月更新一次Azure Stack,以确保获得持续的支持,并使Azure Stack与公有云Azure保持同步。部署Azure Stack的主要方式有两种:完全断开连接或Internet连接。对于第一种方式将根据堆栈中的CPU内核数收费;而第二个方式允许使用即付即用的模式,在该模式中,IaaS和PaaS服务的使用情况是通过Azure中租户报告,并与常规Azure使用情况相同。
Azure Stack Hub中有两个门户:管理员门户和用户门户。作为Azure Stack Hub的操作员,可以使用管理员门户进行Azure Stack Hub的日常管理和操作。
图 Azure Stack Hub管理员界面,图来源微软官网
另外,微软还有一个混合云产品,就是Azure Arc,Azure Arc显示了微软的开放性和野心。Azure Arc说白了就是多云管理平台,Azure Arc将Azure资源管理器功能扩展到Linux和Windows服务器,以及跨本地,多云和边缘的任何基础架构上的Kubernetes群集。借助Azure Arc,客户可以在任何地方运行Azure数据服务,Azure Arc当前处于公共预览状态。
图 微软Azure混合云产品全景图,图来源微软官网
阿里云Apsara Stack专有云是基于阿里云分布式架构,针对企业级市场打造的云平台。专有云与阿里云公有云同根同源,阿里云Apsara Stack提供本地部署方式,可以脱离阿里云运行和独立管理。用户可以本地化部署公有云产品和服务,并具备扩张至公有云的能力。可以说通过阿里云Apsara Stack,让阿里云飞入了寻常百姓家。
阿里云Apsara Stack 2015年7月发布V1.0,2016年5月发布V2.0,2017年7月发布V3.0。与公有云使用同一套底层架构,即飞天分布式系统,为上层的服务提供存储、计算和调度等方面的底层支持。
图 飞天内核系统架构图,图来源阿里云官网
图 阿里云Apsara Stack逻辑架构图,图来源阿里云官网
交付方面,阿里云Apsara Stack支持订阅模式,或者传统的一次性购买方式。
如同腾讯社交领域拥有QQ和微信,腾讯云的专有云产品也分为两个,TCE和Tstack.
腾讯专有云TCE(Tencent Cloud Enterprise)是基于腾讯公有云产品体系研发的云平台,支持本地部署,统一管控,提供云技术、大数据、AI等能力,为企业提供一体化的私有云解决方案。系统架构为基于基于腾讯公有云自研架构,应用版本分为企业版、大数据版、AI版、敏捷版。
图 腾讯云 TCE(Tencent Cloud Enterprise)功能图,图来源腾讯云官网
腾讯云 TStack(Tencent Cloud TStack)是腾讯基于开源架构所推出的云服务平台,支持私有化部署和云化部署,具备混合云管理能力。系统架构为基于 OpenStack和k8s等开源架构,交付方式为本地化、黑石、腾讯云VPC、一体机柜。
IBM云业务增长的秘诀之一就是收购,收购SoftLayer奠定了IBM云的基础。对红帽的收购,让IBM获得了PaaS层的大杀器,目前看起来有一招鲜吃遍天的可能。
图 OpenShift架构,图来源红帽官网
OpenShfit可以说是Kubernetes的一个发行版,OpenShift是去年红帽增长最快的业务。OpenShfit是用于开发和运行容器化应用程序的平台,旨在允许支持的应用程序和数据中心从少量机器和应用程序扩展到为数百万客户端服务的数千台机器。
OpenShfit平台将开发、测试、部署、运维融合在了一起,可以协助企业快捷的实现DevOps。OpenShift支持用于Java、Python、PHP、Perl和Ruby等语言的开发框架,包括Spring、Seam、Weld、CDI、Rails、Rack、Symfony、Zend Framework、Twisted、Django和Java E。包含SQL和NoSQL数据存储和分布式文件系统。
Openshift目前共提供三种产品:OpenShift Online、OpenShift Enterprise和OpenShift Origin。OpenShift Online是面向普通开发者和小微企业的线上公有云平台;OpenShift Enterprise是面向企业的私有云平台;OpenShift Origin是一个开源项目,是构成前两个的基础。
OpenShift支持跨云部署,目前AWS、Azure和IBM云官方都支持OpenShift的部署和使用,IBM的大型机上也支持运行OpenShift。
Kubernetes是谷歌贡献给开源社区的,谷歌有通过容器获取更大的市场份额的优势。谷歌云于2019年4月启动了Anthos平台,支持在本地,谷歌云其他主要公有云中运行Kubernetes。
2020年4月谷歌云宣布Anthos对AWS的支持,对Azure的支持目前在预览中。Google首席执行官Sundar Pichai在2019年在旧金山的Google Cloud Next大会上发表讲话时说,Anthos背后的想法是允许开发人员“编写一次即可在任何地方运行”,可简化跨云应用程序的开发,实现在多个公有云上部署和运维。
通过提供一个用于管理所有Kubernetes的单一平台,谷歌云Anthos可使客户将其技能集中于一种技术,而不是依赖于经过认证的专家使用多种专有云技术。
图 Anthos架构,图来源谷歌云公开资料
Anthos核心组件如下:
Anthos GKE,以可靠而高效的方式运行Kubernetes 集群。通过简单快速的托管式安装以及由Google验证的升级,Anthos GKE可以简化容器管理。另外,可将 Google Cloud Console 用作单一管理平台,跨本地和云环境管理集群。
Anthos Config Management,在Kubernetes部署中大规模实现管理政策和安全措施自动化。Anthos Config Management支持快速安全的应用开发,应用于本地和云中Kubernetes集群的管理政策创建通用配置,评估更改并将其发布到所有Kubernetes集群。
Anthos Service Mesh,Anthos Service Mesh 是 Google Cloud的完全托管式服务网格,可以管理复杂的微服务架构,在摆脱繁重工作的同时享受微服务的优势。全方位简化服务的运营从而极大地减轻运营团队和开发团队的工作负担。
Anthos通过Google Cloud的企业销售团队作为按月按期订阅的方式出售,且至少需要一年的承诺。然后,按100个vCPU的增量块定价,无论该工作负载在何处运行,每块起价10,000美元。
最近,华为云发布了华为云Stack 8.0,华为云Stack是华为云厚积薄发的产品。
华为云Stack实现了操作一体化,华为云Stack与华为云保持统一的API,统一的体验,统一的生态。华为云目前已经上线23类210多种云服务,以及面向政企行业的190多种解决方案。华为云、华为云Stack、华为云边缘都以华为云擎天架构为基础,实现云边端全场景,一个架构全搞定。
图 华为云Stack的三大服务支持方式,图来源公开资料
华为云Stack具备管理一朵云、数据一盘棋、应用一张网三大核心管理能力。基于“云联邦“技术,客户可以实现跨云的资源池精细管理和业界唯一的多级运营运维能力,通过精细化分权分域,对不同地域、部门、应用的资源授予和管控,让政企客户像管理部门一样管理云。
图 全栈版华为云Stack架构
华为云Stack可以做到多个版本、一体化交付,华为云Stack包括,基础版、智数版和全栈版三个版本。其中传统应用云化、或云原生建设的应用场景政企客户可以选择基础版来构建自己的云数据中心,大数据和AI创新应用场景选择智数版,大规模的分布式、微服务化业务改造的应用场景选择全栈版。并且基础版、智数版都可以无缝叠加演进。
华为云Stack还提供软硬件一体化交付的模式,支持出厂预安装、预集成。两柜起步、整柜扩容。一体化设备,一键下单,一天内完成从调试到上线。华为云平台将持续保持开放,支持验证过的第三方主流硬件。
华为云Stack提供硬件级别的数据安全能力,为确保极致数据安全,华为云Stack可提供多维度和体系化的安全保障,通过安全加密卡,客户可在本地数据中心对业务数据进行管控、回收和销毁,真正实现了用户的数据用户自己掌控。
公有云战场硝烟还未散尽,混合云又成为巨头们鏖战的新战场,在混合云战场巨头们纷纷占领自己的生态位。AWS 通过Outposts增强自己的飞轮效应;而Azure表现出了充分的开放和灵活;阿里云的Apsara Stack和腾讯云的专有云更多依托自己丰富的互联网经验;IBM的OpenShift依靠在paas层起步早和开源圈了一波粉;谷歌云Anthos通过一致的容器环境,意图提供新的统一环境;华为云Stack厚积薄发,提供从硬件到软件的能力,依靠对政企客户深刻的理解,提供了灵活的解决方案,特别是华为云Stack基于硬件的加密方案令人印象深刻。
混合云的争霸战才开始,通过混合云也许会引发公有云厂商的重新洗牌,让我们拭目以待,看看最终谁会胜出?!
↓↓ 点击"阅读原文" 【加入云技术社区】
相关阅读:
Gartner:2020年基础架构和运营的十大趋势:混合云、分布式云、物联网等
RightScale 2019年云状况调查报告:35% 的云支出被浪费「附50页PDF下载」
更多文章请关注
文章好看点这里[在看]👇