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

Platform For AI:PAIでアクセラレーションイメージを使用する

最終更新日:Oct 11, 2024

Alibaba Cloud Container Registry (ACR) は、コンテナイメージのオンデマンド読み込みをサポートしています。 画像全体をダウンロードする代わりに、高速化バージョンの画像を作成し、オンラインで画像データを解凍できます。 これにより、アプリケーションの配布効率が向上し、スケーラビリティが向上します。 コンテナを作成するときに、要求に応じてアクセラレーションイメージをロードできるため、コンテナをすばやく起動できます。 デフォルトでは、Platform for AI (PAI) はこの機能をサポートしています。 このトピックでは、イメージを高速化し、データサイエンスワークショップ (DSW) 、ディープラーニングコンテナ (DLC) 、およびElastic Algorithm Service (EAS) で高速化イメージを使用する方法について説明します。

前提条件

  • PAI (DSW、DLC、またはEAS) がアクティブ化され、ワークスペースが作成されます。 詳細については、「PAIの有効化とデフォルトワークスペースの作成」をご参照ください。

  • Container Registryサービスが有効化されています。

  • Container Registry Enterprise Editionインスタンスが作成されました。 詳細については、「Container Registry Enterprise Editionインスタンスの作成」をご参照ください。

    説明

    Container Registry Enterprise EditionインスタンスはAdvanced Editionである必要があります。

  • ACKクラスターまたはACKサーバーレスクラスターの仮想プライベートクラウド (VPC) がContainer Registry Enterprise Editionインスタンスに設定されています。 VPCで高速化イメージを使用する必要があります。 詳細については、「VPC ACLの設定」をご参照ください。

イメージアクセラレーションの有効化

リポジトリのイメージアクセラレーションを有効にできます。 このようにして、リポジトリにプッシュされた各イメージは、自動的に高速化されたイメージに変換されます。 プッシュ画像を加速画像に変換するのに必要な時間は、プッシュ画像のサイズに依存します。 変換は元の画像には影響しません。

説明

高速化イメージは、元のイメージと同じ名前空間とリポジトリにあります。 加速画像のタグは、元の画像のタグの末尾に_acceleratedが付いています。

  1. Container Registryコンソールにログインします。

  2. 上部のナビゲーションバーで、リージョンを選択します。

  3. 左側のナビゲーションウィンドウで、[インスタンス] をクリックします。

  4. [インスタンス] ページで、管理するEnterprise Editionインスタンスをクリックします。

  5. Container Registry Enterprise Editionインスタンスの管理ページの左側のナビゲーションウィンドウで、リポジトリ > リポジトリを選択します。

  6. [リポジトリ] ページで、イメージアクセラレーションを有効にするリポジトリを見つけます。 リポジトリの名前をクリックするか、[操作] 列の [管理] をクリックします。

  7. 表示されるページで、左上隅にある編集をクリックします。

  8. 設定の変更ダイアログボックスで、イメージアクセラレーションの有効化をオンにして、確認をクリックします。

DLC、DSW、またはEASでのアクセラレーションイメージの使用

イメージが加速イメージに変換された後、加速イメージの名前空間とリポジトリ名は元のイメージと同じになります。 タグは元の画像タグで、接尾辞は _acceleratedです。 加速イメージは、DLCまたはDSWのカスタムイメージとして使用できます。

アクセラレーションイメージを使用してDLCジョブを作成

ワークスペースでDLCジョブを作成します。 次のセクションでは、主要なパラメーターについて説明します。 その他のパラメーターの詳細については、「トレーニングジョブの作成」をご参照ください。

image

  • ノードイメージ: [イメージアドレス] を選択し、高速化イメージアドレスを指定します。 高速化イメージアドレスは、元のイメージURLの末尾に _acceleratedが付いています。

  • VPC: パブリックリソースグループを選択した場合、Virtual Private Cloud (VPC) を設定する必要があります。 Container Registry Enterprise Editionインスタンスで参照されているVPCネットワークを選択します。

高速化イメージを使用したDSWインスタンスの作成

ワークスペースにDSWインスタンスを作成します。 次のセクションでは、主要なパラメーターについて説明します。 その他のパラメーターの詳細については、「DSWインスタンスの作成と管理」をご参照ください。

image

  • 画像の選択: 画像アドレスを選択し、高速化された画像アドレスを指定します。 高速化イメージアドレスは、元のイメージURLの末尾に _acceleratedが付いています。

  • ネットワーク: リソースクォータをパブリックリソースグループに設定した場合、ネットワークを設定する必要があります。 Container Registry Enterprise Editionインスタンスで参照されているVPCネットワークを選択します。

高速化イメージを使用してEASサービスを展開する

ワークスペースにEASサービスを展開します。 次のセクションでは、主要なパラメーターについて説明します。 その他のパラメーターの詳細については、「PAIコンソールでのモデルサービスのデプロイ」をご参照ください。

image

  • [イメージの選択]: [イメージアドレス] を選択し、高速化イメージアドレスを指定します。 高速化イメージアドレスは、元のイメージURLの末尾に _acceleratedが付いています。

  • VPC設定: Container Registry Enterprise Editionインスタンスで参照されているVPCネットワークを選択します。

参考情報

DLC、DSW、またはEASの詳細については、以下を参照してください。