微软的AzureArc多云解决方案统一管理Azure、AWS和谷歌云
时间:2019-11-06 00:45:13 热度:37.1℃ 作者:网络
微软在Ignite 2019大会上宣布了新的品牌和新的战略,旨在使Azure成为IT专业人员管理其边缘、本地和多云软件及服务的平台。
微软在本周Ignite大会上宣布的最广泛、可能也最不容易理解的公告之一就是所谓的“Azure Arc”。Arc不是首字母缩写词,而是指微软的一系列技术,旨在跨微软及其他供应商的服务器和云服务扩大Azure的覆盖范围。
微软的Azure首席技术官Mark Russinovich在一周前的面对面采访中称:“我们认为这是所谓的混合2.0(Hybrid 2.0)战略的重要组成部分。将与它连接的前两项服务是Kubernetes和Azure SQL Analytics。”
Azure Stack是微软的混合1.0方案。微软在2017年推出了Azure Stack。最初,微软计划允许客户和合作伙伴在他们选择的任何数据中心硬件上运行Azure Stack。但是在进行了早期测试之后,微软认为确保Azure Stack设备保持得到合理维护的最佳方法是选择少数此类符合认证的服务器。
在亚马逊和谷歌等微软的竞争对手对私有云/混合云嗤之以鼻、视为是不必要和虚假的东西之后,它们从客户那里得知他们想要且需要混合云产品。客户们说,不是每个工作负载都可以或应该在公共云中运行。于是,亚马逊推出了AWS Outposts这个混合产品,而谷歌增添了集中维护和管理Kubernetes集群的功能,作为其Anthos微服务平台的一项主要功能。
Gartner研究副总裁Sid Nair表示,Azure Arc似乎是微软试图回应亚马逊的Outposts和谷歌的Anthos的利器。他表示,除此之外,它似乎主要是一堆行业流行语,至少眼下如此。
Arc这个品牌涵盖来自微软不同团队的各种技术,这些技术将并入到微软从Azure管理本地资源的总计划中。Arc的重点并不是将Azure服务引入到边缘及/或混合服务器,而是将边缘资源和本地资源投回到Azure门户网站,以便它们可以在Azure中加以管理。其想法是为客户提供Azure中的单个控制平面,以便集中管理边缘、本地和其他云资源。
对Arc最简洁的定义是“Azure Arc是一系列技术,可以扩展Azure管理,并使Azure服务能够跨本地、多云和边缘来运行。”
但使情形变得更混乱一点的是,微软在发布Azure Arc的同时还对Azure Stack更换了品牌名。
Azure Stack历来是微软的混合计算平台,它由许多Azure服务和技术组成(这些服务和技术出现在联想、戴尔、惠普和思科等合作伙伴的一些预选择服务器上),将更名为“Azure Stack Hub”。Azure HCI即微软的Azure超融合基础设施(其本身基本上是Windows Server Software Defined的翻新版)保持原来的名称。微软数据传输设备系列之一的Azure Data Box Edge更名为“Azure Stack Edge”。Azure Data Box是微软应对亚马逊的Snowball的技术。
Azure Stack Edge数据传输设备包括板载的现场可编程门阵列(FPGA),旨在帮助处理设备上的AI推理工作。微软在Ignite上为Azure Stack Edge设备添加了几项预览版的新功能,包括在设备上在虚拟机或容器中运行应用程序的功能,以及为设备上的容器化应用程序支持Kubernetes集群。
回到Azure Arc ...截至今天(11月4日),微软提供了Azure Arc的几个技术组件的预览版。它提供了预览版的Azure资源管理器(ARM),适用于在任何基础设施上运行的Windows和Linux服务器。微软还提供了可以从Azure管理的两种本地资源类型的预览版:Kubernetes集群和Azure数据服务。两者在Azure Stack Hub上都可以找到――Kubernetes on Azure Stack Hub已有正式版可用,而Azure Data在Azure Stack Hub上作为预览版可用。此外,微软将于本周开始预览Azure Stack Hub上的Windows虚拟桌面。
由于Azure资源管理器借助Azure Shell、Azure门户、API、基于角色的访问控制(RBAC)和面向所有Azure资源的Azure Policy,强制执行各种管理(包括治理功能),微软官员认为,自己会扮演更重大的角色,而不是仅仅管理Azure中的Azure资源。从长远来看,微软的目的是让客户能够跨边缘、本地和多云,充分利用Azure DevOps和安全,作为其Arc战略的一部分。