raids-lab/crater
Crater is a cloud-native AI training & inference platform.
何を解決するか
Crater は共有 AI コンピューティングクラスタを管理する Kubernetes ネイティブなコントロールプレーンを提供します。マルチテナント GPU リソース管理に直接 Kubernetes を使う際の複雑さを解消し、手動の YAML マニフェストの代わりに、ユーザー、クォータ、AI ワークロードの管理を統合されたインターフェースで行います。
動作方法
Kubernetes と Volcano の上に構築された Crater は、オペレーショナルレイヤーを追加し、ユーザー、アカウント、キューを下位のコンピューティングリソースと接続します。LLM 学習、推論サービス、インタラクティブ開発環境を含む AI ワークロードのライフサイクル全体を管理し、データセット、モデル、コンテナイメージの管理を一元化したシステムを提供します。
対象ユーザー
大学、研究機関、企業の AI チーム、プラットフォームエンジニアなど、複数のチーム、学生、プロジェクトが1つの GPU クラスタを共有する必要がある方々に最適です。
特徴
- マルチテナントガバナンス: アカウント、クォータ、承認を管理し、公正で責任あるリソース配分を確保します。
- ポリシー対応スケジューリング: Volcano を使用してキューベースの承認と、異種アクセラレータ(NVIDIA など)間での優先度対応実行を実現します。
- インタラクティブワークスペース: コンテナ化された Jupyter、WebIDE、ターミナルをワンクリックでデプロイ可能。
- アセット管理: ワークロード間で再利用可能なモデル、データセット、イメージを一元管理。
- AI支援オペレーション: Web コンソール、CLI、エージェント指向インターフェースを提供し、自動化・知能化されたクラスタ管理を実現。
関連
- プロジェクト
volcano-sh/volcanoVolcanoはCNCFインキュベーションプロジェクトであり、Kubernetesネイティブなバッチスケジューラで、ギャングスケジューリング、GPUアウェア、トポロジーアウェアな配置、優先度/プリエンプション、豊富なジョブライフサイクル管理を提供します。大規模なAI/MLトレーニング、Spark/Flinkデータパイプライン、HPCワークロードをKubernetesクラスタ上で効率的に実行可能にします。
- プロジェクト
Yuan-lab-LLM/ClawManagerClawManagerは、AIエージェントワークスペース(OpenClaw、Hermes、OpenCode、DeepSeek Harness)のプロビジョニング、ガバナンス、コラボレーションを可能にするオープンソースのKubernetesネイティブ制御プレーンです。React UI、Goバックエンド、MySQLステート、およびAIゲートウェイ、ノースバウンダリAPI、セキュリティ保護などのサービスを統合し、ワンクリックでのランタイム作成、モデルアクセス監査、再利用可能なリソース注入、チームベースのタスク分解、レイヤードセキュリティ監視を提供します。k3sまたはフルKubernetesクラスタでデプロイ可能で、スケーラブルかつポリシー駆動のAIエージェントインフラを必要とするプラットフォームチームを対象としています。
- プロジェクト
dstackai/dstackあらゆるGPUクラウド、Kubernetes、またはオンプレミス・クラスターにわたるAIの開発、学習、推論を合理化する、GPUプロビジョニングとオーケストレーションのための統合コントロールプレーン。
- プロジェクト
skypilot-org/skypilotあらゆる AI インフラストラクチャ上で AI ワークロードを実行・管理・スケーリングするシステム。ベンダーロックインを回避し、GPU の利用効率を最適化する統一インターフェースを提供します。
- プロジェクト
vfarcic/dot-ainpmで公開されているNode.jsライブラリで、Kubernetes/DevOpsワークフローにLLM駆動のアシスタントを追加します。CLIと管理プラットフォーム (MCP) を提供し、自然言語によるクラスタークエリ、デプロイ推奨事項、自動修復、ポリシー駆動のプロンプト・ライブラリ、およびセマンティック・ドキュメント検索を、Kubernetesクラスターに簡単にインストール可能なパッケージとして提供します。