在 Azure Stack HCI 上许可 Windows Server VM

适用于:Azure Stack HCI 版本 23H2 和 22H2;Windows Server 2022、Windows Server 2019 Datacenter Edition 及更高版本

Windows Server 虚拟机 (VM) 必须先获得许可并激活,然后才能在 Azure Stack HCI 上使用它们。 可使用已有的任何现有 Windows Server 许可证和激活方法。 或者,使用 Azure Stack HCI 提供的新许可模型和工具来帮助简化此过程。 本文介绍一般许可概念和 Azure Stack HCI 上可用的新选项。

总结

下图显示了不同的 Windows Server VM 许可选项:

VM 许可

首先,选择以下两个选项之一:

  • Windows Server 订阅:通过 Azure 订阅 Windows Server 来宾许可证。 仅适用于Azure Stack HCI。
  • Azure 混合权益(AHB):使用符合条件的本地许可证,以降低成本在 Azure 上获取 Windows 虚拟机(VM)。

有关详细信息,请参阅 “比较”选项

接下来,激活 Windows Server VM:

  • 如果使用 Windows Server 订阅,则会自动在主机上启用 AVMA。 可以使用通用 AVMA 客户端密钥立即针对群集激活 VM。
  • 如果使用 AHB,则必须使用与许可证关联的相应密钥,并使用所选的激活方法应用它们。 最方便的方法之一是使用自动 VM 激活 (AVMA)。
  • 若要使用其他方法激活 VM,请参阅密钥管理服务 (KMS) 激活计划

比较选项

选择最适合需求的部署选项:

问题 Windows Server 订阅 Azure 混合权益 (AHB)
你想要使用哪些版本的 WS VM? Evergreen - 包括最新版本在内的所有版本。 所有版本至最新版本 - 包括 Azure Stack HCI 支持的 Windows Server 版本。 具体而言,权益扩展到 Azure Stack HCI 版本 23H2 或 22H2。
此选项是否也允许使用 Windows Server: Azure Edition? 是的。 需要同时拥有软件保障 (SA) 和 WS 批量许可证密钥。
如何激活 WS VM? 无主机端密钥 - 自动启用 AVMA。 启用后,可以在客户端应用通用 AVMA 密钥。 若要激活此权益,必须将已启用软件保障的 Windows Server Datacenter 的 1 核许可证交换为 Azure Stack HCI 的 1 个物理核心。 有关详细的许可要求,请参阅 Windows Server 的 Azure 混合权益
CAL 要求是什么? 无需 CAL - 包含在 WS 订阅中。 不需要 CAL - 包含在 SA/WS 订阅中。
什么是定价模型? 每物理核心/每月定价,通过 Azure 购买和计费(在注册 Azure Stack HCI 后的前 60 天内免费试用)。 有关详细信息,请参阅 Windows Server 订阅的定价 此权益可免除群集上的 Azure Stack HCI 主机服务费和 Windows Server 来宾订阅费用。 与 Azure Stack HCI 相关的其他成本(例如 Azure 服务)按正常计费。 有关 Azure 混合权益定价的详细信息,请参阅 Azure Stack HCI 定价

来宾版本

下表显示了不同许可方法可以激活的来宾操作系统:

版本 AHB Windows Server 2019 许可证 AHB Windows Server 2022 许可证 Windows Server 订阅
Windows Server 2012/R2 X X X
Windows Server 2016 X X X
Windows Server 2019 X X X
Windows Server 2022 X X
Windows Server 2022: Azure Edition 需要软件保障 需要软件保障 X
未来版本 (Evergreen) X

激活 Windows Server 订阅

Windows Server 订阅使你能够通过 Azure 订阅 Azure Stack HCI 上的 Windows Server 来宾许可。 有关 Windows Server 订阅费用,请参阅 Azure Stack HCI 定价页中的加载项工作负载(可选)部分。

Windows Server 订阅如何工作?

购买 Windows Server 订阅后,Azure Stack HCI 服务器从云中检索许可证并自动设置群集上的AVMA。 设置 AVMA 后,可以在客户端应用通用 AVMA 密钥。

Windows Server 订阅

Windows Server 订阅先决条件

  • Azure Stack HCI 群集

    • 安装更新:版本 21H2,至少包含 2021 年 12 月 14 日安全更新 KB5008210 或更高版本。
    • 注册 Azure Stack HCI:所有服务器都必须在线并注册到 Azure。
  • 如果使用 Windows Admin Center:

    • 带有群集管理器扩展(2.41.0 或更高版本)的 Windows Admin Center(2103 或更高版本)。

启用 Windows Server 订阅

可以通过不同的方法启用 Windows Server 订阅。 根据你倾向的方法选择以下选项卡之一。

  1. 在 Azure Stack HCI 群集资源页面中,导航到“配置”。

  2. 在功能“Windows Server 订阅外接程序”下,选择“购买”。在上下文窗格中,再次选择“购买”以确认。

  3. 成功购买 Windows Server 订阅后,便可开始在群集上使用 Windows Server VM。 在群集上应用许可证需要几分钟时间。

    购买确认

排查订阅问题

错误:群集中的一台或多台服务器没有对此设置的最新更改。 服务器再次同步后,我们将立即应用更改。

修正:你的群集没有 Windows Server 订阅的最新状态(例如注册或取消),因此可能尚未检索到用于设置 AVMA 的许可证。 在大多数情况下,下一次云同步将解决此错误。 为了更快地解决问题,可以手动同步。 有关详细信息,请参阅同步 Azure Stack HCI

针对主机服务器激活 VM

通过 Windows Server 订阅启用 AVMA 后,可以按照 Windows Server 中的虚拟机自动激活中的步骤,针对主机服务器激活 VM。

通过 AVMA 激活Azure 混合权益 (AHB)

可使用任何现有方法在 Azure Stack HCI 上激活 VM。 也可使用 AVMA,它允许已激活的主机服务器自动激活在其上运行的 VM。 有关详细信息,请参阅 Windows Server 中的 AVMA

激活 VM

AVMA 的好处

通过主机服务器激活 VM 具有以下几个好处:

  • 各个 VM 无需连接到 Internet。 只需提供与 Internet 连接的已许可主机服务器。
  • 简化了许可证管理。 只需一台适当许可的服务器,就能激活任意数目的 VM,而无需实际增加各个 VM 的密钥用量计数。
  • AVMA 可充当购买证明机制。 此功能有助于确保根据产品使用权利和 Microsoft 软件许可条款使用 Windows 产品。

请花几分钟时间观看有关在 Windows Admin Center 使用自动虚拟机激活的视频:

AVMA 先决条件

开始之前:

  • 获取所需的 Windows Server Datacenter 密钥:

    • 密钥版本:Windows Server 2019 Datacenter 或更高版本。 有关密钥激活的来宾版本的信息,请参阅来宾版本
    • 密钥数:要激活的每台主机服务器都有一个唯一密钥,除非具有有效的批量许可证密钥。
    • 跨群集的一致性:群集中的所有服务器需要使用相同的密钥版本,这样,无论 VM 在哪个服务器上运行,它们都可保持激活状态。
  • Azure Stack HCI 群集(版本 20H2,装有 2021 年 6 月 8 日累积更新或更高版本)。

  • Windows Admin Center(版本 2103 或更高版本)。

  • 适用于 Windows Admin Center 的群集管理器扩展(版本 1.523.0 或更高版本)。

备注

要使 VM 无论在哪个服务器上运行都保持激活状态,必须为群集中的每个服务器设置 AVMA。

设置 AVMA

可以通过不同的方法设置 AVMA。 根据你倾向的方法选择以下选项卡之一。

使用 Windows Admin Center 或 PowerShell 设置 AVMA。

排查使用 Windows Admin Center 设置 AVMA 时的问题

如果收到以下 AVMA 错误消息,请尝试使用本部分中的验证步骤来解决这些错误。

错误1:“输入的密钥无效”

此错误可能是由以下问题之一造成的:

  • 为激活群集中的服务器而提交的密钥未被接受。
  • 激活进程中断,导致无法激活群集中的服务器。
  • 某个有效密钥尚未应用于已添加到群集中的服务器。

若要解决此类问题,请在“激活 Windows Server VM”窗口中选择带有警告的服务器,然后选择“管理激活密钥”以输入新密钥。

错误 2:“某些服务器使用较旧版本的 Windows Server 的密钥”

所有服务器必须使用相同的密钥版本。 将密钥更新为同一版本,以确保 VM 无论在哪个服务器上运行都保持激活状态。

错误 3:“服务器已关闭”

服务器已脱机,因此不可访问。 将所有服务器联机,然后刷新页面。

错误 4:“无法检查此服务器上的状态”或“要使用此功能,请安装最新更新”

你的一台或多台服务器未更新,并且没有设置 AVMA 所需的包。 确保群集已更新,然后刷新页面。 有关详细信息,请参阅更新 Azure Stack HCI 群集

常见问题解答

本节回答了有关 Windows Server 许可的一些常见问题 (FAQ)。

Windows Server Datacenter Azure Edition 来宾是否可以在 Azure Stack HCI 上激活?

可以,但必须使用基于 Windows Server 订阅的 AVMA,或者使用带有软件保障的 Windows Server Datacenter 密钥。 对于 AHB,可以使用以下任一项:

是否仍需要 Windows Server CAL?

是的,仍需要 AHB 的 Windows Server CAL,但不需要用于 Windows Server 订阅。

是否需要连接到 Internet?

在以下情况下需要 Internet 连接:

  • 将主机服务器同步到 Azure(至少每 30 天 1 次),以维持 Azure Stack HCI 30 天的连接要求并同步 AVMA 的主机许可证。
  • 购买或取消 Windows 服务器订阅时。

不需要 Internet 连接:

  • 要使 VM 通过 Windows Server 订阅或基于 AHB 的 AVMA 进行激活。 有关其他激活方式的连接要求,请参阅 Windows Server 文档

Windows Server 订阅何时开始/结束计费?

Windows Server 订阅在购买后立即开始计费并激活 Windows Server VM。 如果你在激活 Azure Stack HCI 后的前 60 天内启用 Windows Server 订阅,你将在该期间自动获得免费试用机会。

你可随时注册或取消 Windows Server 订阅。 取消后,将立即停止通过 Azure 计费和激活。 如果继续在群集上运行 Windows Server VM,请确保具有其他形式的许可。

我有 Windows Server 的许可证,是否可以在 Azure Stack HCI 上运行 Windows Server 2016 VM?

是的。 虽然无法使用 Windows Server 2016 密钥在 Azure Stack HCI 上设置 AVMA,但仍然可以使用其他激活方法应用它们。 例如,可以直接在 Windows Server 2016 VM 中输入 Windows Server 2016 密钥。

在哪里可以获取 AVMA 的 AHB 密钥?

要获取产品密钥,可从以下选项中进行选择:

  • OEM 提供商:在 OEM 硬件的外侧找到真品证书 (COA) 密钥标签。 对于群集中的每个服务器,可以使用此密钥一次。
  • 批量许可服务中心 (VLSC):在 VLSC 中,可以下载一个“多次激活密钥”(MAK),该密钥可供重复使用,直到达到预先确定的允许激活次数。 有关详细信息,请参阅 MAK 密钥
  • 零售渠道:还可在零售包装盒的标签上找到零售密钥。 对于群集中的每个服务器,只能使用此密钥一次。 有关详细信息,请参阅软件包

我想更改现有密钥。 如果密钥覆盖成功/失败,前一个密钥会发生什么情况?

产品密钥与设备关联后,这种关联是永久性的。 覆盖密钥不会减少已用密钥的激活次数。 如果成功应用了另一个密钥,这两个密钥都会被视为“已使用”一次。 如果未成功应用某个密钥,则主机服务器激活状态将保持不变,并默认应用上次成功添加的密钥。

我想要改用不同版本的另一个密钥。 是否可以在版本之间切换密钥?

可以更新为较新版本的密钥,或者将现有密钥替换为同一版本,但无法降级到前一个版本。

添加新服务器或删除服务器会发生什么情况?

必须为每个新服务器添加激活密钥,以便能够针对新服务器激活 Windows Server VM。 删除服务器不会影响为群集中其余服务器设置 AVMA 的方式。

我之前购买了一个附带 Windows Server 2019 密钥的 Windows Server Software-Defined Datacenter (WSSD) 解决方案。 是否可将该密钥用于 Azure Stack HCI?

可以,但需要使用适用于 Windows Server 2022 或更高版本的密钥,Windows Server 2022 正式版推出后,我们就会提供此类密钥。

后续步骤