Kubernetes、Slurm、20以上のクラウドやGPUプロバイダーで、AIワークロードの実行・管理・スケールを一元的に行えるオープンソースシステム。
yunionio/cloudpods
オンプレミスのKVM、ベアメタル、vSphereと複数のパブリッククラウドを、共通APIで一元管理するオープンソースのクラウドネイティブプラットフォーム。
- スター
- 2,962
- フォーク
- 637
- 未解決の Issue
- 203
- 最終コミット
- 3 時間前
これは何?
CloudpodsはGoで書かれたマルチクラウド/ハイブリッドクラウド管理プラットフォームです。オンプレミスのKVMホストやベアメタルサーバー、VMware vSphereクラスターに加え、複数のクラウドアカウントのリソースを一元管理できます。プロバイダーごとの差異は共通APIの背後に隠されます。
対応プロバイダーには、AWS、Azure、Google Cloud、Alibaba Cloud、Huawei Cloud、Tencent Cloudをはじめとする複数の中国系パブリッククラウドのほか、OpenStack、Proxmox VE、Nutanixがあります。管理対象リソースは、コンピューティングインスタンス、ディスク、ネットワーク、VPC、ロードバランサー、オブジェクトストレージ、RDS、Elastic Cache、DNS、NASなどです。
また、Ollama、vLLM、SGLangなどのLLM推論サービスやAIコンテナアプリケーションをデプロイ・スケジューリングするAI Cloudモジュールも備えています。GPUの検出やモデルライブラリの管理にも対応します。
主な機能
- 01オンプレミスのKVM、ベアメタル、vSphereのリソースとパブリッククラウドアカウントをまとめて管理します。
- 02AWS、Azure、Alibaba Cloudなど複数のプロバイダーに対応する統合APIを提供します。
- 03VPC、ロードバランサー、オブジェクトストレージ、RDS、DNS、NASのリソース管理機能を備えています。
- 04GPUに対応し、LLM推論サービスのデプロイとスケジューリングを行います。
ユースケース
- 物理サーバー数台から、ベアメタルのライフサイクルを自動管理するプライベートクラウドを構築する。
- 既存のVMware vSphereクラスター上にセルフサービス型のクラウドレイヤーを追加する。
- マルチクラウド環境で、複数のパブリッククラウドアカウントに単一のコンソールからアクセスする。
- 共有GPUプール上でLLM推論やAIコンテナのワークロードを実行する。
クイックスタート
- 1
Getting Startedガイドを読み、自分に合ったインストール方法を選んでください
- 2
公式ドキュメントに従ってCloudpodsをインストールし、実行してください
使う前に知っておきたいこと
- 完全なデプロイはプライベートクラウドまたはハイブリッドクラウドのインフラを対象としているため、プロジェクトを試すだけの場合には大がかりです。
- READMEからインストール手順を説明する外部ドキュメントにリンクされていますが、単一のパッケージマネージャー用インストールコマンドは記載されていません。
トピック
よくある質問
- cloudpods とは?
- オンプレミスのKVM、ベアメタル、vSphereと複数のパブリッククラウドを、共通APIで一元管理するオープンソースのクラウドネイティブプラットフォーム。 CloudpodsはGoで書かれたマルチクラウド/ハイブリッドクラウド管理プラットフォームです。オンプレミスのKVMホストやベアメタルサーバー、VMware vSphereクラスターに加え、複数のクラウドアカウントのリソースを一元管理できます。プロバイダーごとの差異は共通APIの背後に隠されます。
- cloudpods は無料で使えますか?ライセンスは?
- cloudpods は Apache-2.0 ライセンスのオープンソースです。商用製品で使う前にライセンス条件を確認してください。
- cloudpods は今もメンテナンスされていますか?
- 活発にメンテナンス中。cloudpods の最終コミットは 2026年10月21日 です。
- cloudpods は何に使えますか?
- 物理サーバー数台から、ベアメタルのライフサイクルを自動管理するプライベートクラウドを構築する。 既存のVMware vSphereクラスター上にセルフサービス型のクラウドレイヤーを追加する。 マルチクラウド環境で、複数のパブリッククラウドアカウントに単一のコンソールからアクセスする。 共有GPUプール上でLLM推論やAIコンテナのワークロードを実行する。
- cloudpods のインストール方法は?
- Getting Startedガイドを読み、自分に合ったインストール方法を選んでください 公式ドキュメントに従ってCloudpodsをインストールし、実行してください
- cloudpods はどこで入手できますか?
- ソースコードとインストール手順は GitHub にあります:https://github.com/yunionio/cloudpods
概要はプロジェクトの README をもとに AI が生成しています。GitHub の数値は毎日更新されます。
関連プロジェクト
ノートブックでのプロトタイプ作成から本番オーケストレーターへのデプロイまで対応する、AI・MLワークフロー構築・スケーリング用Pythonフレームワーク。
秒単位のメトリクス収集、自動検出、組み込みのML異常検知とアラート機能を備えた、オープンソースのリアルタイムインフラ監視エージェント。
リアルタイムのログ分析に対応したGo製ターミナルUI。ライブチャート、重大度の内訳、正規表現フィルタリング、任意で利用できるAI分析を備えています。
Kongは、プラグインで拡張でき、サービス通信のルーティングと保護を担う、クラウドネイティブでプラットフォームに依存しないAPI・LLM・MCPゲートウェイです。
大規模AIモデル向けのPyTorchベースの分散学習・推論システムで、並列化、メモリ最適化、異種ハードウェアでの学習を実現します。