Azure Arc:混合云管理的范式转变

微软宣布Azure弧度4th2019年11月在Ignite 2019大会上。Azure Arc使企业能够在任何类型的本地基础设施以及多云环境中部署Azure云服务。随着混合云策略在企业中越来越受欢迎,应用程序和管理将成为公共基础设施即服务(IaaS)能够提供的一项更受欢迎的服务。在这方面,微软最大的竞争对手,AWS和Google Cloud最近也分别推出了他们的混合云管理服务AWS Outposts和Google Anthos。

混合云策略是一种企业云策略,涉及跨不同基础设施环境(即本地、私有云或公共IaaS云)管理和操作工作负载。企业通常需要将机密数据保存在本地或私有云中。但是,其他不太敏感的数据和应用程序可以在公共云环境中维护,因为它可能更具成本效益并提供其他功能。Azure Arc为这种混合策略增加了一个维度,可以跨多个资源管理公共云平台。

微软表示,Azure服务可以在任何计算平台上启用,包括Windows和Linux服务器,位于本地、云中或边缘。任何Windows或Linux服务器,甚至是在防火墙和代理后运行的服务器,都可以在Azure资源管理器中注册。运行在VMware vSphere、Amazon EC2和Google Compute Engine之上的虚拟机也可以注册到Azure资源管理器。

除此之外,微软表示Azure Arc还可以注册Kubernetes集群。一旦注册,任何Kubernetes集群都可以像Azure的Kubernetes服务(AKS)一样进行管理。客户可以灵活地在任何Kubernetes集群上部署Azure SQL数据库和Azure Database for PostgreSQL Hyperscale,只要他们需要。

通过Azure门户,客户可以获得跨本地和云运行的所有Azure数据服务的统一和一致视图,并可以跨不同环境应用一致的安全和治理策略。微软在企业云市场占有一席之地;然而,由于AWS和谷歌云在定价和服务方面提供了更好的产品,它在初创企业中的知名度有限。

AWS的混合云解决方案Outposts将预先配置的硬件和软件与客户的本地数据中心或托管空间相结合,以云原生方式运行应用程序,而无需从AWS数据中心运行。目前,用户可以利用EC2实例和EBS卷进行存储。在稍后的阶段,Outposts将本地支持基于容器的应用程序的Amazon ECS和Amazon EKS集群,用于数据分析的Amazon EMR集群,以及用于关系数据库服务的Amazon RDS实例。然而,到目前为止,AWS还没有提供多云解决方案。

Google混合云解决方案Anthos是Google Kubernetes Engine (GKE)、GKE on-premises和Anthos Config Management控制台的组合,用于跨混合Kubernetes部署的统一管理和安全策略。它可以在客户现有的服务器上运行。Anthos还将允许用户管理运行在第三方云(如AWS和Azure)上的工作负载,允许用户在任何云上自由部署、运行和管理应用程序。然而,Google还没有将Cloud SQL和Bigtable等托管数据库服务引入Anthos。

Azure Arc通过在不同类型的服务器和不同的云平台上提供资源管理,改变了混合云管理的范式。该功能将帮助其客户进行云迁移。这也将增加尚未迁移的企业对云的采用。到目前为止,Google Anthos是Azure Arc最接近的竞争对手,例如,它提供跨多个云平台的Kubernetes集群。然而,在Anthos中没有托管数据库,这给了Azure Arc一个优势。为了与微软和谷歌竞争,AWS必须提升其混合云管理服务。然而,微软需要利用这个机会,瞄准中小型企业和初创企业,因为它的竞争对手正在努力追赶自己的多云管理解决方案。