CDN (Content Delivery Network)

CDN

  • Content Delivery Network または Content Distribution Network。
  • CDN (コンテンツ配信ネットワーク) は、サーバーとユーザーの物理的な距離を縮め、Web ページコンテンツの読み込み遅延を最小化する、密に分散されたサーバーで構成されるプラットフォームである。
  • 地理的、物理的に離れたユーザーに、より速く安定してコンテンツを提供する技術である。
  • ユーザーに対する遅い応答速度やダウンロード時間を改善するためのサービスである。
  • 遠隔地の Origin Server にあるコンテンツを CDN 内のキャッシュサーバーでキャッシュし、コンテンツを提供するサービスである。
  • これにより、世界中のユーザーが読み込み時間を遅らせることなく、同じ高品質のコンテンツを閲覧できる。
  • CDN はコンテンツへのリクエストが発生すると、ユーザーに最も近い場所にあるサーバーへマッピングし、リクエストされたファイルのキャッシュ済み (事前保存済み) バージョンで処理する。サーバーがファイルを見つけられない場合は、CDN プラットフォーム内の別のサーバーでコンテンツを探し、エンドユーザーへ応答を送信する。

Content Delivery Network

画像出典: https://en.wikipedia.org/wiki/Content_delivery_network