布置政策简介


本文档介绍了布置政策的行为、结算和限制。

每个虚拟机 (VM) 实例都在物理服务器(称为主机)上运行,该服务器布置在服务器机架中,服务器机架位于数据中心的集群中。默认情况下,Compute Engine 将您的虚拟机布置在不同的主机中,以最大程度地减少电源故障的影响。当您创建布置政策并将其应用到虚拟机时,您可以根据应用的需求重新定义虚拟机之间的相对物理位置。为了获得更高的可用性,您可以将虚拟机布置得更远。为了减少网络延迟,您可以将虚拟机布置得更近。

您可以创建以下类型的布置政策:

  • 紧凑布置政策:此政策指定将虚拟机布置在彼此靠近的位置以缩短网络延迟时间。当虚拟机需要经常相互通信时(例如运行高性能计算 [HPC]、机器学习 [ML] 或数据库服务器工作负载时),将虚拟机彼此布置得更近非常有用。

  • 分散布置政策:此政策指定将虚拟机布置在单独的独立硬件(称为可用性网域)中,以提高可用性和可靠性。将虚拟机布置在单独的可用性域中有助于在虚拟机实时迁移期间保持最关键的虚拟机运行,或减少共享相同硬件的虚拟机之间的硬件故障的影响。

创建布置政策后,您可以创建指定布置政策的虚拟机,或将该政策应用于现有虚拟机,以指定虚拟机的物理位置。

结算

创建、删除虚拟机或将布置政策应用于虚拟机不会产生任何额外费用。

限制

所有布置政策都具有以下限制:

  • 布置政策是区域资源,它们的使用仅限于它们所在的区域。例如,如果您在 us-central1 区域中创建放置政策,则只能将其应用于位于同一区域或 us-central1 内的可用区中的 Compute Engine 资源。

  • 您只能为每个 Compute Engine 资源应用一项布置政策。

  • 您只能从虚拟机中移除或替换布置政策。不支持从其他 Compute Engine 资源中移除或替换布置政策。

  • 仅当未将某个布置政策应用于任何 Compute Engine 资源时,才能删除该布置政策。

后续步骤