GLOSSA

CDN

しーでぃーえぬ

CDN

一言でいうと

世界中の中継拠点に画像やファイルを配信し、ユーザーから近い場所から届ける仕組みのこと。

詳しい意味

CDN(Content Delivery Network)は、画像・動画・JS / CSS など静的コンテンツを世界中の「エッジサーバー」と呼ばれる中継拠点にコピーしておき、ユーザーから物理的に近いエッジサーバーから配信する仕組みです。元のサーバー(オリジン)の負荷を下げ、ユーザー体感速度を上げる効果があります。代表的なCDNには Cloudflare、AWS CloudFront、Google Cloud CDN、Fastly があります。最近は「エッジコンピューティング」として、配信だけでなくエッジで処理を実行する用途も広がっています。

何に使うか

画像や動画など重いコンテンツを高速配信したいとき。世界中のユーザーに均等な体感速度を提供したいとき。オリジンサーバーへの直接攻撃を緩衝したいとき。

どんな時に出るか

「CDNでキャッシュさせる」「CDN経由で配信」「CloudflareをCDNとして使う」といった場面で登場します。

具体例

  • 画像配信をCDNにして、ページ表示が2倍速くなった。
  • CDNでDDoS緩和も兼ねている。

別名・略称

cdn(しーでぃーえぬ)Cloudflare(くらうどふれあ)Content Delivery Network(こんてんつでりばりーねっとわーく)

関連語

レイテンシーキャッシュ

初心者向けメモ

全国チェーンの「物流倉庫」のようなものです。本部1ヶ所から発送するより、各地域に倉庫を置いて近くから出荷した方が、お客さんに早く届きます。CDNはWebの世界での同じ仕組みです。

この説明に改善点はありますか?

この説明を修正提案する新しい用語を提案する

提案は管理者が確認した後に反映されます