Alibaba Cloud CDN を使用して特定の Web サイトのコンテンツ配信を高速化するには、Web サイトをホストするサーバーをオリジンサーバーとして構成し、Web サイトに高速化ドメイン名を構成する必要があります。CDN は、高速化ドメイン名を使用して、オリジンサーバーから世界中に分散されているポイントオブプレゼンス(POP)にコンテンツをキャッシュします。これにより、コンテンツ配信のレイテンシが大幅に短縮され、アクセスが高速化されます。
前提条件
安定したパフォーマンスを提供するオリジンサーバーがデプロイされています。オリジンサーバーがない場合は、「コンソールで ECS インスタンスを作成および管理する(エクスプレスバージョン)」または「バケットを作成する」の手順に従って作成してください。
高速化するドメイン名が準備されています。
アクセラレーションリージョンが 中国本土のみ (要 ICP 登録) または 中国本土を含む全世界 (要 ICP 登録) の場合、ドメイン名に対してインターネットコンテンツプロバイダー(ICP)登録を申請する必要があります。ドメイン名に ICP 番号がない場合は、Alibaba Cloud ICP 登録システム を使用して ICP 登録を実行できます。
CDN がアクティブ化されています。CDN をアクティブ化する方法については、「Alibaba Cloud CDN をアクティブ化する」をご参照ください。
手順 1:ビジネス情報の構成
Alibaba Cloud CDN コンソール にログオンします。
左側のナビゲーションウィンドウで、ドメイン名 をクリックします。
ドメイン名の追加 をクリックします。[ドメイン名情報の指定] 手順で、加速リージョン、ドメイン、および ビジネスタイプ パラメーターを構成します。その他のパラメーターについては、デフォルト設定を維持します。
パラメーター
説明
パラメーター
説明
加速リージョン
中国本土のみ (要 ICP 登録):すべてのリクエストは、中国本土にデプロイされている POP にリダイレクトされます。 中国本土以外からのリクエストは、China Telecom(East China Division)によって管理されている POP にリダイレクトされます。
中国本土を含む全世界 (要 ICP 登録):すべてのリクエストは、最寄りの POP にリダイレクトされます。
全世界 (中国本土を除く):中国本土以外からのリクエストは最寄りの POP にリダイレクトされます。中国本土からのリクエストは、日本、シンガポール、または香港(中国)にデプロイされている POP にリダイレクトされます。
[リージョン] パラメーターを 中国本土のみ (要 ICP 登録) または 中国本土を含む全世界 (要 ICP 登録) に設定する場合、ドメイン名に ICP 番号を申請する必要があります。Alibaba Cloud ICP 登録システム を使用して ICP 番号を申請することをお勧めします。工業情報化部(MIIT)は、申請が承認された後、登録結果をすぐに同期しない場合があります。ICP 登録を取得してから 8 時間後にドメイン名を構成することをお勧めします。
[グローバル(中国本土を除く)] を選択した場合、ドメイン名に ICP 登録は不要です。
料金はアクセラレーションリージョンによって異なります。ビジネス要件に基づいてアクセラレーションリージョンを選択してください。CDN の料金設定の詳細については、CDN 料金ページ をご覧ください。
グローバルリソースプラン
加速リージョン パラメーターを 全世界 (中国本土を除く) に設定し、[グローバルリソースプラン] を有効にすると、ドメイン名でより多くの POP リソースを使用できるようになります。詳細については、「グローバルリソースプランを有効にする」をご参照ください。
ドメイン
高速化するドメイン名を指定します。詳細については、「制限」をご参照ください。
CDN にドメイン名を初めて追加する場合は、ドメイン名の所有権を証明する必要があります。詳細については、「ドメイン名の所有権を確認する」をご参照ください。ルートドメイン名が既に所有権の確認に合格している場合は、この操作をスキップします。
ビジネスタイプ
画像と小規模ファイル:e コマースコンテンツやゲーム画像など、Web サイト上の小規模な静的コンテンツの配信を高速化します。
大規模ファイルダウンロード:20 MB を超える静的ファイルの配信を高速化します。
VOD:オーディオまたはビデオコンテンツの配信を高速化します。
DCDN:静的および動的コンテンツの配信を高速化します。Dynamic Content Delivery Network(DCDN)は、大量の動的コンテンツの配信を高速化できます。
[ビジネスの種類] パラメーターを Edge Security Acceleration (ESA) に設定した場合は、手順に従って DCDN コンソールに移動し、ドメイン名を追加および構成します。詳細については、「ドメイン名を追加する」をご参照ください。
[ビジネスの種類] パラメーターを構成した後、パラメーターを変更することはできません。
手順 2:オリジンサーバーの設定
ドメイン名のビジネス情報を構成した後、[オリジンサーバーの追加] セクションで [オリジンサーバーの追加] をクリックします。
[オリジンサーバーの追加] ダイアログボックスで、オリジンの種類を選択し、オリジンアドレスを入力します。その他のパラメーターについては、デフォルト設定を維持します。
パラメーター
説明
パラメーター
説明
オリジンサイト情報
オリジンサーバーの種類を選択し、オリジンサーバーのアドレスを入力します。[OSS ドメイン]、[IP]、[サイトドメイン]、または [function Compute ドメイン] を選択できます。[OSS ドメイン] を例として使用します。他の種類のオリジンサーバーの詳細については、「オリジンサーバーを構成する」をご参照ください。
[オリジン情報] パラメーターを [OSS ドメイン] に設定し、ドメイン名 ドロップダウンリストから現在のアカウントの OSS バケットを選択します。OSS バケットのパブリックドメイン名を入力することもできます。OSS バケットの内部ドメイン名はサポートされていません。例:
***.oss-cn-hangzhou.aliyuncs.com
。優先度
プライマリおよびセカンダリオリジンサーバーを指定するために優先度を構成できます。プライマリオリジンサーバーは、セカンダリオリジンサーバーよりも優先度が高くなります。CDN は、リクエストをプライマリオリジンサーバーに優先的にリダイレクトします。プライマリオリジンサーバーでエラーが発生した場合、リクエストはセカンダリオリジンサーバーにリダイレクトされます。優先度の範囲は 0 ~ 127 です。値が小さいほど、優先度が高くなります。デフォルトでは、プライマリオリジンサーバーの優先度は 20、セカンダリオリジンサーバーの優先度は 30 です。他の値を指定する場合は、チケットを送信 してください。
たとえば、オリジンサーバー A をプライマリオリジンサーバー、オリジンサーバー B をセカンダリオリジンサーバーとして指定します。この場合、CDN は、リクエストをオリジンサーバー A に優先的にリダイレクトします。オリジンサーバー A でエラーが発生した場合、CDN はユーザーリクエストをオリジンサーバー B にリダイレクトします。オリジンサーバー A が回復すると、CDN はオリジンサーバー A にフェイルバックします。
重み
オリジンサーバーの優先度が同じ場合、CDN は、オリジンサーバーの重みに基づいてリクエストをオリジンサーバーにリダイレクトします。これにより、オリジンサーバー間で負荷が分散されます。ビジネス要件に基づいて重みを指定できます。
オリジンサーバーの重みの範囲は 1 ~ 100 です。重みが大きいオリジンサーバーは、より多くのリクエストを受信します。
デフォルト値:10。
たとえば、オリジンサーバー A とオリジンサーバー B をプライマリオリジンサーバーとして指定します。オリジンサーバー A の重みが 80、オリジンサーバー B の重みが 20 の場合、CDN はリクエストの 80% をオリジンサーバー A に、20% をオリジンサーバー B にリダイレクトします。
ポート
リクエストを処理するオリジンサーバーのポート。デフォルトポートはポート 80 です。オリジンサーバーの設定に基づいてポートを指定できます。有効値:1 ~ 65535。
デフォルト値:80。
ポート 443 を指定すると、リクエストは HTTPS 経由でオリジンサーバーにリダイレクトされます。ポート 80 またはカスタムポートを指定すると、リクエストは HTTP 経由でオリジンサーバーにリダイレクトされます。
CDN が HTTPS リクエストをカスタムポート経由でオリジンサーバーにリダイレクトするようにするには、オリジンプロトコルポリシーを構成します。詳細については、「オリジンプロトコルポリシーを構成する」をご参照ください。
Back-to-Origin プロトコルと同じプロトコルを使用する。 機能が有効になっている場合、このパラメーターで指定されたポートは無効になります。デフォルトでは、この機能は無効になっています。オリジンプロトコルポリシー機能を無効にする方法の詳細については、「オリジンプロトコルポリシーを構成する」をご参照ください。
オリジンサーバーが Object Storage Service(OSS)バケットの場合、OSS によってカスタムポートを指定できるかどうかが決まります。
上記の設定が完了したら、[OK] をクリックします。
手順 3:所有権の確認を完了する
オリジンサーバーを追加した後、コンプライアンスのコミットメントを読み、選択し、次へ をクリックします。
[推奨機能] 手順で、ビジネス要件に基づいて、キャッシュの有効期限、パラメーターの無視、HTML の最適化、Range オリジンフェッチ、Gzip 圧縮などの機能を構成します。これらの機能は、CDN のキャッシュヒット率とパフォーマンスを向上させます。詳細については、「(オプション)システム推奨機能を構成する」をご参照ください。
ページの下部にある [構成] をクリックできます。CDN は関連する構成を完了します。[ドメイン管理に戻る] をクリックし、管理するドメイン名を見つけて、[アクション] 列の [推奨機能] をクリックすることもできます。
手動検証を待ちます。
ドメイン名が検証に合格すると、ドメイン名のステータスは 実行中 に変わります。この場合、ドメイン名は CDN に追加されます。
ドメイン名を手動で検証する必要がない場合は、次の手順に進みます。次の手順では、ビジネス要件に基づいてパラメーターを構成できます。
通常、ドメイン名は 10 分以内に CDN に追加されます。まれに、プロセスが完了するまでに 30 分かかる場合があります。ドメイン名が 30 分以内に CDN に追加されない場合、Alibaba Cloud エンジニアが問題のトラブルシューティングと解決を行います。
次の手順
ドメイン名の CNAME レコードを追加する:CDN にドメイン名を追加すると、CDN はドメイン名に CNAME を割り当てます。CDN アクセラレーションを有効にする前に、ドメイン名の CNAME レコードを追加する必要があります。
ドメイン名の CNAME レコードを追加する 前に、次の操作を実行することをお勧めします。
(オプション)システム推奨機能を構成する:キャッシュの有効期限ルールと帯域幅上限を指定して、キャッシュヒット率を高め、保護を強化し、コンテンツ配信パフォーマンスを向上させることができます。
(オプション)ドメイン名にアクセスできるかどうかをテストする:DNS の更新が Web サイトのサービスに影響を与えないようにするために、この操作を実行できます。