← 云算力专业课
云算力专业课 · C4

库存控制

云算力的库存是「未来每个时间窗、每种卡型的可用卡时」。它的特殊之处是同一批物理卡可以用三种身份卖出:预留(承诺)、按需(即时)、抢占(可中断);而且大作业要求「同时拿到 N 张同拓扑卡」。所以库存控制的核心是分区、配额与碎片治理,而不是简单地开关某类实例。

核心要点

四条要记住的

  1. 三池分区,比例随在手承诺动态调整。预留池(已售承诺,不可动)、按需池(高价即时需求,重中之重)、抢占池(可中断填充,设上限);预留池随承诺消耗自动扩缩,按需池设保护位,抢占池只吃剩余产能。
  2. 按需保护位与门槛价。为高价值按需客户保留保护卡时,只有在实现单价高于门槛价时才释放给抢占与低折扣长租;保护位不是固定值,而是随在手承诺、排队 P95 与预测需求每天重算。
  3. 配额与回收,防长期空占。按客户 / 项目设卡时配额上限,防止单一作业吃满集群;配套心跳检测、预约后超时未启动自动回收、空转(分配但未计算)超时释放,做到配额能发也能收。
  4. 碎片治理与超卖边界。用拓扑感知调度(同机同域、NVLink/RDMA 一致)与装箱算法降低碎片率;显存绝对不可超卖,算力可分时复用但必须设排队上限与预计等待时长,放弃率超阈值即停止接单。
要点对照

核心指标一览

指标定义 / 公式说明
三池占比预留池 / 按需池 / 抢占池 卡时 ÷ 总可用卡时分区是库存控制的主开关,比例每天随承诺与预测重算
按需保护位为高价即时需求保留的卡时数,随门槛价动态调整防止低价业务把旺季产能提前吃光
抢占池上限抢占式可占用卡时上限 ÷ 空闲卡时避免抢占挤占按需转化,也避免抢占无卡可抢
配额回收率超时未启动 / 空转被回收的卡时 ÷ 已分配卡时配额能发也要能收,回收率过低说明空转严重
排队时长 P95 与放弃率排队时长分位数;放弃率 = 排队超时取消作业数 ÷ 提交作业数超卖的止损线,放弃率破阈值即收紧接单
碎片率因拓扑 / 显存不匹配无法分配的空闲卡时 ÷ 总空闲卡时看着有卡却排不上队的根因,靠装箱与迁移治理
常见错误

这个行业容易踩的坑

自测

两道题

第 1 题 某云厂商为提升利用率,把 60% 的空闲卡时划入抢占池。最可能出现的后果是?
解析 · 抢占池的本质是把「未来可能被高价需求买走的产能」提前以低价卖掉。占比过高时,利用率确实上升,但实现单价被稀释,且当按需客户(尤其是不可延迟的推理与赶deadline的训练)到达时无卡可用,只能排队或转向竞品。抢占池应设上限并动态收缩——排队 P95 与在手承诺上升时,应主动把产能从抢占池划回按需池。
第 2 题 关于云算力的「超卖」,下列说法正确的是?
解析 · 算力库存有两类约束:显存是硬约束,超卖会直接导致作业 OOM 崩溃,绝对不能超;算力(SM 时间片)可以分时复用,相当于一种可控超卖,但代价是排队与延迟。因此可行做法是对算力做有界超卖——用排队时长 P95 与放弃率作为止损线,一旦突破就停止接单或回收抢占池。取消率超卖是酒店的玩法,云算力没有取消率这个概念,抢占式恰恰是可中断超卖的实现形式。
关联

对应通用内核:K01 需求预测 · K02 动态定价 · K03 库存控制 · K04 渠道管理 | 行业:云算力详解