📖 もうちょい詳しく
何が新しいの?
CDN(しーでぃーえぬ)は、Webサイトの画像や動画などを 世界中のたくさんのサーバーに置いておき、見る人にいちばん近い場所から届ける しくみです。
昔はサイトのデータを1か所のサーバーだけに置くのが当たり前でした。でも、遠い国からアクセスすると表示が遅くなります。そこで「データのコピーを各地に配っておこう」という発想で、CDNが広く使われるようになりました。
どうやって動いてるの?
CDNは、各地に置いたサーバー(エッジサーバーと呼びます。利用者の近くにある中継地点のことです)に、画像などのコピーを保存しておきます。
あなたがサイトを開くと、いちばん近いエッジサーバーが代わりにデータを返してくれます。もしそこにコピーがなければ、元のサーバーから取り寄せて保存し、次からはそこで返します。よく使うデータを近くに置く「キャッシュ」のしくみを、各地に広げたものだと考えると分かりやすいです。
何ができるの?
ニュースサイトや動画サービスは、世界中の人が一度に見ても止まりにくくなります。
あなたが旅行先や海外でいつものサイトを開いても、近くのサーバーが応えてくれるので待たされにくくなります。アクセスが急に増えても、各地で分担して受け止められるので、サイトが落ちにくくなる効果もあります。
🌱 身近なたとえ
全国チェーンの宅配で例えると分かりやすいです。
注文のたびに本社の倉庫からはるばる運んでいたら、遠い人ほど届くのが遅くなります。そこで各地域に配送センターを置いておけば、いちばん近いセンターからすぐ届けられます。CDNはこの「各地の配送センター」にあたり、近い場所からデータを届けてくれるのです。
✅ まず覚えるポイント
- CDNは、データのコピーを世界中のサーバーに配っておくしくみです
- 見る人にいちばん近いサーバーから届くので、表示が速くなります
- 画像・動画・CSSなど、何度も同じものを配る場面で力を発揮します
- アクセスが集中してもサーバーが落ちにくくなります
- 仕組みの中心は「キャッシュを各地に広げる」という考え方です
🧭 よくある勘違い
CDNを使えば、どんなデータでも速くなるの?
主に効くのは、画像や動画のように 誰が見ても同じ内容のデータ です。
ログイン後の自分専用ページなど、人によって中身が変わるデータは、そのままではコピーを置きにくく、効果が出にくい場合があります。サイト全体ではなく「みんなで共有できる部分」に効く、と覚えておくとよいです。
CDNがあれば元のサーバーはいらないの?
いいえ、元のサーバー(オリジンと呼びます)は必要です。
CDNはあくまでコピーを配って届ける役で、おおもとのデータは元のサーバーが持っています。コピーがまだ無いときや内容を更新したときは、元のサーバーから取り寄せて配り直します。
🧩 関連して覚えると楽な言葉
- キャッシュ(cache): よく使うデータを近くに置いて速く返すしくみ。CDNの土台です
- サーバー(server): 頼まれたらデータを返す側のコンピュータ。CDNはこれを各地に置きます
- レイテンシ(latency): データが届くまでの待ち時間。CDNはこれを縮めます
- ロードバランサー(load-balancer): アクセスを複数のサーバーに振り分けて負荷を散らすしくみ
🏁 ひとことでまとめ
CDNは、サイトのデータのコピーを各地に置いておき、見る人の近くから届けることで、表示を速く・落ちにくくする縁の下の力持ちです。
TERM SEARCH
ほかの用語を調べる
検索ボックスを準備中…