自带许可

本页面简要介绍了如何使用单租户节点和就地重启功能为 Compute Engine 自带许可 (BYOL)。在开始之前,请查看您的许可条款及条件,以确认您是否符合为 Compute Engine 自带许可的许可要求。如需查看分步说明,请参阅自带许可的方法指南

如果您有操作系统许可,则可以使用单租户节点为 Compute Engine 提供这些许可,同时使用就地重启功能最大限度地减少物理核心用量。单租户节点是物理 Compute Engine 服务器,专门用于仅托管特定项目的虚拟机实例。当您在单租户节点上启用就地重启功能时,Compute Engine 会尽可能在同一服务器上重启虚拟机,从而最大限度地减少运行虚拟机的物理服务器数量。如果无法在同一物理服务器上重启虚拟机(例如,如果物理服务器遇到严重的硬件故障),则您的虚拟机将迁移到其他服务器。Compute Engine 将分配并报告新的物理服务器 ID,旧服务器 ID 将永久停用。

这在主机维护事件期间特别有用;Compute Engine 会在同一服务器上终止并重启虚拟机,而不是将虚拟机实时迁移到新的物理服务器。请注意,在进行维护时,虚拟机将脱机并且不可用

在单租户节点上托管实例具有以下优势:

  • 您的虚拟机在专用于您的项目的硬件上运行。
  • 最大限度地减少维护事件期间虚拟机实例将接触的物理服务器数量。
  • 允许您跟踪许可报告可能需要的每个套接字和每个核心的使用情况。
  • 使您可以控制节点放置,以便在特定的单租户节点上调度虚拟机,或者在一组匹配节点之间调度虚拟机。
  • 支持服务器使用情况报告,其中 Compute Engine 将使用服务器 ID 报告在特定服务器上创建或删除实例的时间。此信息可与服务器的物理特征结合使用,以确定许可使用信息。
  • 为 Windows Server 和 Windows Client 自带许可。

对于 Windows 应用(例如 SharePoint Server、MS Exchange Server 等等),现有的应用许可可以使用许可移动性部署在 Google Cloud Platform 上。如需了解详情,请参阅常见问题解答

兼容的操作系统版本

Compute Engine 的当前映像导入工作流已经过测试,可与以下操作系统版本兼容。

  • Windows Server 2008 R2 SP1、2012、2012 R2、2016
  • Windows 7 SP1 x64、10 Enterprise x64

如果您想使用 Windows 7 SP1 或 Windows 2008 R2,则您的映像必须支持 SHA2 签名,因为 Compute Engine 驱动程序已使用 SHA2 签名。此外,由于某些来自第三方云提供商的代理可能会干扰 Compute Engine 驱动程序安装工作流,因此您应在导入之前移除这些代理。

价格和可用性

此功能在支持单租户节点的所有区域均可使用。您可以在我们的区域和地区概览中查看完整的列表。

如果您为 Compute Engine 自带许可,将不会支付额外的费用。

许可和激活

在开始使用单租户节点自带许可之前,请确保您了解产品许可条款。

此外,您还必须根据您的协议准备 BYOL 客机映像。如果您使用 Compute Engine 公共映像,则 Google Cloud Platform (GCP) 的随用随付许可将附加到使用这些映像的虚拟机实例,并且以后无法将该虚拟机更新为使用您自己的许可。

与 Compute Engine 负责激活许可的付费映像不同的是,导入的映像要求您自行完成许可激活过程。您无法依靠 Compute Engine 的许可服务器来激活许可。因此,您不仅需要负责为激活许可准备基础架构(例如 KMS 服务器和网络连接),而且还需要负责激活许可。

工作负载注意事项

在尝试自带许可之前,我们强烈建议您查看以下信息,以帮助您确定此功能的最佳工作负载。

预期停机

通过此功能,您可以就地重启单租户节点上运行的虚拟机实例。这意味着,在维护事件期间,系统会尽可能在同一物理服务器上终止并重启正在运行的实例,而不是将该实例实时迁移到其他机器并向其他物理服务器公开您的许可。如果该服务器不再可用,Google 会在新的专用服务器上重启您的虚拟机并报告服务器 ID。

Google 每月平均执行一次维护事件,这意味着,在进行维护时,您服务器上的虚拟机将停机。每次事件会持续大约 60 分钟时间,不过,具体的持续时间可能会因不同的情况(例如维护类型、是否为修补事件等等)而异。

由于存在这种预期停机情况,因此 Google 建议使用能够承受与这些维护事件相关的停机时间的工作负载。

物理服务器迁移

在极少数情况下,由于某个事件(例如严重的硬件故障),Compute Engine 可能需要停用某个物理服务器并将您的虚拟机移动到新的底层服务器。在这些情况下,Compute Engine 将在新的物理服务器上重启您的虚拟机并分配新的单租户物理服务器 ID。如果用户为新预配的物理服务器设置了以下虚拟机属性 (--restart-on-failure),则这些虚拟机将在该服务器上重启。一旦发生这种情况,系统将不会重复使用上一个单租户物理服务器 ID。

后续步骤

此页内容是否有用?请给出您的反馈和评价:

发送以下问题的反馈:

此网页
Compute Engine 文档