SLA定义?job completion time保证?训练平台的SLA定义?job completion time保证?
SLA(服务等级协议):对训练任务可约定 job completion time(从提交到完成的时间上限)、排队时间上限、可用率(如 99%)等。定义方式:按 队列或用户 设「P95 完成时间 ≤ T」「排队不超过 Q 分钟」;或「关键 job 带 SLA 标签,未满足则告警或补偿」。
含义:在 资源充足、无故障 前提下,预计 或 承诺 某 job 在 T 内完成(含排队 + 运行)。实现:(1)预估:用 cost model 预测运行时长;排队 由调度策略与容量保证(如预留、优先级)控制。(2)预留与优先级:SLA job 高优、或 预留资源 减少排队;抢占 低优任务腾资源。(3)监控与告警:实际 排队+运行 超 T 时告警、或触发 扩容/加资源。(4)弹性:若运行超预期,可 自动加卡(弹性训练)或 checkpoint 后重提更大规模,尽量在 T 内完成。
| 返回模块 | 返回总览 |