Alibaba Cloud Container Registry (ACR) は、コンテナイメージのオンデマンド読み込みをサポートしています。 画像全体をダウンロードする代わりに、高速化バージョンの画像を作成し、オンラインで画像データを解凍できます。 これにより、アプリケーションの配布効率が向上し、スケーラビリティが向上します。 コンテナを作成するときに、要求に応じてアクセラレーションイメージをロードできるため、コンテナをすばやく起動できます。 デフォルトでは、Platform for AI (PAI) はこの機能をサポートしています。 このトピックでは、イメージを高速化し、データサイエンスワークショップ (DSW) 、ディープラーニングコンテナ (DLC) 、およびElastic Algorithm Service (EAS) で高速化イメージを使用する方法について説明します。
イメージアクセラレーションの有効化
リポジトリのイメージアクセラレーションを有効にできます。 このようにして、リポジトリにプッシュされた各イメージは、自動的に高速化されたイメージに変換されます。 プッシュ画像を加速画像に変換するのに必要な時間は、プッシュ画像のサイズに依存します。 変換は元の画像には影響しません。
説明
高速化イメージは、元のイメージと同じ名前空間とリポジトリにあります。 加速画像のタグは、元の画像のタグの末尾に_acceleratedが付いています。
Container Registryコンソールにログインします。
上部のナビゲーションバーで、リージョンを選択します。
左側のナビゲーションウィンドウで、[インスタンス] をクリックします。
[インスタンス] ページで、管理するEnterprise Editionインスタンスをクリックします。
Container Registry Enterprise Editionインスタンスの管理ページの左側のナビゲーションウィンドウで、を選択します。
[リポジトリ] ページで、イメージアクセラレーションを有効にするリポジトリを見つけます。 リポジトリの名前をクリックするか、[操作] 列の [管理] をクリックします。
表示されるページで、左上隅にある編集をクリックします。
設定の変更ダイアログボックスで、イメージアクセラレーションの有効化をオンにして、確認をクリックします。
DLC、DSW、またはEASでのアクセラレーションイメージの使用
イメージが加速イメージに変換された後、加速イメージの名前空間とリポジトリ名は元のイメージと同じになります。 タグは元の画像タグで、接尾辞は _accelerated
です。 加速イメージは、DLCまたはDSWのカスタムイメージとして使用できます。
アクセラレーションイメージを使用してDLCジョブを作成
ワークスペースでDLCジョブを作成します。 次のセクションでは、主要なパラメーターについて説明します。 その他のパラメーターの詳細については、「トレーニングジョブの作成」をご参照ください。

ノードイメージ: [イメージアドレス] を選択し、高速化イメージアドレスを指定します。 高速化イメージアドレスは、元のイメージURLの末尾に _accelerated
が付いています。
VPC: パブリックリソースグループを選択した場合、Virtual Private Cloud (VPC) を設定する必要があります。 Container Registry Enterprise Editionインスタンスで参照されているVPCネットワークを選択します。
高速化イメージを使用したDSWインスタンスの作成
ワークスペースにDSWインスタンスを作成します。 次のセクションでは、主要なパラメーターについて説明します。 その他のパラメーターの詳細については、「DSWインスタンスの作成と管理」をご参照ください。

画像の選択: 画像アドレスを選択し、高速化された画像アドレスを指定します。 高速化イメージアドレスは、元のイメージURLの末尾に _accelerated
が付いています。
ネットワーク: リソースクォータをパブリックリソースグループに設定した場合、ネットワークを設定する必要があります。 Container Registry Enterprise Editionインスタンスで参照されているVPCネットワークを選択します。
高速化イメージを使用してEASサービスを展開する
ワークスペースにEASサービスを展開します。 次のセクションでは、主要なパラメーターについて説明します。 その他のパラメーターの詳細については、「PAIコンソールでのモデルサービスのデプロイ」をご参照ください。

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