概要
3種類のQoS(Quality of Service)ポリシーを実装する。
QoSモデル
| QoS |
メモリ保証 |
帯域幅保証 |
備考 |
| Guaranteed |
Hard |
Hard |
最高優先度 |
| Burstable |
Hard |
Soft |
スロットリング可能 |
| BestEffort |
Soft |
Soft |
余剰リソースのみ使用 |
API設計
task = scheduler.submit(
fn,
policy="guaranteed",
memory="1GB",
bandwidth=0.10,
)
実装タスク
参考
- ArcScheduler.md: Section 8 (QoS Policy Model)
- README.md: Scheduling Policies
概要
3種類のQoS(Quality of Service)ポリシーを実装する。
QoSモデル
API設計
実装タスク
参考