すべてのプロダクト
Search
ドキュメントセンター

Elastic Container Instance:GPU タイプを指定してインスタンスを作成する

最終更新日:Apr 01, 2025

このトピックでは、GPU アクセラレーション Elastic Compute Service (ECS) インスタンスタイプを指定してエラスティックコンテナインスタンスを作成する方法について説明します。

ECS インスタンスファミリーの説明

GPU アクセラレーション ECS インスタンスタイプには GPU が搭載されており、ディープ ラーニングや画像処理などのシナリオに適しています。 GPU 関連の Docker イメージは、GPU アクセラレーション エラスティックコンテナインスタンスで直接実行できます。 NVIDIA GPU ドライバーはインスタンスにプリインストール済みです。 サポートされているドライバーと CUDA のバージョンは、GPU のタイプによって異なります。

説明

次の表に示す gn8ia および gn8is インスタンスファミリーは、中国本土以外の特定のリージョンでのみ利用可能です。 これらのインスタンスファミリーを使用するには、Alibaba Cloud の営業担当者にお問い合わせください。

カテゴリ

GPU アクセラレーション インスタンスファミリー

ドライバーと CUDA のバージョン

GPU 仮想化インスタンスファミリー

sgn7i-vws

NVIDIA 470.161.03 および CUDA 11.4

vgn7i-vws

vgn6i-vws

GPU コンピューティング最適化インスタンスファミリー

gn7e

  • NVIDIA 470.82.01 および CUDA 11.4 (デフォルト)

  • NVIDIA 535.161.08 および CUDA 12.2

gn7i

gn7s

gn7

gn6v

gn6e

gn6i

gn5i

gn5

gn8ia

NVIDIA 535.161.08 および CUDA 12.2

gn8is

ECS インスタンスファミリーの詳細については、以下のトピックをご参照ください。

構成の説明

GPU アクセラレーション エラスティックコンテナインスタンスを作成する場合は、GPU アクセラレーション ECS インスタンスタイプに加えて、各コンテナーの GPU 数を指定する必要があります。

重要
  • GPU アクセラレーション ECS インスタンスタイプのみを指定し、各コンテナーの GPU 数を指定しないと、インスタンスの起動時にエラーが報告されます。

  • デフォルトでは、エラスティックコンテナインスタンス内の複数のコンテナーが vGPU を共有できます。 個々のコンテナーに割り当てる GPU の数が、指定した GPU アクセラレーション ECS インスタンスタイプが提供する GPU の数を超えないようにしてください。

API モード

CreateContainerGroup API オペレーションを呼び出してエラスティックコンテナインスタンスを作成する場合は、InstanceType パラメーターを使用して GPU アクセラレーション ECS インスタンスタイプを指定し、コンテナーのプロパティの Gpu パラメーターを使用して、コンテナーに割り当てる GPU の数を指定する必要があります。 関連パラメーターについては、次の表で説明します。 詳細については、「CreateContainerGroup」をご参照ください。

パラメーター

タイプ

説明

InstanceType

文字列

ecs.gn6v-c8g1.2xlarge

GPU アクセラレーション ECS インスタンスタイプ。

一度に最大 5 つの ECS インスタンスタイプを指定できます。 複数のインスタンスタイプはコンマ (,) で区切ります。

Container.N.Gpu

整数

1

コンテナー N に割り当てる GPU の数。

説明

UpdateContainerGroup API オペレーションを呼び出して、既存の GPU アクセラレーション エラスティックコンテナインスタンスのコンテナーに割り当てられている GPU の数を更新できます。 詳細については、「UpdateContainerGroup」をご参照ください。

デフォルトでは、GPU アクセラレーション エラスティックコンテナインスタンスは、指定された GPU アクセラレーション ECS インスタンスタイプに基づいて、サポートされているドライバーと CUDA バージョンを自動的にインストールします。 特定のシナリオでは、異なる GPU アクセラレーション エラスティックコンテナインスタンスの負荷に、異なるドライバーと CUDA バージョンが必要になります。 この場合、GpuDriverVersion パラメーターを使用してドライバーのバージョンを指定できます。

パラメーター

タイプ

説明

GpuDriverVersion

string

tesla=535

GPU ドライバーのバージョン。

説明

特定の GPU アクセラレーション ECS インスタンスタイプを使用する GPU アクセラレーション エラスティックコンテナインスタンスの GPU ドライバーバージョンを変更できます。 詳細については、「ECS インスタンスファミリーの説明」をご参照ください。

コンソールモード

Elastic Container Instance コンソールで GPU アクセラレーション エラスティックコンテナインスタンスを作成する場合は、次の GPU 関連の構成を実行する必要があります。

  1. [インスタンスタイプを指定] セクションの [コンテナーグループの構成] タブをクリックし、GPU アクセラレーション ECS インスタンスタイプを選択します。

    指定GPU.png

  2. 各コンテナーの [詳細設定] セクションで、コンテナーに割り当てる GPU の数を設定します。

    容器GPU.png