カスタムドメインを使用して、離れた場所にあるバケットにアクセスし、アクセスを高速化する場合は、カスタムドメインをバケットにマップし、CNAMEレコードを追加して、カスタムドメインをOSS高速化ドメインに指定できます。 たとえば、中国本土に居住し、カスタムドメインを使用してChines本土の外部にあるバケットからオブジェクトをダウンロードしたり、バケットにオブジェクトをアップロードしたりする場合は、上記の操作を実行してデータアクセスを高速化できます。
前提条件
転送アクセラレーションが有効化されていること。 転送アクセラレーションを有効にする方法と転送アクセラレーションの使用シナリオについては、「転送アクセラレーション」をご参照ください。
カスタムドメインは、アクセスするバケットにマップされます。 カスタムドメインをバケットにマップする方法については、「カスタムドメイン名のマップ」をご参照ください。
課金ルール
アクセラレーションエンドポイントを使用してデータをアップロードすると、生成されたトラフィックに基づいて転送アクセラレーション料金が請求されます。
アクセラレーションエンドポイントを使用してデータをダウンロードすると、生成されたトラフィックとインターネット経由のアウトバウンドトラフィックの料金に基づいて、転送アクセラレーション料金が請求されます。 たとえば、アクセラレーションエンドポイントを使用して、転送アクセラレーションが有効になっているバケットから1 GBのデータをダウンロードする場合、インターネット経由の1 GBのデータおよび1 GBのアウトバウンドトラフィックの転送アクセラレーションに対して課金されます。
手順
ステップ1: CNAMEレコードの追加
Alibaba Cloud DNSコンソールにログインします。
[ドメイン名の解決] ページで、管理するドメインの [操作] 列で [DNS設定] をクリックします。
[DNS設定] タブで、[DNSレコードの追加] をクリックします。 [DNSレコードの追加] パネルで、パラメーターを設定します。 次の表にパラメーターを示します。
パラメーター
説明
例
レコードタイプ
CNAMEを選択します。
CNAME
ホスト名
ドメインのプレフィックスに基づいてホストレコードを指定します。
example.com
などのルートドメインの場合は、@ を入力します。サブドメインの場合は、サブドメインのプレフィックスを入力します。 たとえば、ドメインが
static.example.com
の場合は、staticと入力します。
static
DNSリクエストソース
ドメインの解決に使用するDNSラインを選択します。 DNSシステムが最適な行を自動的に選択できるようにするには、このパラメーターに [デフォルト] を選択することを推奨します。
デフォルト
レコード値
OSS高速化ドメインを入力します。 ビジネス要件に基づいて、グローバルアクセラレーションエンドポイントまたは中国本土以外のリージョンのアクセラレーションエンドポイントが指定されているOSSアクセラレーションドメインを入力できます。 転送アクセラレーションエンドポイントの詳細については、「リージョンとエンドポイント」をご参照ください。
examplebucket.oss-accelerate.aliyuncs.com
TTL期間
レコードの更新間隔を入力します。 この例では、デフォルト値を使用します。
10 分
[OK] をクリックします。
手順2: カスタムドメインがOSSアクセラレーションドメインにマップされているかどうかを確認する
カスタムドメインをOSS高速化ドメインにマッピングした後、nslookup
またはdig
コマンドを実行してCNAME解決を確認できます。 OSS高速化ドメインが表示された場合、カスタムドメイン用に追加したCNAMEレコードが有効になります。
nslookup
次のコマンドで、OSS高速化ドメインにマップしたカスタムドメインを使用してe example.comを再配置し、コマンドを実行します。
nslooku p example.com
次の図は、成功応答のサンプルを示しています。
掘る
次のコマンドで、OSS高速化ドメインにマップしたカスタムドメインを使用してe example.comを再配置し、コマンドを実行します。
di g example.com
ステップ3: カスタムドメインを使用して転送アクセラレーション効果をテストする
次の例では、ossutilを使用してオブジェクトをローカルパスにダウンロードします。
デフォルトのバケットドメインを使用してダウンロード効率をテストする
OSS高速化ドメインにマッピングしたカスタムドメインを使用して、ダウンロード効率をテストします。
ossutilを使用してカスタムドメインを使用してOSSにアクセスする場合、ossutil構成ファイルでバケットとカスタムドメイン間のマッピングを構成する必要があります。 詳細については、「カスタムドメイン名の指定」をご参照ください。
テスト結果によると、OSS高速化ドメインにマッピングしたカスタムドメインを使用した場合のダウンロード効率は、デフォルトのバケットドメインを使用した場合のダウンロード効率よりも優れています。
参考資料
カスタムドメインを使用してOSSの静的ホットオブジェクトにアクセスする場合、またはWebサイトまたはアプリケーションの同時実行性が高い場合にアクセスを高速化する場合は、カスタムドメインをCDN高速化ドメインにマップできます。 詳細については、「Map accelerated domain names」をご参照ください。