0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

DRA関連のKEPを見てみよう

Last updated at Posted at 2026-01-06

最初期のKEPは、KEP-3063: Dynamic Resource Allocation with Control Plane Controller となり、いわゆるClassic DRAと呼ばれるStructured Parametersになる前の仕組みです。

KEP タイトル SIG 作成日 Status / Graduation 短い説明
3063 Dynamic Resource Allocation Node 2021-05-17 withdrawn 現行 DRA の思想的原点となった classic DRA の設計。後に全面再設計され撤回。

ResourceSlice関連のKEP

KEP-4381: Dynamic Resource Allocation with Structured Parametersが現在のDRAの方式となるStructured ParametersのKEPとなっています。

KEP タイトル SIG 作成日 Status / Graduation 短い説明
4381 DRA Structured Parameters Node 2024-01-05 alpha:v1.30
beta:v1.32
stable:v1.34
ResourceClaim の要求を構造化し、条件ベースで ResourceSlice を評価可能にした。
4815 DRA Partitionable Devices Scheduling 2024-09-25 alpha:v1.33 1 デバイスを分割して割り当てられるモデルを導入(MIG 等の一般化)。
4816 DRA Prioritized List Scheduling 2024-09-24 alpha:v1.33
beta:v1.34
複数候補デバイスに優先順位を付け、望ましい順で割当可能にした。
5004 DRA Extended Resource Scheduling 2025-02-03 alpha:v1.34
beta:v1.35
stable:v1.36
extended resource 形式の要求を DRA で解釈できるようにする互換性拡張。
5075 DRA Consumable Capacity Scheduling 2025-01-30 alpha:v1.34
beta:v1.36
stable:v1.37
capacity を消費・残量管理される量として扱い、共有リソースを表現可能に。
5234 DRA ResourceSlice Mixins Scheduling 2025-04-09 alpha:v1.34
beta:v1.35
stable:v1.36
ResourceSlice を部品化・合成可能にし、大規模在庫の再利用性を向上。

Scheduler の判断ルール系

KEP タイトル SIG 作成日 Status / Graduation 短い説明
5007 DRA Device Binding Conditions Scheduling 2025-02-10 alpha:v1.34
beta:v1.36
stable:v1.37
デバイス割当のタイミングや前提条件を明示的に制御。
5055 DRA Device Taints and Tolerations Scheduling 2025-01-20 alpha:v1.33 デバイス単位で taint / toleration を導入し、割当可否を制御。

アクセスコントロール系

KEP タイトル SIG 作成日 Status / Graduation 短い説明
5018 DRA Admin Access Auth 2025-01-02 alpha:v1.33
beta:v1.34
stable:v1.36
DRA API への管理者アクセスを定義し、運用・監視を可能に。
5027 DRA Admin-controlled Device Attributes Scheduling 2024-01-10 未 graduation デバイス属性を管理者主導で制御し、運用上の統一性を確保。

O11y系

KEP タイトル SIG 作成日 Status / Graduation 短い説明
3695 Extend PodResources API for DRA Node 2023-02-07 alpha:v1.27
beta:v1.34
stable:v1.36
kubelet の PodResources API から DRA 割当結果を取得可能に。
4680 Resource Health Status for Device Plugin and DRA Node 2024-05-31 alpha:v1.31
beta:v1.35
stable:v1.37
割り当てられたデバイスの健康状態を Pod / Claim に反映。
4817 ResourceClaim Device / Network Status Node 2024-08-30 alpha:v1.32
beta:v1.33
stable:v1.35
ResourceClaim.status に標準化されたデバイス/NIC 情報を追加。

alphaはa。betaはb。

Feature / KEP v1.27 v1.28 v1.29 v1.30 v1.31 v1.32 v1.33 v1.34 v1.35 v1.36 v1.37
KEP-3063 Dynamic Resource Allocation a a a a a a - - - - -
KEP-3695 Extend the PodResources API to include resources allocated by DRA a a a a a a a b b GA GA
KEP-4381 DRA Structured Parameters - - - a a b b GA GA GA GA
KEP-4680 Add Resource Health Status to the Pod Status for Device Plugin and DRA - - - - a a a a b b GA
KEP-4815 DRA Partitionable Devices - - - - - - a a a a a
KEP-4816 DRA Prioritized List - - - - - - a b b b b
KEP-4817 Resource Claim Status With Possible Standardized Network Interface Data - - - - - a b b GA GA GA
KEP-5004 DRA Extended Resource - - - - - - - a b GA GA
KEP-5007 DRA Device Binding Conditions - - - - - - - a a b GA
KEP-5018 DRA Admin Access - - - - - - a b b GA GA
KEP-5055 DRA: device taints and tolerations - - - - - - a a a b GA
KEP-5075 DRA Consumable Capacity - - - - - - - a a b GA
KEP-5234 DRA ResourceSlice Mixins - - - - - - - a b GA GA
0
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?