作为我们最近的后续行动 支持 Azure Arc 的托管服务 在本文中,我们继续与 Microsoft 和 Intel 合作伙伴 DataON 一起探索 Azure Arc 和 Azure Stack HCI 的强大功能。 我们很快意识到他们提供了什么,并且一个用例脱颖而出:启用 Azure Arc 的 SQL 托管实例。 支持 Arc 的 SQL 托管实例是一种平台即服务 (PaaS),它使用自动修补、更新和备份的最新 SQL Server(企业版)数据库。 对于业务关键型应用程序,启用 Arc 的 SQL 托管实例具有内置的高可用性。
作为我们最近的后续行动 支持 Azure Arc 的托管服务 在本文中,我们继续与 Microsoft 和 Intel 合作伙伴 DataON 一起探索 Azure Arc 和 Azure Stack HCI 的强大功能。 我们很快意识到他们提供了什么,并且一个用例脱颖而出:启用 Azure Arc 的 SQL 托管实例。 支持 Arc 的 SQL 托管实例是一种平台即服务 (PaaS),它使用自动修补、更新和备份的最新 SQL Server(企业版)数据库。 对于业务关键型应用程序,启用 Arc 的 SQL 托管实例具有内置的高可用性。
当我们探索启用 Azure Arc 的 SQL 托管实例时,我们发现了一些独特、有趣或强大的功能。 这些元素在下面进行了扩展。
利用超融合基础设施的力量
早期,公司发现了 Azure 公共云的强大功能及其可以提供的服务。 但是,对于某些工作负载,出于合规性原因,需要将其保留在本地。 Azure Stack HCI 通过使用 Azure 提供的功能和服务(包括支持 Arc 的 SQL 托管实例)来满足监管要求,允许这些工作负载在公司选择的位置的硬件上运行。
DataON 是我们的合作伙伴之一,是这些技术的早期采用者,并帮助我们更好地理解它们。
借助 Azure Arc,客户可以使用熟悉的工具集和界面一致地查看和管理其应用程序和数据库,无论这些服务在何处运行(从本地到多云再到边缘)。
现在,在向 Azure 注册群集时,每个 Azure Stack HCI 群集节点都启用了 Arc。 这意味着所有这些强大的 Azure 管理功能均可用于 Azure Stack HCI 节点。
拥抱基于硬件的安全性
在开发之初,Microsoft 在创建 Azure Stack HCI、Arc 和支持 Arc 的 SQL 托管实例时优先考虑安全性。 微软和英特尔合作通过Azure Stack HCI提供全面的安全解决方案,覆盖整个IT基础设施。 他们还整合了 Azure Arc,将基于 Azure 的安全性扩展到混合和多云环境。 英特尔的内置安全性和扩展进一步强化了该解决方案,确保从芯片到云的全面保护。
英特尔的安全措施可确保设备和数据值得信赖,同时还提供工作负载和加密加速。 这可以实现安全的硬件隔离数据保护和软件可靠性,以防范网络威胁。
Azure 平台集成了易于访问且用户友好的安全工具和控件。 DevOps 和安全中心的本机控件可以进行定制,以保护和监督所有云资源和架构层。 Microsoft 使用行业标准的零信任原则开发 Azure,其中涉及显式验证和假设已发生违规。
安全性始于硬件级别。 使用通过 Azure Stack HCI 提供的安全核心服务器和仪表板可以进行硬件验证和审核,以确保服务器满足安全核心的要求。
与 DataON(Intel 白金合作伙伴)合作可确保 Azure Stack HCI 本地部署的硬件基础使用最新的基于 Intel 的服务器来满足安全核心服务器要求。 TPM2.0、安全启动、基于虚拟化的安全性 (VBS)、受虚拟机管理程序保护的代码完整性、预启动 DMA 保护和 DRTM 保护是基于 Intel 的服务器提供并由 Azure Stack HCI 验证的一些安全功能。
利用 Kubernetes 的力量
支持 Arc 的 SQL 托管实例利用 Kubernetes (K8s) 托管 SQL 实例,并为这些 SQL 实例提供额外的管理功能。 K8s 是数据中心中一项经过验证的技术(已经存在了大约十年),通过利用它,微软可以充分利用其特性和功能以及强大而丰富的生态系统。
支持 Arc 的 SQL 托管实例隐藏了通过仪表板和向导运行容器的复杂性,同时允许其他人直接使用 K8s。
透明且即时的 SQL 定价
启用 Arc 的 SQL 托管实例的许可成本是在配置实例时计算和显示的,从而揭示数据库在部署前的成本。 这还允许客户在决定部署什么时执行假设计算并权衡利弊。 例如,您可以确定是否需要一个、两个或三个副本来实现高可用性或启用 Arc 的 SQL 托管实例可以提供的任何其他属性。 掌握这些成本洞察可以防止月底出现任何意外,并允许业务部门配置其实例以适应其预算。
作为奖励,如果您已经拥有 SQL Server 许可证,则可以使用 Azure 混合权益来节省许可成本。
简化新数据库的创建
由于 Azure Arc 是策略驱动的,管理员甚至数据库的最终用户都可以使用 Azure Web 界面创建新的 SQL 托管实例。 Azure Stack HCI 聚合了其控制下的服务器的所有计算和存储。 因此,创建新数据库需要选择所需的属性,但不必决定使用哪些单独的离散组件进行托管。
只需几分钟的部署,一个高可用的、支持 Arc 的 SQL 托管实例(具有自动备份、监控、高可用性、灾难恢复等内置功能)就可以使用。
为了使用数据库,启用 Arc 的 SQL 托管实例提供了常见编程语言的连接字符串列表。 这是一个很小的变化,但它可以为希望连接到它的程序员节省很多挫败感。
迁移现有数据库轻而易举
使用 Microsoft 的全自动 Azure 数据迁移服务,将数据库作为启用 Arc 的 SQL 托管实例轻松迁移到 Azure Stack HCI。 即使对于技术精湛、经验丰富的专业人士来说,迁移到数据库也可能是一个充满焦虑的前景。 微软创建了一个向导来指导用户完成整个过程,消除了自己做的压力或外包的费用。
内置监控
通常,监控数据库是事后才想到的,是额外的成本,或者由于其复杂性或可用性而被忽视。 Microsoft 采取了大胆举措,引入了一个开源监控堆栈,其中包含用于指标的 InfluxDB 和 Grafana,以及用于支持 Arc 的 SQL 托管实例的 Elastic 和 Kibana 日志。
我们感到惊讶和高兴的是,微软决定使用备受推崇的易于扩展的开源产品进行监控。 例如,Arc 提供了启用 Grafana Arc 的 SQL 托管实例仪表板,其中包含显示关键性能指标和单独指标的小部件。
还为主机提供了 Grafana 仪表板。
回想起来,我们应该将这篇文章命名为“关于支持 Arc 的 SQL 托管实例,我们最喜欢的七件事,在 Azure Stack HCI 上运行,在 DataON 提供的基于安全英特尔的服务器上进行 Arc 集成”,因为这些产品均构建于补充另一个。
SQL 托管实例可以轻松迁移或创建作为 PaaS 提供和使用的数据库。 Azure Stack HCI 允许启用 Arc 的 SQL 托管实例和其他 Azure 服务在本地运行。 Arc 允许通过同一个基于 Web 的界面来管理云中的 Azure Stack HCI 和 Azure。 DataON 是重要的 Microsoft 和 Intel 合作伙伴,提供硬件以在客户的数据中心、远程办公室或边缘运行支持 Arc 的 SQL 托管实例。 基于英特尔的服务器为此解决方案提供了安全的基础。
回顾最后一段,这个解决方案似乎有很多移动的部分,但它们组合得很好,看起来像是一个单一的解决方案。 也许可以用汽车来类比。 尽管汽车由许多复杂的部分组成,但它呈现为您坐在并驾驶的东西,所有潜在的复杂性都通过单个界面呈现出来。
本报告由 DataON 赞助。 本报告中表达的所有观点和意见均基于我们对所考虑产品的公正看法。
参与 StorageReview
电子报 | YouTube | 播客 iTunes/Spotify | Instagram | Twitter | TikTok | RSS订阅.