GKE 上的 Arm 工作负载

本文档介绍了如何在 Google Kubernetes Engine (GKE) 上运行 Arm 工作负载。您可以使用 PerformanceScale-Out 计算类在 GKE Autopilot 集群中运行 Arm 工作负载,也可以使用 C4AN4A预览版)或 Tau T2A 机器系列在 GKE Standard 集群中运行 Arm 工作负载。

您可以运行与 x86 和 Arm 处理器兼容的单架构 Arm 映像或多架构映像。如需了解 Arm 的优势,请参阅 Compute 上的 Arm 虚拟机

如需详细了解如何选择要在 Arm 上部署的工作负载以及如何准备这些工作负载进行部署,请参阅以下指南:

  • 选择要在 Arm 上运行的工作负载:选择要在 Arm 上运行的工作负载时,请考虑以下机器类型的优势。如需详细了解哪些类型的工作负载适合这些机器系列,请参阅 Compute Engine 的通用机器家族中的表格:

    • C4A 节点提供基于 Arm 的计算,可为对性能要求最高的基于 Arm 的工作负载实现始终如一的高性能。
    • N4A 节点提供基于 Arm 的计算,可平衡价格和性能。
    • T2A 节点适合更灵活的工作负载或依赖于横向扩展的工作负载。
  • 跨架构进行部署:借助 GKE,您可以使用多架构映像在具有不同架构(包括 Arm)的节点上部署一个映像清单。

  • 准备 Arm 工作负载以进行部署:在您获得与 Arm 兼容的映像后,请使用节点亲和性规则和节点选择器,以确保您的工作负载调度到具有兼容架构类型的节点。

要求和限制

后续步骤