Content HubでCDNを使用する
このページの翻訳はAIによって自動的に行われました。可能な限り正確な翻訳を心掛けていますが、原文と異なる表現や解釈が含まれる場合があります。正確で公式な情報については、必ず英語の原文をご参照ください。
Cloudflareはコンテンツ配信ネットワーク(CDN)です。CDNは、HTMLページ、JavaScriptファイル、スタイルシート、画像などのインターネット コンテンツの高速配信を提供する、地理的に分散したサーバーのグループです。Cloudflareは、Argo Smart Routingを使用して、ネットワーク上のコンテンツリクエストを最速のパスに沿ってインテリジェントにルーティングします。トラフィックは、近接性とネットワーク遅延を使用して、各リクエストの最も効率的な宛先を決定し、複数のオリジン間で負荷分散できます。
Sitecore Content Hub CDNソリューションでは、次の理由でCloudflareを使用しています。
-
Performance - Cloudflare CDNの主な利点は、インターネットコンテンツ配信の速度が向上することです。データがエッジサーバーにキャッシュされ、コンテンツリクエストが最も近いまたは最適なネットワークノードに送信されると、CDNは最短ルートでデータを送信します。このキャッシングにより、レイテンシーが短縮され、ロード時間が短縮され、ストリーミング品質が向上します。
-
Reliability - CDN経由で配信されるコンテンツでは、すべてのアセットが複数のサーバーに動的に分散されます。1つのリージョンでの停止や1つのハードウェア ノードの問題は、システム全体に影響を与えません。DoS攻撃でも、分散インフラストラクチャは影響を中和し、可用性を100% に保つことができます。
-
Scalability - コンテンツが増えると、トラフィックの避けられないバーストに備える必要があります。配信用のサーバー数を増やすと、ネットワークのバックボーン容量が大きくなり、大量のコンテンツリクエストの予期しない急増に対処しやすくなります。
-
Cost savings - サーバー数を増やすことのもう一つの利点は、各サーバーにかかる負荷が軽減されることです。さらに、CDNを実装すると、トラフィックをエッジサーバーにオフロードするため、バックボーンネットワークの負担が軽減されます。したがって、CDNのコストは考慮する必要がありますが、新しいサテライトノードを追加する費用よりも低くなる可能性があります。
Cloudflareは、配信サービスのマルチテナントアーキテクチャの重要な要素でもあります。Content Hubでは、1つの メディア配信サービス (MDS) が複数のテナントにサービスを提供します。互換性を確保するため、Cloudflareはシングルテナンシーアーキテクチャで作成された既存のリンクを、マルチテナンシーアーキテクチャで使用できるリンクに自動的に変換します。
Sitecore Content Hub CDNソリューション:
-
無効にすることはできません。
-
アドホック キャッシュの無効化のメカニズムは含まれていません。
-
コンテンツを10分間キャッシュします。キャッシュ期間を変更するには、support.sitecore.com時にサービス要求を開きます。
また、Content Hubと連携するように カスタムCDNを設定する こともできます。