在 Azure 专用主机上运行 SQL Server VM
本文详细介绍了如何将 SQL Server 虚拟机 (VM) 和 Azure 专用主机结合使用。 有关 Azure 专用主机的其他信息,请参阅博客文章 Azure 专用主机简介。
概述
Azure 专用主机 是一种提供物理服务器的服务,物理服务器可托管专用于一个 Azure 订阅的一个或多个虚拟机。 专用主机是在 Azure 的数据中心使用的相同物理服务器,作为资源提供。 你可以在区域、可用性区域和容错域中预配专用主机。 然后,可以按照最能满足你的需要的配置将 VM 直接放入预配的主机中。
限制
- 并非所有 VM 系列都在专用主机上受支持,VM 系列可用性因区域而异。 有关详细信息,请参阅 Azure 专用主机概述。
授权
将 SQL Server VM 放置在 Azure 专用主机中后,有两个不同的许可选项可供选择。
- SQL VM 许可:这是现有的许可选项,选择它后,可以单独为每个 SQL Server VM 许可付费。
- 专用主机许可:这是适用于 Azure 专用主机的新许可模型,这种模式将 SQL Server 许可证进行捆绑并在主机级别付费。
用于使用现有 SQL Server 许可证的主机级选项:
- SQL Server Enterprise Edition Azure 混合权益 (AHB)
- 适用于具有软件保障 (SA) 或订阅的客户。
- 授权使用所有可用的物理核心,可享受无限的虚拟化(最多可达主机支持的最大 vCPU 数)。
- 有关将 AHB 应用到 Azure 专用主机的详细信息,请参阅 Azure 混合权益常见问题解答。
- 2019 年 10 月 1 日前获得的 SQL Server 许可证
- SQL Server Enterprise Edition 同时提供主机级别和按 VM 的许可证选项。
- Microsoft SQL Server Standard Edition 仅提供按 VM 的许可证选项。
- 如果未选择 SQL Server 专用主机级别选项,则可以在单个 VM 级别选择 SQL Server AHB,就像多租户 VM 的操作方式一样。
设置
将 SQL Server VM 预配到专用主机的操作与其他任何 Azure 虚拟机一样。 可以使用 Azure PowerShell、Azure 门户和 Azure CLI 执行此操作。
将现有 SQL Server VM 添加到专用主机的过程需要停机,但不会影响数据,也不会造成数据丢失。 尽管如此,所有数据库(包括系统数据库)在移动之前都应进行备份。
虚拟化
专用主机的一个优点是无限虚拟化。 例如,在拥有 64 个 vCore 许可证的情况下可将主机配置为拥有 128 个 vcore,因此可以配置双倍的 vCore,但只需支付 SQL Server 许可证费用的一半。
由于是你的主机,因此你有权将虚拟化设置为 1:2 的比例。
常见问题解答
问:如何对 Azure 专用主机上的 Windows Server/SQL Server 许可证使用 Azure 混合权益?
答:通过使用 Azure 混合权益,客户可以将现有 Windows Server 和 SQL Server 许可证的价值与软件保障或合格的订阅许可证结合利用,从而在 Azure 专用主机上按折扣费率付费。 Windows Server Datacenter 和 SQL Server Enterprise Edition 客户在获得整个主机的许可并使用 Azure 混合权益后,可获得无限虚拟化(根据基础服务器的物理容量,在主机上部署尽可能多的 Windows Server 虚拟机)。 Azure 专用主机中的所有 Windows Server 和 SQL Server 工作负载还有资格获得 Windows Server 和 SQL Server 2012 的扩展安全更新,而无需额外付费。
后续步骤
有关详细信息,请参阅以下文章: