CDN 【Content Delivery Network】 コンテンツデリバリネットワーク

概要

CDN(Content Delivery Network)とは、Web上で送受信されるコンテンツを効率的に配送するために構築されたネットワーク。また、これを利用して顧客企業のコンテンツを高速に配信するサービス(CDNサービス)。

CDN事業者はインターネットの様々な場所にコンテンツ配信用の「キャッシュサーバ」を設置しており、これらは大容量の回線で相互に接続されている。キャッシュサーバには配信元である顧客のWebサーバ(オリジンサーバ)から配信されるコンテンツの複製(キャッシュ)が保存され、全サーバがオリジン側の最新コンテンツと同じ内容になるよう常に同期している。

オリジンサーバへアクセス要求があると、アクセス元に地理的あるいはネットワーク的に近い位置にあるキャッシュサーバが代理応答し、キャッシュとして保存されている内容を送信する。多数のサーバで接続要求を負荷分散することができ、アクセス元とオリジンサーバが遠距離(別の大陸など)の場合に遅延時間を短縮することができる。

国際的に活動する企業や世界的なネットサービスでは世界中からアクセスがあるが、アクセス元の国にCDN事業者のキャッシュサーバがあれば、各端末が個別に遠距離の通信によってコンテンツを取り寄せる必要がなくなる。CDNの普及によりインターネット全体での重複トラフィックの削減や回線資源の利用効率の向上にも寄与している。

CDNの例

CDNサービスの先駆者として1998年創業の米アカマイ・テクノロジーズ(Akamai Technologies)社が有名だが、他にも専業の大手として米クラウドフレア(CloudFlare)社や米ファストリー(Fastly)社、韓シーディーネットワークス(CDNetworks)社などがよく知られる。

アマゾンドットコムAmazon.com)社の「Amazon CloudFront」、米グーグルGoogle)社の「Cloud CDN」、米マイクロソフトMicrosoft)社の「Azure CDN」など、大手クラウド事業者などが手がけるサービスもある。グローバル展開する大手事業者は世界100か国以上に渡って数十万台に及ぶキャッシュサーバ群を擁し、インターネット全体の数%から10%以上に及ぶトラフィックを捌いている例もあると言われる。

(2023.4.21更新)

他の辞典による解説 (外部サイト)

この記事の著者 : (株)インセプト IT用語辞典 e-Words 編集部
1997年8月より「IT用語辞典 e-Words」を執筆・編集しています。累計公開記事数は1万ページ以上、累計サイト訪問者数は1億人以上です。学術論文や官公庁の資料などへも多数の記事が引用・参照されています。
ホーム画面への追加方法
1.ブラウザの 共有ボタンのアイコン 共有ボタンをタップ
2.メニューの「ホーム画面に追加」をタップ
閉じる