人工知能(AI)、機械学習(ML)、ハイ パフォーマンス コンピューティング(HPC)のワークロードでは、追加のソフトウェア パッケージを含み、最適なパフォーマンスを実現するように調整されたカスタム イメージを作成する必要があることがよくあります。これで、Advanced Compute Images を使用して、AI/ML または HPC ワークロード用に最適化された環境を設定できます。
Advanced Compute Images は、AI/ML と HPC インフラストラクチャの標準化されたイメージ スタックを提供します。これらのイメージを使用すると、AI/ML と HPC ワークロード用に独自のカスタム イメージを手動でビルドする必要がなくなります。
利点
Advanced Compute Images には、次の利点があります。
- AI/ML または HPC ワークロードに対応した Compute インスタンスをすぐに使用できる 。密結合の AI/ML または HPC ワークロードの場合、パフォーマンスを手動で調整する必要はありません。インスタンスの再起動を管理する必要も、Slurm エージェントをインストールする必要も、 の最新のアップデートを使用して最新の状態に更新する必要もありません。 Cloud de Confiance
- 一貫性のある再現可能なパフォーマンス 。イメージの標準化により、アプリケーション レベルで一貫した再現性が得られます。
Advanced Compute Images のタイプ
Advanced Compute Images には、AI/ML と HPC ワークロードの実行をサポートする構成が複数レイヤ含まれています。
- オペレーティング システムの構成: 自動更新の無効化、 HPC に最適化された ulimit の設定、カーネル sysctl パラメータの調整、 SELinux などのセキュリティ設定の構成が含まれます。
- ネットワーク チューニング: マルチキュー サービスの有効化など、ネットワーク チューニングに必要なスクリプトが含まれています。
- Cloud de Confiance by S3NS **統合**: Google Cloud CLI と Ops エージェントをインストールして構成します。
- コンテナツール: 次のコンテナ関連のソフトウェアをすべてインストールして構成します。
含む:
- Docker
- NVIDIA Container Toolkit (バージョン 1.19.0-1)
- NVIDIA Enroot
- NVIDIA Pyxis
- NVIDIA: 次のツールをインストールします。
- NVIDIA CUDA Toolkit バージョン 13.0
- NVIDIA Data Center GPU Manager(DCGM) バージョン 4
- NVIDIA Fabric Manager
- MPI: Message Passing Interface(MPI)ライブラリをインストールします。 Ubuntu ベースのイメージに Open MPI をインストールします。
- Slurm:
Slurm クラスタノードの作成に必要なコア コンポーネントをインストールします。
- Slurm バイナリ(バージョン 25.11)
- Munge 認証用
- プロセス管理用のPMIx
- JSON Web Token(JWT)
ライブラリ(
libjwt)
- ファイル システム クライアント: Cloud Storage FUSE、NFS ユーティリティ(
nfs-utils)、Lustre クライアントなど、さまざまな ファイル システムにアクセスするためのクライアント側ツールをインストールします。 - デベロッパー ツール: 次のような一般的な開発ツールチェーンとデバッグ ツールチェーン 、ユーティリティをインストールします。
- 環境管理: 環境管理 ツール(主に Lmod)をインストールして構成し、モジュール コマンドをユーザーが使用できるようにするために必要なプロファイル スクリプトを設定します。
サポートされているハードウェアとイメージ ファミリー
Advanced Compute Images は GPU ワークロードをサポートしており、次の特性があります。
- NVIDIA アクセラレータ向けに最適化されている
- Ubuntu LTS 22.04 と Ubuntu LTS 24.04 をサポートしている
- CUDA と NVIDIA ドライバが事前に統合されている
- AI、ML、HPC ワークロードに適している
| ハードウェア | OS | オーケストレーター | 機能 | アーキテクチャ | サポートされているマシンシリーズ | イメージ ファミリー |
|---|---|---|---|---|---|---|
| GPU | Ubuntu LTS 22.04 | Slurm 25.11 |
|
AMD x86_64 | A3 Ultra、A4 | aci-gpu-u2204-slurm-2511-cuda-130-nvidia-580-amd64 |
| GPU | Ubuntu LTS 24.04 | Slurm 25.11 |
|
AMD x86_64 | A4 | aci-gpu-u2404-slurm-2511-cuda-130-nvidia-580-amd64 |
| GPU | Ubuntu LTS 24.04 | Slurm 25.11 |
|
Arm64 | A4X | aci-gpu-u2404-slurm-2511-cuda-130-nvidia-580-arm64 |
| GPU | Ubuntu LTS 22.04 | なし |
|
AMD x86_64 | A3 Ultra、A4 | aci-gpu-u2204-cuda-130-nvidia-580-amd64 |
| GPU | Ubuntu LTS 24.04 | なし |
|
AMD x86_64 | A3 Ultra、A4 | aci-gpu-u2404-cuda-130-nvidia-580-amd64 |
プリインストールされているパッケージ(または RPM)
Advanced Compute Images には、さまざまなツール、ライブラリ、ドライバ、RPM がプリインストールされています。イメージにインストールされている内容の一覧については、そのイメージのマニフェスト ファイルをご覧ください。
マニフェスト ファイルは /usr/share/google/manifest.txt にあります。
料金
Advanced Compute Images は追加料金なしで利用できます。Advanced Compute Images は Compute Engine 上で実行されるため、vCPU、GPU、TPU、ディスク、メモリなどの Compute Engine リソースに対する課金が発生する場合があります。 詳細については、 Compute Engine の料金をご覧ください。