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

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

最終更新日:Jul 16, 2026

中国本土リージョンで DSW インスタンスを使用する場合、海外のコンテナイメージ (docker.io など) からインスタンスを作成したり、huggingface.co などの海外のリポジトリからモデルを取得したりする際に、接続の問題が発生することがあります。この問題を解決するには、Global Accelerator (GA) インスタンスを作成して、DSW インスタンスの越境ネットワークアクセスを有効にします。

ソリューションの選択

Global Accelerator (GA) を設定する前に、以下の代替案をご検討ください。

ソリューション

ユースケース

コスト

国内ミラーサイトの使用

Hugging Face から人気のモデルやデータセットをダウンロードします。

無料

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

海外リソースへの頻繁なアクセス向け。

DSW インスタンス料金のみ

ローカルにダウンロードしてからアップロード

少数のリソースを一度だけダウンロードする場合向け。

無料

Global Accelerator (GA) (このチュートリアルのソリューション)

安定した高速な越境ネットワークアクセス向け。

GA インスタンス料金 + データ転送料金

これらの代替案が適していない場合、たとえば、国内ミラーサイトで利用できないリソースにアクセスする必要がある場合や、安定した越境接続が必要な場合は、次の手順に従って GA を設定します。

重要

違法なコンテンツを含む Web サイトへのアクセスは禁止されています。

課金

GA は独立したクラウド製品であり、別途課金されます。料金には、インスタンス料金、キャパシティユニット (CU) 料金、データ転送料金が含まれます。詳細については、「Global Accelerator の課金」をご参照ください。

操作手順

以下の手順では、Hugging Face と Docker を例に、アクセスを高速化する方法を説明します。この設定を他のサービスに適用することもできます。

リソース

ドメイン

Hugging Face

huggingface.cocdn-lfs.hf.co (Hugging Face CDN ドメイン)

Docker

docker.ioregistry-1.docker.ioauth.docker.io

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

このセクションでは、主要なパラメーターについて説明します。パラメーターの完全なリストについては、「スタンダード Global Accelerator インスタンスの作成と管理」をご参照ください。

  1. スタンダードインスタンスを作成します。Global Accelerator を有効化し、コンソールにログインして、**[Create standard pay-as-you-go instance]** をクリックします。インスタンス名などの基本情報を設定し、**[Next]** をクリックします。

  2. アクセラレーションエリアを設定します。**[acceleration area]** で、DSW インスタンスが配置されているリージョンを選択します。ビジネスニーズに基づいて帯域幅を設定し、**[Next]** をクリックします。

    帯域幅割り当てテーブルでは、[IP アドレスプロトコル] はデフォルトで [IPv4] に、[ISP タイプ] はデフォルトで [BGP (マルチ ISP)] に設定されています。アクセラレーションリージョンに中国本土リージョンが含まれる場合、ドメイン名で ICP 登録が完了している必要があります。

  3. リスナーを設定します。リスナー名を入力します。プロトコルTCP を選択し、ポート80,443 に設定します。

  4. エンドポイントを設定します。

    • リージョン:海外リージョンを選択します。[米国 (シリコンバレー)] を推奨します。

    • [endpoint configuration]:高速化するドメインを設定します。このステップでは、1 つのドメインのみを設定します。複数のドメインを設定するには、後で仮想エンドポイントグループを追加できます。

      • [Backend service type]:**[Custom domain]** を選択します。

      • バックエンドサービス: 加速対象のドメインを入力します (huggingface.co など)。

      • [weight]:デフォルト値のままにします。

  5. 設定を確認してから、コミット をクリックします。

ステップ 2: エンドポイントグループと転送ルールの追加

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

  2. 仮想エンドポイントグループを使用して、追加のドメインを高速化します。リスナー名をクリックして設定ページを開き、[エンドポイントグループ] タブをクリックします。ステップ 1 で設定したドメイン huggingface.co のデフォルトのエンドポイントグループが、すでに一覧表示されています。

    追加のドメインごとに、個別の仮想エンドポイントグループを追加します。 この例では、以下のドメインを追加する必要があります: cdn-lfs.hf.codocker.ioregistry-1.docker.io、および auth.docker.io[仮想エンドポイントグループの追加] をクリックします。

    • [Backend service type]:[Custom domain] を選択します。

    • [backend service]:高速化するドメインを入力します。

    • [weight]:デフォルト値のままにします。

    設定例: [エンドポイントグループ名]cdn-lfs_hf_co に設定し、リージョン[米国 (シリコンバレー)] に設定し、[クライアントソース IP の保持][保持しない] に設定してから、[作成] をクリックします。

    このプロセスを繰り返して、高速化する他のドメインを追加します。完了すると、4 つの新しい仮想エンドポイントグループが作成されます。

  3. リスナーの転送ルールを設定します。リスナー設定ページで、**[Forwarding rule]** タブをクリックします。5 つのドメインそれぞれについて、[Add forwarding rule] をクリックします。

    • [domain matching rule][Exact match and wildcard] を選択します。

    • [Forwarding domain]:高速化するドメインを入力します。

    • [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 での GA の使用

高速化方法

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

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

ユースケース

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

海外のコンテナイメージから DSW インスタンスを作成したり、海外のリソースを取得したりする場合。

DSW VPC、セキュリティグループ、vSwitch の設定

任意

必須

DSW 専用ゲートウェイと SNAT の設定

任意。ネットワーク速度が遅く、大きなファイルをダウンロードできない場合は、専用ゲートウェイを使用してパブリックネットワークのアクセス速度を向上させることができます。

方法 1: DSW の hosts ファイルの変更

  1. アクセラレーション IP アドレスを取得します。Global Accelerator コンソールで、インスタンス名をクリックします。**[Acceleration area]** タブで、[accelerated IP address] をコピーします。

  2. DSW インスタンスの hosts ファイルを変更します。 DSW インスタンスでターミナルを開き、コマンド vim /etc/hosts を実行します。 ファイルに、高速化された IP アドレスと高速化するドメインを追加します。 その後、ファイルを保存して終了します。 形式の例を次に示します。

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

方法 2: PrivateZone の使用

  1. GA インスタンスの CNAME を取得します。Global Accelerator コンソールで、インスタンス名をクリックします。**[Instance information]** タブで、**[CNAME]** をコピーします。

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

  3. PrivateZone にゾーンと DNS レコードを追加します。Alibaba Cloud DNS コンソールにログインします。PrivateZone の **[User domains]** ページで、**[Add zone]** をクリックします。

    たとえば、huggingface.co および cdn-lfs.hf.co へのアクセスを高速化するには、まず組み込みの権威ドメイン co を設定します。VPC で有効セクションで、ステップ 2 で確認した DSW インスタンスが使用する VPC を選択し、OK をクリックします。

    まだ DSW インスタンスを作成していない場合は、作成時にこの同じ VPC を選択します。

    次に、組み込みの権威ドメイン co の名前をクリックしてその設定ページを開き、[レコードの追加] をクリックします。huggingface.cocdn-lfs.hf.co は同じ権威ドメイン co を使用するため、各ドメインの DNS レコードを追加します。

    • [record type]:**[CNAME]** を選択します。

    • ホスト名: huggingfacecdn-lfs.hf のように、権威ドメインの前の部分を入力します。

    • [record value]:ステップ 1 でコピーした GA の CNAME を入力します。

    同じ方法で docker.ioregistry-1.docker.ioauth.docker.io を設定します。設定が完了すると、2 つの 組み込みの権威ドメイン を持つことになります。

関連ドキュメント