Google Cloud 上的 Microsoft 许可常见问题解答


本页介绍了与 Google Cloud 上以下 Microsoft 工作负载的许可相关的常见问题解答 (FAQ):

Google Cloud 上的 Windows Server 常见问题解答

运行 Google Cloud 上的 Windows Server 有哪些选项?

您可以使用 Compute Engine 中预构建映像提供的按需许可来使用 Windows Server,也可以在映像导入期间将许可字符串附加到自定义映像。此外,如果符合资格要求,您也许可以自带 Windows Server 许可 (BYOL)。如需了解详情,请参阅 BYOL Windows Server 常见问题解答

按需 Windows Server 常见问题解答

如何在 Windows Server 虚拟机 (VM) 上使用按需许可?

可以通过以下两种主要方式为虚拟机启用按需许可:

  • Google Cloud 中的预构建映像:如果您使用 Compute Engine 映像目录Google Cloud Marketplace 中的预构建 Windows Server 或 SQL Server 映像,Google 会提供按需许可并将其附加到映像。Google Cloud 会管理报告和合规性要求,以便您快速开始使用这些 Microsoft 产品。
  • 自定义映像:自带 Windows Server 或 SQL Server 映像时,您可以在导入迁移过程中附加 Google 提供的按需许可。Windows ServerSQL Server操作系统详细信息页面的许可部分包含每个软件版本的许可字符串。如果使用 Google 提供的 Windows Server 上 SQL Server 的按需许可,则必须为每个软件附加一个许可字符串。

按需 Windows Server 虚拟机如何计费?

创建包含按需许可的 Windows Server 或 SQL Server 虚拟机时,系统会在基本 Compute Engine 资源 SKU 旁边添加 Microsoft Windows Server 许可商品目录单位 (SKU)。系统会针对虚拟机中启用的每个虚拟 CPU 收取一个核心许可费用。通过停用并发多线程 (SMT)停用核心(或二者兼有)来减少虚拟机中的虚拟 CPU 数量,可降低需要支付许可费用的虚拟 CPU 数量。

谁负责按需 Windows Server 许可的合规性和报告?

如果您使用 Google 的按需许可,则 Google 会确保遵守许可要求以及管理许可使用情况报告。

使用 Windows Server 按需许可时,是否需要购买用户客户端访问许可 (CAL)?

不需要。操作系统映像中包含 CAL 及其费用。您无需单独购买用户 CAL。在代管式 Microsoft Active Directory 域中运行的 Active Directory 域控制器虚拟机或者加入此类域的任何 Windows 虚拟机也不需要任何额外的 CAL。如需了解详情,请参阅 Managed Service for Microsoft Active Directory

按需虚拟机实例是否需要远程桌面服务 (RDS) CAL?

不需要,按需 Windows Server 不需要 RDS CAL,除非您需要超过两个并发远程桌面会话来进行管理。如果您需要的并发远程桌面会话超过两个,则必须购买额外的 RDS CAL。如需了解详情,请参阅使用 CAL 来许可 RDS 部署

BYOL Windows Server 常见问题解答

如何确定我的 Windows Server 许可是否可以在 Google Cloud 上使用(BYOL)?

如果您的 Windows Server 许可满足以下条件,则符合条件,可以使用外包软件管理权利在 Google Cloud 上使用:前提是您不会被禁止将软件管理外包出去:

  • 2019 年或更早发布的产品:该许可涵盖 2019 年 10 月 1 日(Microsoft 宣布其许可发生变化的日期)之前发布的 Microsoft 产品版本。例如,Windows 2019 可能符合 BYOL 和外包软件管理权利的条件,但 Windows Server 2022 不符合条件。
  • 在 2019 年 10 月 1 日之前获得或生效:您是在 2019 年 10 月 1 日之前生效的某个订阅中获得 Microsoft 许可的,或者是在 2019 年 10 月 1 日之后通过 Microsoft 企业协议校正(PDF 下载)订购流程获得 Microsoft 许可的,该订阅的生效日期早于 2019 年 10 月 1 日。这包括服务器许可和所有 CAL。
  • 必须使用单租户节点(专用硬件):您只能将通过外包软件管理权利自带的软件用于单租户节点等专用服务器。Microsoft 不允许在多租户环境中使用外包软件管理权利,因此您无法将该软件用于 Compute Engine 虚拟机的默认租约。

是否可以通过软件保障实现许可移动性使用 Windows Server?

否,Windows Server 不在许可移动性的涵盖范围内,因为许可移动性仅适用于服务器应用程序,而不适用于底层操作系统。如需了解详情,请参阅 Microsoft 许可移动性

如果我符合在单租户节点上运行 Windows Server 早期版本的条件,但后来升级到 2019 年 10 月 1 日之后发布的 Windows Server 版本,该怎么办?

升级到 2019 年 10 月 1 日之后发布的 Windows Server 版本时,您必须遵守 Microsoft 针对该版本的许可条款。在这些情况下,您的新许可可能不符合在 Google Cloud 上使用 BYOL 的条件。

更新虚拟机租用时,虚拟机许可是否会发生变化?

修改虚拟机租用时,Compute Engine 不会更改其许可。对于您自带到 Google Cloud (BYOL) 的任何许可,您需要负责确保虚拟机使用符合许可协议的租户模式(单租户或多租户)。

如果我自带 BYOL Windows Server 许可,是否需要 CAL?

执行。如果您自带 Windows Server 许可,则需要负责购买任何所需的 CAL。根据配置和使用 Windows Server 的方式,您可能需要适用于权利管理服务 (RDP) 的额外 CAL。如需了解详情,请参阅使用 CAL 来许可 RDS 部署

如果我为 Compute Engine 自带 BYOL Windows Server 许可,如何激活该许可?

如果您将映像导入到需要现有许可的 Compute Engine,则需要负责激活该许可。如需了解详情,请参阅自带许可。如果您使用按需映像,Google 会为您管理许可。

如果我自带许可 (BYOL),需要承担哪些责任?

如果您为 Compute Engine 自带许可,则需要负责确保符合您的许可条款中的 Microsoft 相关规定。

如果我自带 Windows Server 许可,是否可以按核心应用许可?

如果您的 Windows Server 许可符合 BYOL 的条件,则只要您满足以下条件,就也许可以按核心使用许可:

  • Windows Server 按核心许可仅适用于单租户节点。
  • 对于标准版和数据中心版,所需的核心许可数量等于许可服务器上的物理核心数量,前提是每个物理处理器至少需要 8 个核心许可,每个服务器至少需要 16 个核心许可。核心许可以 2 个装的形式出售。如需了解详情,请参阅 Microsoft 许可简要

Windows Server Standard 许可可让您在物理主机上托管 2 个虚拟机,而采用按核心许可的 Datacenter 许可可让您在物理主机上托管不限数量的虚拟机。

Google Cloud 上的 SQL Server 常见问题解答

运行 Google Cloud 上的 SQL Server 有哪些选项?

有多种方式在 Google Cloud 上运行 SQL Server 工作负载:

  • Google 的按需 SQL Server 映像:预构建 SQL Server 映像可直接从 Google Cloud 控制台中的 Compute Engine 获取。这些映像基于 Windows Server 构建,Windows Server 和 SQL Server 的许可费用会作为许可 SKU 与基本虚拟机资源 SKU 一起添加。如需详细了解按需价格模式和使用入门,请参阅 按需 Windows Server 常见问题解答
  • 自带许可 (BYOL) SQL Server:如果您具有现有的 SQL Server 许可供本地使用,也许可以在以下情况下将此许可带到 Google Cloud:
    • 如果您具有通过软件保障实现许可移动性,您的 SQL Server 许可可能有资格在默认的多租户虚拟机上运行,前提是底层操作系统不需要使用单租户节点。
    • 如果您没有通过软件保障实现许可移动性,则只能在单租户节点上将 SQL Server 许可带到 Google Cloud,并且只有在您的许可符合外包软件管理权利的条件时,才能这样做。
  • Google 管理的 SQL Server: 运行 SQL Server 的其他选项包括 Cloud SQL、我们的 Google 管理的 SQL Server 产品和 Google Cloud VMware Engine

按需 SQL Server 常见问题解答

我的虚拟机需要支付多少个 SQL Server 核心许可费用?

Microsoft SQL Server 许可要求为客机操作系统提供的每个虚拟 CPU (vCPU) 分配核心许可,并且始终至少收取 4 个核心许可费用。通过停用 SMT停用核心(或二者兼有)来减少可供客机操作系统使用的虚拟 CPU 数量,可降低需要支付的核心许可数量。

例如,采用默认设置的 c4-standard-8 虚拟机会向客机操作系统提供 8 个 vCPU,系统会按 8 个核心许可向您收费。

如果您将可见核心设置为 3 个(其中一个核心处于停用状态),系统会向客机操作系统提供 6 个 vCPU,因此您需要支付 6 个核心许可的费用。如果您接下来将每个核心的线程数设为 1(SMT 处于停用状态),则只会向客机操作系统提供 3 个 vCPU。不过,您需要支付 4 个核心许可的费用,因为您始终需要支付至少 4 个核心许可的费用。

除了许可费用之外,您还需要为 c4-standard-8 Compute Engine 虚拟机资源付费。

SQL Server 故障切换集群是如何许可的?

使用 SQL Server 按需许可时,您必须为故障切换集群中的所有虚拟机(包括被动虚拟机)购买许可。

BYOL SQL Server 常见问题解答

是否可以通过软件保障实现许可移动性使用 SQL Server?

是,SQL Server 通常属于通过软件保障实现许可移动性的适用范围。这意味着,如果您拥有 SQL Server 许可的有效软件保障合同,则可以将其移到 Google Cloud。

如果我没有通过软件保障实现许可移动性,是否仍然可以将自己的 SQL Server 许可 (BYOL) 带到 Google Cloud?

如果没有通过软件保障实现许可移动性,您可以使用您自己的 SQL Server 许可 (BYOL),前提是该许可满足以下要求:

  • 2019 年或更早发布的产品:该许可涵盖 2019 年 10 月 1 日之前发布的 Microsoft 产品版本。例如,Windows 2019 可能符合 BYOL 和外包管理权利的条件,但 Windows Server 2022 不符合条件。
  • 在 2019 年 10 月 1 日之前获得或生效:您是在 2019 年 10 月 1 日之前生效的某个订阅中获得 Microsoft 许可的,或者是在 2019 年 10 月 1 日之后通过 Microsoft 企业协议校正(PDF 下载)订购流程获得 Microsoft 许可的,该订阅的生效日期早于 2019 年 10 月 1 日。这包括服务器许可和所有 CAL。
  • 必须使用单租户节点(专用硬件):您只能将通过外包软件管理权利自带的软件用于单租户节点等专用服务器。Microsoft 不允许在多租户环境中使用外包软件管理权利,因此您无法将该软件用于 Compute Engine 虚拟机的默认租约。

如果我使用许可移动性将 SQL Server 工作负载带到 Google Cloud,虚拟机是否需要在专用硬件(例如单租户节点)上运行?

许可移动性涵盖的工作负载不一定需要放置在单租户节点上,前提是:

  • 虚拟机专供您使用
  • 底层操作系统不需要单租户节点

例如,运行 BYOL SQL Server 的虚拟机(通过许可移动性实现)在 Google 的按需 Windows Server 映像上运行,不需要单租户节点。

但是,运行 BYOL SQL Server 的虚拟机(通过许可移动性实现)在 BYOL Windows Server 映像上运行,则需要单租户。这是因为 Windows Server 操作系统不符合许可移动性条件,并且受外包软件管理权利限制。

下表列出了租户选项,具体取决于您将 SQL Server 带到 Google Cloud 的方式。

按需 SQL Server BYOL SQL Server - 带许可移动性 BYOL SQL Server - 不支持许可移动性
按需 Windows Server 可以在多租户虚拟机或单租户节点上运行。无版本限制。 可以在多租户虚拟机或单租户节点上运行。无版本限制。 由于 SQL Server 的外包许可管理存在限制,因此必须在单租户节点上运行。仅限于 SQL Server 2017 或更早版本。
BYOL Windows Server 由于 BYOL Windows Server 的外包许可管理存在限制,因此必须在单租户节点上运行。仅限于 Windows 2019 或更早版本。 由于 BYOL Windows Server 的外包许可管理存在限制,因此必须在单租户节点上运行。仅限于 Windows 2019 或更早版本。 由于 BYOL Windows Server 和 BYOL SQL Server 的外包许可管理存在限制,因此必须在单租户节点上运行。仅限于 SQL Server 2017 或更早版本,以及 Windows 2019 或更早版本。

如需了解详情,请参阅 Microsoft 许可移动性

我是否可以在具有 Google 提供的操作系统的虚拟机中使用自己的 SQL Server 许可 (BYOL)?

如果您的 SQL Server 许可符合在 Google Cloud 上运行的条件,您可以在 Google 提供的 Windows Server 或 Linux 映像上自行安装 SQL Server。系统会按适当的费率收取 Windows Server 等付费映像的费用。

如何为自带到 Google Cloud 的 Microsoft 工作负载激活许可移动性?

如需使用许可移动性,您必须完成许可验证流程,在此期间,Microsoft 可确保您的许可符合许可移动性资格。您可以通过 Google 或直接向 Microsoft 提交用于验证的许可移动性信息。验证完成后,Microsoft 会向您和 Google 提供确认信息。

如需详细了解您的许可协议(包括如何确定您的 Microsoft 协议标识号),请参阅 Microsoft 的许可摘要常见问题解答

  • 通过 Google 提交许可移动性信息:

    请使用许可移动性验证表单通过 Google 提交您的许可移动性信息。您可以直接访问此表单,或者在 Google Cloud 控制台中创建虚拟机时访问此表单。

  • 直接向 Microsoft 提交许可移动性信息,如下所示:

如果我按核心授予 SQL Server 许可,是否需要授予最低数量的核心许可?

是,服务器上的每个物理处理器都需要至少四个核心许可。在物理操作系统环境中运行 SQL Server 时,服务器上的所有物理核心都必须获得许可。软件分区不会减少所需的核心许可数量,但在为单个虚拟机授予许可时除外。如需了解详情,请参阅 Microsoft 许可简要

使用“通过软件保障实现的许可移动性”时,是否提供被动故障切换权利?

使用“通过软件保障实现的许可移动性”功能的 BYOL 许可可提供一个故障切换实例(HA 或 DR)的权利。故障切换虚拟机实例的虚拟 CPU 数量不得多于主实例,并且这两个实例都必须在 Google Cloud 上运行。如果您想使用 Always On 可用性组辅助副本,则必须将其设置为非读取。

如果我在单租户节点上使用自己的 BYOL SQL Server 许可,是否需要 CAL?

如果您自带服务器许可,则需要 CAL。自带 Core 许可不需要 CAL。

如果我使用自己的 BYOL SQL Server 许可,是否可以升级到更高版本的 SQL Server?

如果您使用外包软件管理权利为单租户节点自带 SQL Server 许可,则无法升级到 2019 年 10 月 1 日之后发布的版本。

如果您使用“通过软件保障实现许可移动性”为 Google Cloud 上的虚拟机分配 SQL Server 许可,则没有升级限制。

在单租户节点上运行的 SQL Server 部署支持哪些许可模式?

如果您使用外包软件管理权利来为单租户节点分配许可,则可以按以下方式授予许可:

  • 按核心
  • 按处理器
  • 按服务器或按 CAL

我是否可以使用现有许可在 SQL Server 虚拟机实例上卸载或重新安装 SQL Server?

是,您可以使用现有许可在 SQL Server 虚拟机实例上卸载或重新安装 SQL Server。SQL Server 的安装介质位于 C:\sql_server_install

请注意,卸载 SQL Server 不会停止 SQL Server 许可费用。

我是否可以使用 SQL Enterprise 许可通过许可移动性实现无限制虚拟化?

否。虽然 SQL Enterprise 按核心许可可用于在已获许可的服务器上为数量不受限制的 SQL Server 实例授予许可,但该权利不适用于许可移动性涵盖的 SQL Server 实例。必须单独涵盖每个虚拟机。

Windows 桌面操作系统常见问题解答

Windows 桌面操作系统也称为 Windows 客户端或 Windows Enterprise。一些常见版本包括 Windows 7、Windows 8、Windows 10 和 Windows 11。

在 Google Cloud 上运行 Windows Server 桌面操作系统有哪些选项?

只要您拥有 Microsoft 的有效 Windows Enterprise VDA E3 或 E5 订阅,并且虚拟机在单租户节点上运行,则现有的 Windows 桌面操作系统许可可能符合在 Google Cloud 上使用的条件。

我是否可以直接从 Google Cloud 购买按需 Windows 桌面操作系统许可?

否,Google Cloud 不提供 Windows 桌面操作系统许可。

我是否需要在单租户节点上运行 Windows 桌面操作系统虚拟机?

是,搭载 Windows 桌面操作系统的虚拟机只能在专用硬件(例如单租户节点)上运行。

Windows 桌面操作系统是否受与 BYOL Windows Server 相同的外包软件管理限制?

否,BYOL Windows 桌面操作系统的要求与 BYOL Windows Server 的要求不同。只要您具有有效的 Windows Enterprise VDA E3 或 E5 订阅,并且将虚拟机放置在单租户节点上,就可以在 Google Cloud 上使用您自己的 Windows 桌面操作系统许可。

Microsoft Office 常见问题解答

我是否可以为 Google Cloud 上的虚拟机自带 Microsoft Office 许可?

Microsoft Office 的永久版本(Microsoft Office 2019 及更早版本)符合 Google Cloud 的 BYOL 条件,但这些许可受外包软件管理权利要求限制:

  • 2019 年或更早发布的产品:该许可涵盖 2019 年 10 月 1 日之前发布的 Microsoft 产品版本。例如,Windows 2019 可能符合 BYOL 和外包管理权利的条件,但 Windows Server 2022 不符合条件。
  • 在 2019 年 10 月 1 日之前获得或生效:您是在 2019 年 10 月 1 日之前生效的某个订阅中获得 Microsoft 许可的,或者是在 2019 年 10 月 1 日之后通过 Microsoft 企业协议校正(PDF 下载)订购流程获得 Microsoft 许可的,该订阅的生效日期早于 2019 年 10 月 1 日。这包括服务器许可和所有 CAL。
  • 必须使用单租户节点(专用硬件):您只能将通过外包软件管理权利自带的软件用于单租户节点等专用服务器。Microsoft 不允许在多租户环境中使用外包软件管理权利,因此您无法将该软件用于 Compute Engine 虚拟机的默认租约。

停止提供支持常见问题解答

我的虚拟机运行的是 Windows Server 停止提供支持版本。我可以将此虚拟机配置为接收 Microsoft 提供的扩展安全更新 (ESU) 吗?

执行。您需要从 Microsoft 购买 ESU,但购买后,您可以配置 Windows 虚拟机来接收 ESU,以保护它们免受严重的安全漏洞的影响。

映像导入常见问题解答

我可以自定义映像导入工作流吗?

执行。您可以自定义映像导入工作流。映像导入工作流可在 GitHub 上找到。

我可以导入已在运行的映像吗?

执行。您可以从正在运行的在线虚拟机导入映像。

导入自带许可 (BYOL) 映像后,我可以与其他用户共享该映像吗?

执行。导入自带许可 (BYOL) 映像后,您可以与自己项目或组织外部的用户共享该映像。然后,他们可以从自己的项目中访问共享的映像。如需了解详情,请参阅管理对自定义映像的访问权限

后续步骤