成本、计费与运维2026年10月23日Cxj

H200 GPU:架构、性能与云端部署指南

实用的 H200 指南,涵盖如何选择形态规格、规划内存与互连、在云基础设施上部署,以及验证延迟、吞吐量、运行状况和单位完成工作成本。

H200 GPU:架构、性能与云端部署指南

H200 GPU:架构、性能与云端部署指南

NVIDIA H200 GPU 是一款 Hopper 代数据中心加速器,其决定部署方式的核心特性是内存:每块 GPU 配备 141 GB HBM3e 和 4.8 TB/s 内存带宽。这会改变您规划长上下文推理、大批量处理和受内存限制的 HPC 作业的方式,但并不意味着容量规划或云端验证可以省略。

本指南说明 H200 GPU 是什么、H200 SXM 与 H200 NVL 有何区别、它适合哪些工作负载,以及如何在部署更大规模集群之前验证云端部署。本文刻意避免采用易变的云服务商价格快照。请根据您可用的确切区域、机器类型、拓扑和合同,使用下方清单。

简要结论

当您的工作负载受 GPU 内存容量或带宽限制,并且您能够验证周边系统而非仅验证加速器时,请选择 H200 GPU。对于单 GPU 模型服务器,这意味着要证明模型权重、运行时工作空间和 KV 缓存能够在预留余量的情况下容纳。对于多 GPU 训练或推理服务,这意味着要证明 GPU 间互连;在适用情况下,还要证明节点间网络。

H200 GPU 并非通用升级方案。如果请求较短、批量较小,或工作负载受 CPU、存储或网络限制,其额外内存可能无法改变真正重要的结果。请先编写工作负载简介,然后测试具有代表性的追踪数据。

H200 GPU 规格:哪些因素会改变您的部署计划

NVIDIA 将 H200 列为采用 Hopper 架构的 GPU,配备 141 GB HBM3e 内存和 4.8 TB/s 内存带宽。它提供 H200 SXM 和 H200 NVL 两种型号,二者具有相同的主要内存规格,但外形规格、功耗范围和扩展选项不同。NVIDIA 公布的 Tensor Core 峰值数据可用于比较产品配置,但并不承诺应用吞吐量:这些数据包含所述测试条件和稀疏性假设。在选择 SKU 前,请查看最新的 H200 产品规格。

与部署相关的规格 H200 SXM H200 NVL 重要性
架构 Hopper Hopper 软件兼容性和受支持功能始于平台,而不是型号名称。
GPU 内存 141 GB HBM3e 141 GB HBM3e 为权重、KV 缓存、激活值和运行时余量提供更多空间。
内存带宽 4.8 TB/s 4.8 TB/s 对于反复通过内存移动大型工作集的工作负载非常重要。
外形规格 SXM 双槽、风冷 PCIe 决定可用的服务器设计和互连方案。
列出的最高 TDP 最高 700 W,可配置 最高 600 W,可配置 影响主机供电、散热、机架和云实例选择。
GPU 互连 NVLink,标称 900 GB/s 2 路或 4 路 NVLink 桥接,标称每块 GPU 900 GB/s;PCIe Gen5 在假定多 GPU 集体通信性能之前,必须检查拓扑。
分区 最多七个 MIG,每个 18 GB 最多七个 MIG,每个 16.5 GB 支持受控共享,但会改变资源和可观测性模型。

这些是厂商公布的数据,NVIDIA 在其产品页面中将其标注为初步数据。请将其视为配置基准,然后在实际运行环境中验证确切的云端 SKU 及其拓扑。

为什么 HBM3e 对 LLM 推理很重要

对于 LLM 服务,GPU 内存消耗的不只是模型权重。一个有用的初步容量估算公式是:

required GPU memory = weights + runtime workspace + KV cache at p95 context and concurrency + operational headroom

当 KV 缓存成为限制项时,H200 GPU 可能很有吸引力:更长的提示词、更多的并发序列或更大的批量都会增加其占用。额外的 HBM 并不能消除内存不足风险,因为缓存策略、分配器行为、量化、模型并行和流量形态仍然很重要。对于长上下文部署,请将此决策与KV 缓存卸载和分层计划结合起来,而不要假定更多本地内存就是全部答案。

H200 SXM 还是 H200 NVL:选择拓扑,而不只是显卡

外形规格是一项部署选择。

  • H200 SXM适用于配备四块或八块 GPU 的 HGX H200 和 NVIDIA 认证系统设计。当单个工作负载需要紧密耦合的多 GPU 系统,且应用程序将频繁在 GPU 之间交换数据时,它通常是合适的起点。
  • H200 NVL是一种双槽、风冷 PCIe 设计。NVIDIA 列出了 2 路或 4 路 NVLink 桥接配置,而合作伙伴和认证系统最多可包含八块 GPU。不要推断每台八 GPU 服务器都提供相同的直接 GPU 间路径;请检查实际拓扑,并对运行时使用的集体通信进行基准测试。
  • 独立副本不一定需要耦合最紧密的互连。如果每个副本处理各自的请求,请在为工作负载不会使用的拓扑付费之前,优先考虑容量、可用性、主机资源和清晰的调度边界。
工作负载模式 H200 设计初始问题 首先要验证的内容
一个加速器上的一个模型服务器 p95 内存预算是否在保留安全余量后仍能满足要求? 分配稳定性、TTFT、令牌间延迟和内存水位。
一个模型跨多个 GPU 拆分 模型并行策略是否与实际的 NVLink/NVSwitch 拓扑相匹配? nvidia-smi topo -m、集合通信行为和端到端延迟。
多个服务副本 副本是相互独立,还是共享存在瓶颈的主机或网络? 每个副本的吞吐量、排队、嘈杂邻居行为和主机 I/O。
分布式训练或微调 互连结构和节点间网络是否与集合通信模式相匹配? NCCL 启动、集合通信带宽、检查点 I/O 和慢节点比例。
多租户推理 完整 GPU、MIG 实例还是时间切片资源,哪一种才是正确的隔离级别? 内存隔离、故障隔离、成本分摊和每租户可观测性。

NVIDIA 对 H200 MIG 容量有所说明,但不要将各种 GPU 共享模式视为可互换的。在 Kubernetes 中,MIG 会创建硬件隔离的 GPU 实例,而时间切片会交错执行工作,无法在副本之间提供内存或故障隔离。GPU Operator 共享指南说明了其中的权衡及其监控限制。

如需更深入的采购比较,请参阅 H200 vs. H100。该比较有助于做出决策;而一旦确定 H200 是候选方案,本页面就是部署操作手册。

H200 GPU 适用的场景

当生产环境中确实存在以下某项约束时,通常值得测试 H200 GPU:

  1. 受内存限制的 LLM 推理。在计算资源尚未被充分利用之前,您的 p95 上下文长度或并发量已耗尽实际可用的内存预算。
  2. 对带宽敏感的 AI 或 HPC。性能分析显示,作业有相当一部分时间在等待内存传输,而不只是使 Tensor Core 计算饱和。
  3. 更大的内存驻留工作集。您需要为模型、检索上下文、批次、缓存或科学数据结构留出更多空间,同时又不想立即增加另一块 GPU。
  4. 紧密耦合的多 GPU 工作负载。您可以使用 H200 SXM/HGX 类系统,并且有证据表明应用程序可从其互连结构中受益。
  5. 受控的分区需求。您有明确理由使用所列的 MIG 配置,并且拥有与之匹配的调度器和成本分摊模型。

不要仅根据模型参数量来选择 H200 GPU。参数量几乎无法说明精度、运行时工作空间、KV 缓存策略、最大上下文、批次形状和可用性余量。它也无法反映可能主导云工作负载性能的主机 CPU、RAM、存储或网络瓶颈。

租用云 GPU 前制定 H200 容量计划

在创建实例或请求集群节点池之前,使用这份一页简报。

输入项 记录内容 其影响结果的原因
模型和精度 确切的模型修订版本、权重格式、量化方式和运行时 决定基础内存下限和兼容的软件栈。
请求分布 p50/p95 提示词令牌数、输出令牌数、到达速率和并发量 平均值会掩盖导致延迟 SLO 失效的缓存和排队状况。
服务目标 p95 首令牌时间、p95 令牌间延迟、错误预算和恢复目标 定义您是否需要副本、预热容量或更快的互连结构。
并行化计划 单 GPU、张量并行、流水线并行、数据并行或独立副本 决定本地内存、NVLink 还是网络是关键路径。
部署环境 单个 VM、托管节点池或 Kubernetes 集群 改变驱动程序所有权、调度、可观测性和升级责任。
数据路径 模型制品来源、检查点存储、向量索引、出站路径和网络策略 避免高速加速器等待存储或网络。
财务单位 已接受请求、已完成批次、作业 epoch 或每百万个已接受令牌 避免每小时 GPU 报价成为唯一的成本指标。

这份简报的价值在于,它能尽早暴露不适配之处。例如,即使合成的短提示词测试表现出色,单 GPU 配置仍可能因 p95 上下文和缓存压力而失败。相反,如果多 GPU 配置被拆分到运行时无法高效利用的互连结构上,也可能性能不佳。

云端部署:分阶段 H200 GPU 操作手册

1. 确认确切的云端配置

向提供商或平台团队询问确切的加速器外形规格、GPU 数量、CPU/RAM 分配、本地和持久存储、网络特性以及 GPU 拓扑。请将答复记录在部署工单中。对于多 GPU 性能预期而言,仅有“H200”这一信息还远远不够。

在预留容量之前,请在短期试点中验证以下细节:

  • H200 SXM 或 H200 NVL
  • GPU 数量以及 nvidia-smi topo -m 的输出
  • 实例是独占、分区还是分时共享
  • 驱动程序、CUDA、容器运行时和框架版本
  • 可用的主机 RAM、CPU 核心数、存储吞吐量和网络路径
  • 镜像拉取、模型下载、检查点和重启耗时

2. 安装受支持的软件路径

对于 Kubernetes 部署,NVIDIA 的 GPU Operator 可以管理 NVIDIA 驱动程序、容器工具包、设备插件、GPU Feature Discovery、基于 DCGM 的监控以及相关组件。官方安装指南指出,当 Operator 管理驱动程序时,需要保持节点操作系统一致性,同时还需满足容器运行时和命名空间安全性前提条件。请遵循当前的 GPU Operator 安装指南,而不要复制过时的 chart 版本。

初始安装遵循以下模式;请将版本替换为已根据集群和驱动程序策略验证过的版本:

helm install --wait gpu-operator \
  -n gpu-operator --create-namespace \
  oci://nvcr.io/nvidia/cloud-native-charts/gpu-operator \
  --version=<validated-operator-version>

安装后,在提交第一个工作负载之前,验证 Operator Pod 和 ClusterPolicy 状态。Operator 指南还说明了如何确认节点报告可分配的 nvidia.com/gpu 资源。

3. 明确指定调度

除非您已专门为共享模式进行了设计,否则应从独占的完整 GPU 请求开始:

resources:
  limits:
    nvidia.com/gpu: 1

使用平台自有的节点池标签或云选择器来定位已验证的 H200 节点;不要硬编码示例集群中的产品标签。Kubernetes 文档介绍了如何通过设备插件和扩展资源进行 GPU 调度,包括上述资源限制模式。请参阅 Kubernetes GPU 调度文档以了解当前约定。

如果启用 MIG,请先清空或隔离相关节点。NVIDIA 指出,更改 MIG 模式或布局要求用户工作负载从 GPU 上移除,并且在某些云环境中可能需要重启。在将分区更改视为在线操作之前,请先查看 GPU Operator 的 MIG 操作流程。

4. 先验证简单工作负载,再验证实际工作负载

按顺序执行三个关卡:

  1. 平台关卡:驱动程序和 CUDA 可加载;调度器识别到预期数量的 GPU;容器可以创建 CUDA 上下文。
  2. 互连关卡:拓扑与既定设计相符;多 GPU 运行时能够初始化并完成具有代表性的集合通信测试。
  3. 应用关卡:使用具有代表性的提示词、批量大小、上下文长度、检查点模式或仿真输入进行回放,达到所需的延迟、吞吐量和错误目标。

第三个关卡是决策关卡。通用基准测试可以告诉您 GPU 是否正常工作;但它无法告诉您流量分布、模型服务器和缓存策略是否正常工作。

扩缩容前验证性能

围绕预期瓶颈构建验收测试,然后检查能够推翻该假设的结果。

假设 测试 成功信号 需要调查的失败情况
模型能够容纳 使用内存水位线运行 p95 上下文/并发跟踪 分配稳定且具有明确余量 随着缓存增长出现 OOM、驱逐抖动或延迟尖峰。
互连足够 运行精确的并行模式和相关的集合通信测试 无卡死;集合通信和端到端耗时稳定 NCCL 初始化错误、rank 不均衡或对等节点缓慢。
服务满足其 SLO 测量 p50/p95 TTFT、token 间延迟、端到端延迟和已完成请求数 在具有代表性的负载下满足目标 排队、长尾延迟或重试增加。
节点健康 在维护窗口内检查被动遥测和主动诊断 没有需要处理的硬件、互连或部署发现 ECC/Xid 事件、温度/功耗限制、PCIe/NVLink 发现。
经济性成立 将完全加载的时间除以完成的有效工作量 成本处于启动阈值以内 闲置容量、失败的工作,或未计价的存储/网络开销。

NVIDIA DCGM 将被动健康监控与主动诊断分开。其诊断工作流可以测试部署、内存、PCIe、NVLink、计算、功耗、温度和通信路径,但会消耗资源并可能与生产工作发生冲突。在执行侵入式诊断前,请清空节点或安排维护窗口。请使用 DCGM 当前的诊断指南来选择合适的测试级别。

对于 LLM 服务,同时跟踪应用和基础设施信号:

  • p50/p95 首个令牌时间和令牌间延迟
  • 每秒接受的输出令牌数和每秒完成的请求数
  • 队列深度、取消、重试和错误率
  • 已分配与已预留的 GPU 内存、GPU 利用率、功耗和温度
  • 缓存命中/卸载行为以及与缓存相关的故障
  • 主机 CPU 饱和度、RAM 压力、模型/检查点 I/O 和网络延迟

如果一个指标变好而另一个变差,暂时不要扩容。令牌速率提高但 p95 延迟或重试次数上升,可能会导致面向客户的服务出现退化。

按完成的工作量优化成本,而非按每小时 GPU 时间

云端 H200 GPU 费率因地区、预留期限、主机配置和供应情况而异,因此静态价格表很快就会过时。相反,应使用能够反映空闲时间和失败工作量的工作负载单位:

fully loaded hourly cost = accelerator + attached CPU/RAM + storage + network + licenses + operating overhead

cost per completed request = fully loaded hourly cost / completed requests per hour

cost per million accepted output tokens = fully loaded hourly cost / accepted output tokens per hour × 1,000,000

应按预计上线时的流量组合进行计算,而不是按最大吞吐量演示进行计算。将为故障转移、模型加载、检查点和维护预留的容量纳入其中。如需更详细的模型,请参阅 自托管 LLM 每百万令牌成本。

还有一个边界问题:您需要运营运行时,还是需要可靠地访问模型输出?如果您需要自定义内核、特定运行时、专用数据本地性或受控硬件实验,那么云端 H200 GPU 试点可能是合理的。如果您主要需要模型 API,请在投入基础设施之前,将运营负担与 API 路径进行比较。GPU 服务器部署指南和Kubernetes GPU 集群指南可帮助明确这一边界。

H200 GPU 部署检查清单

在认定 H200 部署已准备就绪之前,请验证以下各项:

  • [ ] 已记录确切的 H200 外形规格、GPU 数量和拓扑
  • [ ] 已在 p95 上下文长度和预期并发量下测试内存预算
  • [ ] 已验证驱动程序、CUDA、框架和容器镜像的兼容性
  • [ ] 使用 Kubernetes 时,已确认 GPU Operator/设备插件健康状态
  • [ ] 调度器暴露了预期的 nvidia.com/gpu 容量
  • [ ] 多 GPU 集体通信测试已在生产拓扑上通过
  • [ ] 代表性负载测试达到 TTFT、延迟、吞吐量和错误目标
  • [ ] DCGM 健康检查和适用于维护窗口的诊断已纳入运行手册
  • [ ] 已测量存储、网络、模型加载、检查点和重启路径
  • [ ] 已按完成的有效工作单位计算成本,并包含空闲及恢复容量

常见问题

H200 GPU 有多少内存?

NVIDIA 列出的 H200 SXM 和 H200 NVL 均配备 141 GB HBM3e 内存和 4.8 TB/s 内存带宽。请向提供商确认确切的 SKU 和系统配置,因为卡的外形规格和互连方式不同。NVIDIA 的 H200 规格是本指南中相关数据的来源。

对于 LLM 推理,H200 GPU 是否优于 H100?

有可能,尤其是在内存容量或内存带宽限制工作负载时。实际答案取决于模型精度、上下文长度、KV 缓存行为、并发量、服务运行时和系统拓扑。请使用代表性追踪数据比较工作负载;不要将供应商基准测试视为服务 SLO 的替代品。有关硬件决策框架,请参阅 H200 与 H100 对比。

我应该选择 H200 SXM 还是 H200 NVL?

应从拓扑出发进行选择。H200 SXM 适合紧密耦合的 HGX 风格多 GPU 配置。H200 NVL 是采用 PCIe、风冷的选项,支持 2 路或 4 路 NVLink 桥接配置。请验证拓扑、主机和工作负载的通信模式,而不要仅根据内存进行选择。

H200 GPU 支持 MIG 吗?

NVIDIA 列出 H200 SXM 和 H200 NVL 最多可提供七个 MIG 实例,每个实例列出的内存大小不同。当您需要硬件支持的内存隔离和故障隔离时,请使用 MIG。需要这些隔离属性时,请不要以时间切片替代它。

我需要多少块 H200 GPU?

从能够通过代表性内存、延迟、吞吐量和恢复测试的最小配置开始。仅当内存预算、副本数量或已验证的并行化方案需要时再增加 GPU。没有考虑互连架构的工作负载,即使增加更多 GPU,也可能只会增加成本和运维复杂度,而无法改善面向客户的结果。

从经过验证的 H200 GPU 试点开始

合适的 H200 GPU 部署是一个经过度量的系统:加速器内存、拓扑、调度器、运行时、数据路径、可观测性和工作负载经济性都需要保持一致。先从具备监测能力的试点开始,重放真实流量,记录故障模式,并且仅在证据支持下一步容量扩展后再进行扩容。

来源