当前位置: 首页 > 科技观察

混合云竞争:AWSOutpostsvs.AzureStackvs.GoogleAnthos

时间:2023-03-17 21:28:37 科技观察

AzureStack、AWSOutposts和GoogleAnthos是三巨头为解决现代混合云计算需求而推出的产品。虽然它们都有一些类似的核心功能,旨在将云与本地部署同步,但每项服务在供应商锁定考虑因素、硬件兼容性和支持的云服务等方面各不相同。看看这个详细的AWSOutpostsvsAzureStackvsGoogleAnthos,以确定哪种混合云产品最适合您的需求。AzureStack、AWSOutposts和GoogleAnthos如何重塑混合云?这三个平台大致相似,因为它们都代表了一种基本的现代混合云计算方法。在云计算时代的头十年左右,混合云架构很简单。同时使用公共云资源和本地基础架构,但没有紧密集成或集中管理。他们也很少引入多个公共云。企业组织通常仅限于使用一个公共云及其本地基础设施,通常由不同的供应商出售。AzureStack、AWSOutposts和GoogleAnthos旨在分别将本地资源与Azure、AWS和谷歌云平台(GCP)上的公共云服务相集成。这些混合云平台为本地和基于云的环境提供通用的工作负载部署流程和API。这些服务还提供集中监控和管理工具来协调混合云工作负载,无论它们是在本地运行还是在公共云中运行。此外,GoogleAnthos简化了多个公共云作为混合架构一部分的使用。AWSOutposts与AzureStack与GoogleAnthos的异同虽然这些混合云平台都提供类似的整合和集中化功能,但它们在以下关键方面有所不同。1.硬件选择AWSOutposts、AzureStack和GoogleAnthos支持不同的硬件来构建混合云基础设施的本地部分。Google的灵活性最高,而AWS的灵活性最低。Google与多家硬件供应商合作,包括Cisco和DellEMC,因此Anthos与大多数现代服务器硬件兼容。企业组织可以使用现有的本地硬件与Anthos构建混合云,或者购买廉价的商业服务器。相比之下,AzureStack仅适用于经微软认证支持该平台的服务器。虽然选择非常广泛,但其中大部分是专为AzureStack设计的数据中心设备。很少有组织已经拥有这种硬件,因此他们必须采购必要的本地基础设施。AWSOutposts在硬件方面的限制更为严格。Outposts是一项托管服务,仅在AWS直接设计、销售和安装的硬件设备上运行。2.管理层面AWSOutposts硬件限制的好处是其对应的托管服务模型。AWS为您处理混合云基础设施的设置和管理。相反,如果您将Anthos与AzureStack的两个变体(AzureStackHub和AzureStackHCI)一起使用,则您负责本地硬件管理。对于AzureStackEdge,该设备可以部署在私有数据中心或边缘位置,硬件由Microsoft管理,就像任何其他基于云的服务一样。3.支持的服务AWSOutposts和AzureStack将许多常见的公共云服务从各自的平台(例如基于云的虚拟机和数据库)扩展到本地基础设施。换句话说,有了它们,工作负载可以在本地部署,许多相同的公共云服务、API和管理工具在AWS或Azure上可用。这两种产品都包含一组类似的本地云服务,尽管AzureStack目前有更多选择。例如,AzureStack支持微软的无服务器计算服务AzureFunctions。Outposts不支持AWS的无服务器平台AWSLambda。GoogleAnthos的工作方式不同,因为它的基础是使用Kubernetes构建的。这有助于在异构云基础架构中部署和管理工作负载的集中统一层。这可能包括公共云和本地数据中心、多个公共云和本地基础设施,或者只是多个公共云。因此,Anthos不会将GCP服务扩展到本地基础设施中。相反,IT团队使用Kubernetes服务模型和容器在不同的地方部署应用程序。用户还可以部署各种Anthos插件以在Anthos安装上运行其他服务,例如无服务器功能。4.多云支持和供应商不可知由于Anthos实际上是一个Kubernetes发行版,可以同时在许多不同的云基础设施上运行,并且没有专门绑定到GCP,因此它完全支持多云架构。AzureStack和Outposts不是多云产品。它们仅适用于各自的云(Azure或AWS),IT团队无法将它们与其他公共云集成。由于底层架构的差异,很难将部署在AzureStack或Outposts上的工作负载迁移到不同的基础架构或平台。借助Anthos,您可以将应用程序移动到另一个基于Kubernetes的环境,只需进行最少的更改。GoogleAnthos可能需要更长的时间来设置和学习,尤其是对于刚接触Kubernetes的团队,但通常更灵活。另一方面,MicrosoftAzureStack和AWSOutposts提供更好的托管混合云体验。原标题:比较混合云:AWSOutpostsvs.AzureStackvs.GoogleAnthos,作者:ChrisTozzi