上架自检

核对卡数、显存、驱动与固件版本,跑显存校验与带宽测试,验证卡间通信与本地盘读写。这一步能提前发现运输损伤与配置错误,避免在业务压测时才暴露,也能为后续扩容留下基线数据,因此自检记录要逐台留存。

产线上的工业机械臂特写
产线机械臂:制造场景自动化自有素材

模型与吞吐

用目标模型与量化方式实测加载时间、显存占用、首字延迟与生成速度。记录不同并发下的变化曲线,而不是只报一个峰值数字,否则无法判断在业务高峰时是否会出现排队与超时,曲线比单点数字更能说明容量边界。

稳定性压测

按业务峰值的分级梯度持续施压,观察延迟抖动、显存泄漏与温度功耗。建议覆盖长上下文与长短混合请求,连续运行足够时长再判定,短时间的顺利通过不足以说明问题,压测报告中要写明判定标准。

故障演练

模拟单卡故障、网络中断与服务重启,验证调度是否能疏散、请求是否可重试、告警是否触达值班人。没有演练的冗余配置,在真实故障时往往不起作用,恢复时间也无法预估与承诺,演练记录应包含实际耗时与处置步骤。

报告与基线

报告应附脚本、配置、原始数据与环境说明,形成性能基线。后续扩容或升级用同一基线对比,才能判断变化来自硬件、驱动还是模型版本,避免每次都从头排查,基线数据要按机型分组保存,便于横向比较。

适用与不适用

适合谁

  • 推理服务器到货、需要组织验收的技术团队
  • 扩容前要建立性能基线的运维部门
  • 采购合同中约定性能条款的甲方项目负责人

不适合谁

  • 尚未确定目标模型与量化方式的团队
  • 不接受长时间压测、要求当天出结论的项目

典型场景

某运营商为推理集群扩容后组织验收。团队先做上架自检,发现一张卡通信异常并更换;随后用目标模型跑三级并发梯度,记录长上下文下的延迟;最后做单卡下线演练,确认调度能在分钟级完成疏散。报告由技术与采购双方签认后归档。

可执行步骤

  1. 完成硬件自检与卡间通信带宽测试,记录异常卡并安排更换,异常卡要单独记录并复测
  2. 用目标模型测试加载时间、显存占用与首字延迟,并记录量化方式与显存占用
  3. 按分级并发梯度做稳定性压测,覆盖长上下文与长短混合请求,持续记录抖动数据
  4. 演练单卡与网络故障下的请求疏散,记录实际耗时与数据损失,形成演练报告
  5. 出具报告并建立性能基线,约定复测周期与责任人,归档到运维手册,供后续查阅
算力、私有化与成本类目结构示意图
类目示意图:算力、私有化与成本通用流程示意 · 上岸智源

常见坑

  • 只跑短请求压测,长上下文场景下的显存与延迟问题被掩盖,上线后问题集中爆发。修复窗口很窄。
  • 压测时长不足,显存泄漏与温度相关问题未暴露,长稳运行几天后才出故障。排查线索几乎为零,这类问题在短时压测中很难出现。
  • 未做故障演练,冗余配置在真实故障时不起作用,恢复时间远超预期。业务方难以接受,预案也没机会暴露自身问题。
  • 报告缺少环境与脚本说明,后续无法复现与对比,基线形同虚设。后续优化没有参照,后续对比失去参照。
  • 验收只看峰值吞吐,不看延迟分布,高峰期用户体验与报告结论不一致。报告结论与用户感受相互矛盾。
人形机器人与电脑设备同框
机器人:智能体与自动化自有素材

自检与验收清单

  • 硬件自检与通信测试是否完成并留记录,异常项是否闭环
  • 是否用目标模型与量化方式测试,是否注明版本
  • 压测是否覆盖长上下文与混合请求,是否包含长上下文
  • 故障疏散是否演练并记录实际耗时,耗时是否记录
  • 报告是否附原始数据与性能基线,是否附基线数据

常见问题

压测要跑多久?

取决于业务重要程度,常见做法是覆盖一个完整业务高峰并持续观察,关键系统会延长到数十小时。时长不足时,显存泄漏与散热问题容易漏检,验收结论也会偏乐观,难以支撑上线决策。

性能不达标怎么办?

先定位是配置、驱动、框架参数还是模型本身的问题,再与供应商按合同条款协商。验收报告中的原始数据是沟通依据,因此测试过程要完整留档,避免口头争论与反复返工。

基线需要定期重测吗?

建议在重大版本升级、扩容或机房环境变化后重测,并每半年复核一次。没有基线的对比,性能下降往往只能凭感觉判断,也无法证明是设备还是软件的问题,复测也就失去意义。

参考来源

  1. 《算力基础设施高质量发展行动计划》配套解读 工业和信息化部 · 2023
  2. 全国一体化大数据中心协同创新体系算力枢纽实施方案 国家发展改革委等四部门 · 2021
  3. 住房城乡建设部关于发布国家标准《建设工程工程量清单计价规范》的公告(GB 50500-2013) 住房和城乡建设部 · 2012