指南AI 服务器

GPU服务器怎么验收?高端AI服务器交付测试与验收指南

GPU服务器到货后怎么验收?从配置核验、GPU健康与压力测试,到PCIe/NUMA、P2P、NCCL、存储、多节点RDMA和业务负载,梳理单机、多GPU及AI集群的交付验收方法。

GPU服务器AI服务器服务器验收多GPUNCCLP2PRDMAAI算力
Slug
gpu-server-acceptance-guide
更新
2026-08-26
来源
4
关系
3

GPU 服务器交付后,“能开机、能看到 8 张 GPU”只能证明设备完成了最基础的启动。对于训练、推理和科研计算平台,真正的验收还应确认显存、PCIe、NVLink、网络、存储、压力负载和实际业务是否达到预期。

先给结论:AI/GPU 服务器建议按“配置一致性 → 硬件健康 → 拓扑与通信 → 存储/网络 → 压力稳定性 → 真实业务基线”逐层验收。验收指标最好在采购或项目开始前就明确,避免交付后只剩“理论参数”和“主观感觉”。

GPU 服务器验收可以分成 6 层

层级主要内容目的
1. 配置核对CPU、GPU、内存、硬盘、NIC、固件确认实物与约定一致
2. 健康检查GPU 状态、ECC、温度、错误、设备访问排除基础硬件/软件异常
3. 拓扑与通信PCIe、NVLink、P2P、NCCL确认多 GPU 通信路径
4. 网络与存储Ethernet/RDMA、NVMe、文件系统确认数据通路满足设计
5. 压力与稳定性计算、显存、功耗、长时间负载确认持续运行稳定
6. 业务基线真实模型/应用、吞吐、延迟、错误率确认平台真正满足使用目标

第一步:验收之前先把“标准”写清楚

很多验收争议不是硬件故障,而是项目开始时没有定义“什么算通过”。建议至少提前记录:

  • 服务器型号、CPU/GPU/内存/NVMe/NIC 的具体配置;
  • GPU 和网卡拓扑要求;
  • 驱动、CUDA/ROCm、操作系统和框架版本;
  • 需要运行哪些健康检查和压力测试;
  • 是否需要真实模型性能基线;
  • 每项测试的测试时长、通过条件和记录方式。

不要在没有双方确认基线的情况下,临时用网上其他平台的性能数字作为强制验收值。

第二步:配置一致性核对

首先确认实机和交付清单一致,包括:

  • CPU 型号、数量、核心数;
  • GPU 型号、数量、显存;
  • 系统内存总容量、通道与 DIMM 状态;
  • NVMe/SATA/SAS 盘数量与容量;
  • 网卡型号、端口速率、固件;
  • 电源数量和冗余状态;
  • BIOS/BMC、GPU 驱动、CUDA/ROCm、OFED 等版本。

配置核对的目标是建立一个可追溯的“交付快照”,便于后续升级和排障。

第三步:GPU 健康和基础诊断

可以使用 nvidia-smi、DCGM 等工具检查 GPU 是否正常枚举、温度和功耗是否合理,以及是否出现 XID、不可纠正显存错误等异常。

NVIDIA DCGM Diagnostics 的目标之一,就是在生产工作负载上线前评估 GPU 节点的 readiness。其诊断插件可以覆盖:

  • 软件部署条件和 CUDA Context;
  • GPU Memory;
  • PCIe 与 P2P;
  • 持续计算负载;
  • Memory Bandwidth;
  • NVLink/PCIe 带宽;
  • NCCL 通信(在满足环境条件时)。

需要注意:某个测试执行失败不一定直接等于硬件损坏。驱动、权限、CUDA 初始化或环境冲突也可能导致诊断无法完成,应结合错误码和日志判断。

第四步:显存和 ECC 怎么看?

对于支持 ECC 的数据中心 GPU,应记录 ECC 状态以及是否出现不可纠正错误、Row Remap 等异常。显存测试应覆盖分配、读写和数据正确性,而不只是观察“显存容量显示正常”。

消费级 GPU 或不支持 ECC 的型号不能套用相同验收项,应根据硬件能力选择对应测试。

第五步:PCIe 链路和拓扑必须验

多 GPU 服务器中,GPU 数量正确但 PCIe 链路宽度、速率或 NUMA 分布异常,同样会影响实际性能。

建议检查:

  • 每张 GPU 的 PCIe Link Width / Link Generation;
  • GPU 是否位于预期的 CPU Socket / Root Complex;
  • NIC、NVMe 与 GPU 的拓扑是否符合平台设计;
  • 是否存在异常降速或设备掉链路。

nvidia-smi topo -m 可以用于查看 GPU、NIC 和 CPU 之间的关系。

不能只看到 nvidia-smi 有 8 张 GPU,就默认 NVLink 正常。DCGM 可以查看 NVLink Link Status、错误计数和拓扑关系,相关诊断还可以对 GPU Copy Path 进行带宽验证。

验收时至少应确认:

  • 预期存在的 NVLink 是否 Up;
  • GPU 间拓扑是否符合平台设计;
  • 是否存在持续增加的链路错误;
  • 多 GPU 通信测试是否能稳定完成。

第七步:8 卡服务器为什么要做 NCCL 基线?

训练和大模型 Tensor Parallel 会大量依赖集合通信,因此只测试单卡矩阵算力无法覆盖多卡通信链路。

可以使用 NCCL Tests 或 DCGM 中可用的 NCCL 诊断测试 All-Reduce 等集合通信,以确认:

  • 所有 GPU 都能加入通信;
  • 没有明显异常的 GPU Pair 或路径;
  • 通信过程中没有错误或 Hang;
  • 测得带宽与当前平台、拓扑和测试条件基本一致。

带宽阈值应依据具体服务器架构、GPU 和互联方式约定,不能使用一个数值覆盖所有 8 卡服务器。

第八步:多节点还要验 Ethernet / RDMA

如果服务器用于多节点训练或推理,应继续验证:

  • 网卡端口速率和 Link 状态;
  • IP/VLAN/MTU 是否一致;
  • RoCE/RDMA 设备、GID 与端口配置;
  • 节点间带宽和时延;
  • NCCL 是否使用预期的高速网络而不是意外回退。

普通 Ping 只能作为基础连通性测试,不能替代 RDMA 和集合通信验证。

第九步:NVMe 和存储怎么验?

存储验收应先区分系统盘、模型盘、数据盘和共享存储的用途,再选择合适测试。

需要记录:

  • 磁盘型号、容量、SMART/健康状态;
  • RAID/文件系统配置;
  • 顺序读写、随机 I/O 是否符合项目目标;
  • 多盘并行是否出现单盘异常或明显不均衡;
  • 实际模型加载、Checkpoint 或数据读取是否稳定。

不要只用峰值顺序读带宽代替真实业务 I/O。

第十步:压力测试要看“稳定”,不只看峰值

DCGM 的诊断插件可以对计算、显存、PCIe、功耗和带宽施加负载。压力测试期间应同时观察:

  • GPU 温度、频率、功耗;
  • XID、ECC 和其他硬件错误;
  • 是否发生降频、重置或掉卡;
  • 不同 GPU 的性能是否存在异常离群;
  • 整机风扇、电源和 BMC 是否正常。

测试时长与强度应由交付要求确定。生产环境中不要在有正式业务的 GPU 上直接运行侵入式压力测试。

最后一步:用真实模型做业务基线

通用硬件测试通过后,建议再选择代表性模型或业务负载建立平台基线。例如大模型推理可以记录:

  • 模型版本和精度;
  • 输入/输出 Token 长度;
  • Context;
  • 并发或请求速率;
  • TTFT、TPOT/ITL、Output Throughput、E2E;
  • 错误率、显存占用和持续运行情况。

业务基线不是为了证明服务器达到某个“网上最高分”,而是给后续扩容、升级、故障对比提供可复现参照。

一份可执行的验收清单

项目建议记录是否建议纳入正式验收
硬件配置型号/数量/序列信息/固件是
GPU 健康DCGM/nvidia-smi、错误状态是
PCIe/NVLink拓扑、Link、P2P/带宽多 GPU 建议
NCCLAll-Reduce 等集合通信训练/模型并行建议
RDMA端口、GID、带宽、连通多节点建议
NVMe健康、容量、I/O 基线建议
压力稳定性温度、功耗、错误、掉卡是
真实业务固定模型/负载性能项目型交付建议

常见问题 FAQ

Q1:GPU 服务器能跑 CUDA Sample 就算验收了吗?

不能。它只能证明基础 CUDA 环境可用,不能覆盖显存、PCIe、NVLink、NCCL、网络、存储和长时间稳定性。

Q2:DCGM 全部 Pass 就等于业务性能一定达标吗?

不等于。DCGM 更偏节点健康和诊断,真实模型性能仍需要业务基线测试。

Q3:NCCL 带宽应该达到多少才算正常?

没有跨平台通用阈值。GPU 型号、PCIe/NVLink/NVSwitch 拓扑、NCCL 版本和测试消息大小都会影响结果,应按具体平台建立参考基线。

Q4:为什么验收最好保留完整测试记录?

后续驱动升级、硬件更换、扩容或性能下降时,可以与交付时的同条件结果对比,快速判断变化发生在哪一层。

赋创可提供的支持

赋创可基于客户现有软件环境、代表性负载和目标完成时间,协助整理 AI/GPU 服务器的配置核对、计算与互联测试、性能基线及验收方案,并形成可复查的交付记录。

方案咨询

需要把方案落到实际配置?

联系赋创获取算力、软件栈和交付路径建议。

咨询方案浏览指南