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

Platform For AI:海外リージョンからのモデルまたはコンテナイメージのプル

最終更新日:Sep 17, 2026

中国本土リージョンで、海外のコンテナイメージ (docker.io など) を使用して DSW インスタンスを作成する場合、または海外のモデル (huggingface.co など) をプルする場合、クロスリージョンのネットワークアクセスに失敗することがあります。DSW でクロスリージョンのネットワークアクセスを可能にするために、Global Accelerator (GA) インスタンスを作成できます。

ソリューションの推奨事項

Global Accelerator (GA) を使用する前に、実際の要件に応じて次の代替案をお試しください。

ソリューション

適用シナリオ

コスト

国内ミラーサイトの使用

Hugging Face から一般的なモデルとデータセットをダウンロードする場合

無料

中国本土以外のリージョンへの切り替え

海外リソースへの頻繁なアクセスが必要な場合

DSW インスタンス料金のみ

ローカルへのダウンロードとアップロード

少量のリソースを1回だけダウンロードする場合

無料

Global Accelerator (GA) (本トピックのソリューション)

安定した高速なクロスリージョンネットワークアクセスが必要な場合

GA インスタンス料金 + 帯域幅料金

いずれの代替案でも要件を満たせない場合 (例:ミラーサイトにないリソースへのアクセスや、安定したクロスリージョンネットワーク接続が必要な場合)、以下の GA 設定手順に従ってください。

重要な注意事項

インターネットにアクセスする際は、法令および規制を遵守してください。違法なコンテンツを含む Web サイトにはアクセスできません。

課金

Global Accelerator (GA) は追加料金が発生する独立したクラウドサービスです。料金には、インスタンス料金、Capacity Unit (CU) 料金、データ転送の帯域幅料金が含まれます。詳細については、「Global Accelerator pricing」をご参照ください。

操作手順

次の手順では、例として Hugging Face と Docker を使用します。必要に応じてアクセラレーションを設定できます。アクセラレーション対象のドメインは次のとおりです:

アクセラレーション対象リソース

アクセラレーション対象ドメイン

Hugging Face

huggingface.co、cdn-lfs.hf.co (Hugging Face の CDN ドメイン)

Docker

docker.io、registry-1.docker.io、auth.docker.io

ステップ 1:スタンダード GA インスタンスの作成

次に示すのは主要なパラメータのみです。すべてのパラメータの詳細については、「Create and manage Standard GA instances」をご参照ください。

  1. スタンダードインスタンスを作成します。Activate Global Accelerator を実行し、console にログインします。[Create Standard Pay-as-you-go Instance] をクリックし、インスタンス名などの基本設定を構成し、[Next] をクリックします。

  2. アクセラレーションリージョンを設定します。[Acceleration Region] には、DSW インスタンスが存在するリージョンを選択します。ビジネス要件に応じて帯域幅を設定し、[Next] をクリックします。

    帯域幅割り当てテーブルでは、[IP アドレスプロトコル] はデフォルトで [IPv4] に、[ネットワークタイプ] はデフォルトで [BGP (Multi-ISP)] に設定されています。加速リージョンに中国本土が含まれる場合は、ドメイン名が ICP 登録を取得していることを確認してください。

  3. リスナーを設定します。リスナー名を入力し、[プロトコル] を TCP に、ポート を 80,443 に設定します。また、実際の業務要件に応じてリスナーを設定することもできます。

  4. エンドポイントグループを設定します。

    • [リージョン]:海外リージョンを選択します。[中国 (香港)] を選択することを推奨します。

    • Endpoint Configuration:アクセラレーション対象のドメイン名を設定します。ここではドメイン名を 1 つ設定します。複数のドメイン名を設定する必要がある場合は、後で仮想エンドポイントグループを追加します。

      • バックエンドサービスタイプ:[カスタムドメイン] を選択します。

      • Backend Service:アクセラレーション対象のドメイン名 (例:huggingface.co) を入力します。

      • Weight:デフォルト値を使用します。

  5. 設定を確認し、コミット します。

ステップ 2:仮想エンドポイントグループの追加と転送ポリシーの設定

  1. ナビゲーションペインで、[Standard Instances] > [Instance List] の順にクリックします。作成したインスタンスの名前をクリックし、[Listener] タブをクリックしてリスナー設定ページに移動します。

  2. 仮想エンドポイントグループを使用して、アクセラレーション対象の他のドメイン名を追加します。既存のリスナーの名前をクリックしてリスナー設定ページに移動し、[Endpoint Group] タブをクリックします。ステップ 1 で設定した huggingface.co ドメインのデフォルトのエンドポイントグループはすでに存在します。

    追加する各ドメイン名ごとに、個別の仮想エンドポイントグループを追加します。本トピックでは、cdn-lfs.hf.co、docker.io、registry-1.docker.io、auth.docker.io も追加する必要があります。[Add Virtual Endpoint Group] をクリックします。

    • バックエンドサービスタイプ:[カスタムドメイン] を選択します。

    • Backend Service:アクセラレーション対象のドメイン名を入力します。

    • Weight:デフォルト値を使用します。

    例: [エンドポイントグループ名] には cdn-lfs_hf_co を入力します。リージョン には[中国 (香港)]を選択します。[クライアントソース IP の保持] を [いいえ] に設定し、[作成] をクリックします。

    同様にして、他のアクセラレーション対象ドメイン名を追加します。設定が完了すると、4 つの仮想エンドポイントグループが作成されます。

  3. リスナーの転送ポリシーを設定します。リスナー設定ページで、[Forwarding Policies] タブをクリックします。アクセラレーション対象の 5 つの各ドメイン名について、新しいポリシーを追加します。

    • [Domain Name Matching Rule] で [Exact and wildcard match] を選択します。

    • [Forwarding Domain Name] に、アクセラレーション対象のドメイン名を入力します。

    • [Forward To] で、ドメイン名の設定に対応するエンドポイントグループタイプとエンドポイントグループを選択します。

    設定が完了すると、次の 5 つの転送ポリシーが作成されます。

    • ドメイン auth.docker.io は仮想エンドポイントグループ auth_docker_io に転送されます

    • ドメイン registry-1.docker.io は仮想エンドポイントグループ registry-1_docker_io に転送されます

    • ドメイン docker.io は仮想エンドポイントグループ docker_io に転送されます

    • ドメイン cdn-lfs.hf.co は仮想エンドポイントグループ cdn-lfs_hf_co に転送されます

    • ドメイン huggingface.co はデフォルトのエンドポイントグループに転送されます

ステップ 3:DSW での Global Accelerator の使用

アクセラレーション方法

方法 1:DSW インスタンスの hosts ファイルを変更してアクセスを高速化

方法 2:PrivateZone を使用してアクセスを高速化

適用シナリオ

既存の DSW インスタンスで海外のモデルやその他のリソースを取得する場合。

海外のイメージを使用して DSW インスタンスを作成し、そのインスタンスで海外のモデルやその他のリソースを取得する場合。

DSW で VPC、セキュリティグループ、vSwitch の設定は必要ですか?

任意

必須

DSW で NAT ゲートウェイと SNAT の設定は必要ですか?

任意です。大きなファイルをダウンロードする場合、ネットワーク速度が不十分な場合があります。プライベートゲートウェイを使用してインターネットアクセスを改善できます。

方法 1:DSW インスタンスの hosts ファイルを変更してアクセスを高速化

  1. アクセラレーション IP を取得します。Global Accelerator コンソールで、作成したインスタンスの名前 > [Acceleration Region] の順にクリックし、任意の [Acceleration IP] を選択します。

  2. DSW インスタンスの hosts ファイルを変更します。DSW インスタンスを開き、Terminal で vim /etc/hosts を実行します。アクセラレーション IP とアクセラレーション対象ドメイン名をファイルに追加し、保存して終了します。例:

    120.27.23.xxx huggingface.co
    120.27.23.xxx cdn-lfs.hf.co
    

方法 2:PrivateZone を使用してアクセスを高速化

  1. Global Accelerator インスタンスの CNAME アクセラレーションドメイン名を取得します。Global Accelerator コンソールで作成したインスタンス名をクリックし、[Instance Information] タブで [CNAME] を取得します。

  2. DSW インスタンスの VPC 情報を取得します。既存のインスタンスの場合は、インスタンス名をクリックし、インスタンスの設定 ページで VPC 情報を表示します。

  3. PrivateZone でドメイン名と名前解決レコードを追加します。Alibaba Cloud DNS console にログインします。PrivateZone の [User Domains] ページで、[Add Domain Name] をクリックします。

    huggingface.co と cdn-lfs.hf.co を例として使用します。まず、組み込みの権威ドメイン名 co を設定します。[Alibaba Cloud VPC で有効] に、ステップ 2 で取得した DSW インスタンスで使用されている VPC を選択し、OK をクリックします。

    DSW インスタンスをまだ作成していない場合は、後でインスタンスを作成する際に PrivateZone と同じ VPC を選択します。

    次に、組み込み権威ドメイン名 co の名前をクリックして設定ページに移動し、[Add Record] をクリックします。huggingface.co と cdn-lfs.hf.co は同じ権威ドメイン名 co を使用するため、解決レコードとして 1 つずつ追加します。

    • レコードタイプ:[CNAME] を選択します。

    • ホストレコード:権威ドメイン名を除いたドメイン名の部分 (例:huggingface、cdn-lfs.hf) を入力します。

    • レコード値:ステップ 1 で取得した Global Accelerator の CNAME を入力します。

    同様にして、docker.io、registry-1.docker.io、auth.docker.io を設定します。最終的に 2 つの組み込み権威ドメイン名が作成されます。

関連ドキュメント