CDN(コンテンツ配信ネットワークと)とは?
コンテンツ配信ネットワークは、Webコンテンツを可能な限り迅速に配信するように設計されたサーバーの分散システムです。
CDNの主な目的は何ですか?
コンテンツ配信ネットワークの主な目的は、訪問者が世界中のどこにいても効率的かつ安全にコンテンツを配信することです。
そのためには、CDNは2つの主要な要因を考慮する必要があります。1つは地理的な距離です。訪問者があなたのウェブサイトにアクセスする時、それらがワシントン、ロンドン、または東京からであるかどうかにかかわらず、最も近いサーバーがあなたのウェブサイトを配信して表示するようになっています。これは、サーバーが地理的にユーザーに近いほど、コンテンツの配信が速くなるためです。
2つ目の要素はトラフィックです。例えばあなたがブログを投稿し、それが口コミで広まったと想像してください。または、DoS攻撃のような外部から攻撃によりリクエストが殺到すると想像してください。Webサイトへのトラフィックが急増すると、サーバーに大きな負担がかかり、最悪の場合サーバーがダウンしてしまいます。CDNがないと、サーバーがオフラインになり、訪問者がサイトにアクセスできなくなる可能性があります。ただし、CDNを使用すると、このトラフィックは複数のサーバーに分散され、元サーバーへの負担が軽減され、サイトがオンラインに保たれます。
CDNはどのように機能しますか?
訪問者がWebサイトにアクセスし、それらに最も近いサーバーがWebサイトを配信して表示すると、そのサーバーがWebアセットのコピーを作成します。これらのキャッシュファイル(HTMLページ、JavaScriptファイル、スタイルシート、画像、動画など)は、安全のためにソリッドステートおよびハードディスクドライブ(SSDおよびHDD)またはランダムアクセスメモリ(RAM)に保存されます。
このようにして、世界の同じ地域にいる別の訪問者がWebサイトにアクセスしようとすると、CDNは要求を起点サーバーからそれらに最も近いサーバーにリダイレクトできます。そのサーバーは、移動距離が短いため、キャッシュされたコンテンツをより迅速に配信できます。
Cloudflare(クラウドフレア)
Fastly
HyperCDN(ハイパーCDN)
J-Stream CDNext
Azure CDN
StackPath
Akamai
Sucuri(スクリ)
netlify(ネットリファイ)
Rackspace(ラックスペース)
Google Cloud CDN
imgix
CacheFly
CDN77
BootstrapCDN
CDNetworks
クチコミネットでは、国内海外のWEBサービス・ツール・サイトをまとめています。似ているサービスを探したり、皆様のレビューを参考にすることができます。
「○○に似ているサービスを見つけたい。」
「今使っているサービスよりコストダウンをしたい」
「○○を利用する前に口コミを読みたい」
という方に利用していただいています。