ドメイン名を Dynamic Content Delivery Network (DCDN) に追加し、オリジンサーバーを設定し、DNS で DCDN が割り当てた CNAME を指すように設定します。これにより、ドメインのサイト全体の高速化が可能になります。
前提条件
ドメイン名と安定したオリジンサーバーが必要です。
説明サービスロケーションが 中国本土のみ (要 ICP 登録) または 中国本土を含む全世界 (要 ICP 登録) に設定されている場合、ドメイン名には ICP 登録が必要です。Alibaba Cloud ICP 登録システムを通じて申請してください。
サービスロケーションに中国本土が含まれる場合は、実名検証を完了している必要があります。
DCDN が有効化されていること。「DCDN の有効化」をご参照ください。
ステップ1:基本情報の設定
- DCDNコンソールにログインします。
- 左側のナビゲーションペインで ドメイン名 をクリックします。
ドメイン名 ページで、ドメイン名の追加 をクリックし、基本情報を設定します。
説明初めてドメイン名を追加する場合は、ルートドメインの所有権を検証する必要があります。「ドメイン名の所有権の検証」をご参照ください。すでにルートドメインを検証済みの場合は、このステップをスキップしてください。
パラメーター
説明
[業種]
DCDN:動的および静的コンテンツ配信を高速化します。
[アクセラレーションリージョン]
サービスロケーションを選択します。サービスロケーションが 中国本土のみ または グローバル の場合、ドメイン名には ICP 登録が必要です。Alibaba Cloud ICP 登録システムを通じて登録を完了してください。MIIT システムの遅延により、登録完了後、ドメイン名を設定するまでに 8 時間ほどかかる場合があります。
説明料金はサービスロケーションによって異なります。「DCDN の料金」をご参照ください。
[DCDNドメイン名]
[フォーマット:]
ドメイン名は example.com のように小文字にする必要があります。大文字を含むドメイン名は無効です。
ドメイン名に 阿里云.网址 のような中国語文字が含まれている場合、そのドメイン名の ICP 番号を申請し、Punycode ツールを使用して中国語ドメイン名を xn--fiq****.xn--eq**** のような ASCII 相当の文字列に変換する必要があります。
[ワイルドカードドメイン名の要件:]
Dynamic Content Delivery Network (DCDN) はワイルドカードドメイン名をサポートしています。ワイルドカードドメイン名の制限については、「DCDN はワイルドカードドメイン名をサポートしていますか?」をご参照ください。
指定したワイルドカードドメイン名と、そのワイルドカードドメイン名に一致するドメイン名は、同じ Alibaba Cloud アカウントに属している必要があります。そうでない場合、ドメイン名を追加する際にエラーメッセージが表示されます。
ワイルドカードドメイン名が Alibaba Cloud アカウントに追加されていない場合、そのワイルドカードドメイン名のサブドメインを複数の Alibaba Cloud アカウントに追加できます。
DCDN に
.aliyundoc.comのようなワイルドカードドメイン名と、それに関連付けられたexample.aliyundoc.comのような特定のドメイン名を追加する場合、高速化できる特定のドメイン名の最大数は 500 です。注意
DCDN は、ワイルドカードドメイン名に一致する最初の 500 個の特定ドメイン名を高速化できます。
[他の Alibaba Cloud サービスに追加済みのドメイン名は追加できません。]システムから、ドメイン名が ApsaraVideo VOD や Alibaba Cloud CDN などの他の Alibaba Cloud サービスに追加済みである旨のプロンプトが表示された場合は、チケットを起票してください。
[各 Alibaba Cloud アカウントで DCDN に追加できるドメイン名は最大 50 個です。]ドメイン名の 1 日の平均ピーク帯域幅が 50 Mbit/s を超える場合は、DCDN に追加するドメイン名の数を増やすよう申請できます。詳細については、「クォータ管理」をご参照ください。
[ドメイン名から配信されるコンテンツは、合法であり、DCDN の利用規約に準拠している必要があります。]詳細については、「制限事項」をご参照ください。
[長さ:]ドメイン名の長さは 67 文字を超えてはなりません。
[ICP 登録:]ドメイン名のサービスロケーションを [全世界] または [中国本土のみ] に設定する場合、そのドメイン名の ICP 番号を申請する必要があります。Alibaba Cloud ICP 登録システムを使用して ICP 番号を申請することを推奨します。
[ドメイン名の回収:]ドメイン名が 120 日間無効のままである場合、DCDN はそのドメイン名に関連する設定レコードを自動的に削除します。このルールは、所有権の検証に失敗したドメイン名にも適用されます。ドメイン名の使用を継続したい場合は、DCDN コンソールで再度ドメイン名を追加する必要があります。
[ドメイン名の無効化:]詳細については、「ドメイン名のオフラインルール調整に関するお知らせ」をご参照ください。
[サンドボックス:]アクセラレーションドメイン名が DDoS 攻撃や HTTP フラッド攻撃などの攻撃対象になった場合、または Alibaba Cloud に報告されていないトラフィックの急増により帯域幅や QPS が大幅に増加した場合、DCDN はドメイン名のサービスステータスや攻撃の影響などの要因に基づき、攻撃されたドメイン名をサンドボックスに追加する場合があります。これは、他のユーザーのアクセラレーションサービスが正常に機能することを保証するためです。サンドボックスの詳細については、「サンドボックスの概要」をご参照ください。攻撃が深刻な場合、同じアカウント内の他のアクセラレーションドメイン名もサンドボックスに追加され、そのアカウントへの新しいドメイン名の追加が制限されます。
[リソースグループ]
デフォルトまたはカスタムのリソースグループを選択します。「リソースグループの作成」をご参照ください。
[タグ]
-
タグキー: 既存のキーを選択するか、新しいキーを入力します。前方一致によるあいまい検索がサポートされています。一度に最大 20 個のタグを追加できます。
-
タグ値: 既存の値を選択するか、新しい値を入力します。値は空の文字列にすることができます。
説明新しいタグの作成ルールについては、「タグ付けのルール」をご参照ください。
ステップ2:オリジンサーバーの設定
基本情報を設定した後、オリジンサーバーを設定します。
オリジン情報 セクションで、配信元サーバーの追加 をクリックします。
配信元サーバーの追加 ダイアログボックスで、次のパラメーターを設定します。
パラメーター
説明
[タイプ]
オリジンサーバーのタイプを選択し、そのアドレス (最大 67 文字) を入力します。ドメイン名ごとに最大 20 個のオリジンサーバーを追加できます。
[OSSドメイン]
Object Storage Service (OSS) バケットをオリジンサーバーとして使用する場合、
***.oss-cn-hangzhou.aliyundoc.comのような OSS バケットのパブリックドメイン名を入力できます。OSS バケットのパブリックドメイン名は、OSS コンソールで取得できます。また、現在の Alibaba Cloud アカウントが所有する OSS バケットのドメイン名を [ドメイン名] ドロップダウンリストから選択することもできます。
[IP]:オリジンサーバーに 1 つ以上の IP アドレスを設定できます。内部 IP アドレスは使用できません。IPv4 アドレスと IPv6 アドレスを使用できます。IP アドレスの少なくとも 1 つは IPv4 アドレスである必要があります。Alibaba Cloud Elastic Compute Service (ECS) インスタンスのパブリック IP アドレスをオリジンサーバーのアドレスとして使用する場合、その IP アドレスは手動レビューが免除されます。IPv6 経由でオリジンフェッチを設定する権限を事前に取得する必要があります。そうでない場合、IPv6 関連の設定更新は有効になりません。詳細については、「IPv6 オリジンフェッチの設定」をご参照ください。
[オリジンドメイン]:1 つ以上のオリジンドメイン名を設定できます。
[優先度]
プライマリオリジンとセカンダリオリジンを設定できます。 ユーザーリクエストがオリジンフェッチをトリガーすると、Alibaba Cloud CDN はまずプライマリオリジンを試みます。 プライマリオリジンが失敗した場合 (CDN ノードとオリジン間の TCP 接続が失敗した場合)、セカンダリオリジンにフォールバックします。 優先度の値の範囲は 0~127 です。 数値が小さいほど優先度が高くなります。 プライマリオリジンのデフォルトの優先度は 20、セカンダリオリジンのデフォルトの優先度は 30 です。 デフォルト以外の優先度値を設定するには、チケットを起票してください。
たとえば、オリジン A と B の 2 つのオリジンがあり、オリジン A がプライマリ、オリジン B がセカンダリとして設定されている場合、Alibaba Cloud CDN を介してオリジンフェッチを実行するユーザーリクエストは、まずオリジン A に転送されます。 オリジン A が失敗した場合 (CDN ノードとオリジン間の TCP 接続が失敗した場合)、リクエストはオリジン B にリダイレクトされます。 オリジン A が復旧すると、トラフィックはオリジン B からオリジン A に切り替わります。
[重み]
複数のオリジンが同じ優先度を共有する場合、Alibaba Cloud CDN はその重みに基づいてユーザーリクエストをオリジン間に比例配分し、重み付けによる負荷分散を実現します。 ビジネスニーズに応じて重みを設定してください。
範囲:1~100。 値が大きいほど、より多くのリクエストが割り当てられます。
デフォルト値:10。
例:オリジン A と B は両方ともプライマリ優先度です。 A の重みは 80、B の重みは 20 です。 リクエストは A と B の間で 8:2 の比率で分散されます。
説明重み付けルーティングは、デフォルトでは静的コンテンツにのみ適用されます。動的コンテンツに適用するには、動的ロードバランシングを有効にする必要があります。「動的コンテンツを取得するためのオリジンフェッチルーティングの設定」をご参照ください。
実際のリクエスト分散は、以下のような場合に設定された重みと一致しないことがあります。
オリジンフェッチの QPS が低い場合 (たとえば 10 QPS 未満)、分散が不均一になる可能性があります。
リクエストが 1 つまたは少数の IP アドレスから送信される場合、DCDN はそれらを同じノードにルーティングし、永続的な TCP 接続が使用されるためほとんどのリクエストを 1 つのオリジンサーバーに転送する可能性があります。
重みの分散を検証するには、さまざまな場所や ISP にまたがるプローブクライアントを備えたサードパーティの監視ツールを使用してください。
[ポート]
オリジンサーバーでサポートされているポートを選択します。
ポート 80:DCDN はポート 80 を介してオリジンサーバーからコンテンツを取得します。
ポート 443:DCDN はポート 443 を介してオリジンサーバーからコンテンツを取得します。オリジンサーバーは HTTPS をサポートしている必要があります。
説明DCDN がデフォルトでサポートしているのはポート 80 と 443 のみです。カスタムポートを使用するには、チケットを起票してください。
設定が完了したら、[OK] をクリックします。
オプション: 前述の手順を繰り返して、オリジンサーバーを追加します。
ステップ3:審査の申請
データのクロスボーダー利用のコンプライアンスについてのコミットメント に同意し、次 をクリックします。
手動審査を待ちます。
説明ドメイン名が手動審査を必要としない場合は、推奨設定の完了に進みます。
新しいドメイン名は通常 10 分以内に有効になりますが、まれに有効化に最大 30 分かかる場合があります。30 分を超えた場合は、Alibaba Cloud のエンジニアが対応します。
次のステップ
ドメイン名がアクセス可能かどうかの確認 (オプション):サービスの中断を避けるために、本番稼働前にドメインのアクセシビリティをテストしてください。テストに成功した場合は、CNAME レコードを設定します。
CNAME の設定:DCDN はドメインに CNAME を割り当てます。DNS プロバイダーでドメインがこの CNAME を指すように CNAME レコードを追加して、アクセラレーションを有効にします。
よくある質問
関連ドキュメント
アクセラレーションドメイン名の詳細。
AddDcdnDomain API と BatchAddDcdnDomain API を使用して、プログラムでドメイン名を追加します。
アクセラレーションドメイン名のオリジンサーバーの設定。
アクセラレーションドメイン名のサービスロケーションの変更。