記事一覧へ戻る
フレームワーク・ツール

Kubeflow、クラウドネイティブAIを拡張しCNCF卒業へ前進

読了目安 3 分

導入

Kubeflowは、Kubernetes上で機械学習を実行するための部品群から、AI開発ライフサイクル全体を支えるプラットフォームへと範囲を広げている。今回の更新は、ノートブック、データ処理、パイプライン、分散学習、モデル管理、推論、セキュリティ、コミュニティ運営にまたがる。CNCF卒業が近づく中、プロジェクトが本番運用に必要な標準化と管理性を重視していることがうかがえる。

主な変更点

  • 実験からパイプラインへの移行を簡素化。 Kale 2.0はネイティブSparkをサポートし、注釈を付けたJupyter Notebookを本番向けパイプラインへ変換できる。Kubeflow Pipelines v2に対応するため、データサイエンティストがKFP SDKのコードを手作業で作成する負担を減らせる。
  • ノートブック環境を宣言的に管理。 Notebooks v2はCRDを中心に再設計され、プラットフォームチームがJupyterLabやVS Codeなどの環境をテンプレートで統一管理できる。現在はAlpha版が提供されている。
  • AI学習とHPCを接近させる。 Kubeflow SDKは、Sparkによるデータ処理、パイプライン、分散学習、ハイパーパラメータ調整のためのPythonインターフェースを提供する。大規模言語モデルのファインチューニング用ブループリントも含まれる。新しいTrainerはMPIに対応し、Flux Frameworkとの統合によって、AIジョブと大規模HPCシミュレーションを同じKubernetes環境で調整できる。
  • モデル管理と推論を拡張。 Model RegistryはHubに改称され、Model CatalogとMCP Catalogを含む構成になった。OCIをモデルやMCPサーバーの保存・配布に使う。KServeのLLMInferenceService CRDは、大規模モデル推論をプラットフォームの基本機能として扱い、マルチノード推論とOpenAI互換APIを支援する。
  • 安全性と観測性を強化。 Kubeflow Community Distribution 26.03はKubernetes 1.34以降を正式に検証し、マルチテナントの初期設定を強化した。Pod Security StandardsのRestrictedポリシーにも対応する。今後はOpenTelemetryによる計測とMLflowトラッキングも予定されている。

意味と課題

本番向けのクラウドネイティブAI基盤には、アクセラレーターへのアクセスだけでなく、ノートブックからデータ処理、学習、モデル資産、推論サービスまでを接続する仕組みが必要になる。KubeflowはCRD、OCI、OpenAI互換APIなどを利用し、個別の統合作業を減らそうとしている。

一方、CNCF卒業がすべての機能の成熟を意味するわけではない。KaleやNotebooks v2は多様な組織の運用で検証する必要があり、分散学習、マルチノード推論、SparkとHPCの併用はスケジューリングと運用を複雑にする可能性がある。今後は安定性、エコシステムの連携、本番ユーザーからのフィードバックが重要になる。Outreach ProgramとML Experience Working Groupは、利用者と貢献者の参加障壁を下げる取り組みとして位置づけられる。

出典:InfoQ 中文

コメント

ログイン状態を確認中…

コメントを読み込み中…

関連記事

CCTest · Blog
オープンソースのStrata、1250億パラメータモデルを個人PCで実行
フレームワーク・ツール
cctest.ai

オープンソースのStrata、1250億パラメータモデルを個人PCで実行

オープンソースプロジェクトのStrataは、約1250億パラメータのQwen3.8-Flash-Nextを、12GB以上のVRAMを持つ個人向けPCで動かすための仕組みを提供する。公開された測定では、RTX 5070やRX 9070 XTで毎秒数十トークンの生成速度が示されている。

続きを読む
CCTest · Blog
RayOrch、マルチモーダルデータ準備に血統管理付き並列処理を導入
フレームワーク・ツール
cctest.ai

RayOrch、マルチモーダルデータ準備に血統管理付き並列処理を導入

RayOrchは、文書や動画を可変数の子タスクへ分割するデータ準備向けのプログラミングモデルと分散実行基盤です。親子関係と順序を保ちながら、GPU向けに異なる親の処理をまとめて実行します。

続きを読む
CCTest · Blog
自然言語の仕様をローカル神経関数へ変換するCompile by Training
フレームワーク・ツール
cctest.ai

自然言語の仕様をローカル神経関数へ変換するCompile by Training

Compile by Trainingは、教師モデルが生成したタスク固有の例で小型アダプターを訓練し、自然言語の仕様を再利用可能なローカル神経関数へ変換します。難しいベンチマークで精度を高める一方、コンパイル時間とデータ網羅性が新たな課題になります。

続きを読む