CDN
luagate/cdn-introCDN入門22 枚ネットワーク
上から下へ、全 22 枚そのまま並べています。
発表モードで開くCDN
目次
今日のゴール
この時間で身につけてほしいことです。
- CDNが「近くから配信する」しくみだと分かる
- 物理的距離が短くなると速くなる理由が分かる
- エッジサーバーとオリジンの関係を説明できる
- 静的コンテンツのキャッシュをイメージできる
- 負荷分散と可用性への効果が分かる
CDN とは
コンテンツを世界中の拠点にコピーして、利用者の近くから配信するしくみです。
CDN = 各地の配達拠点
遠くの本店から取り寄せる代わりに、近くの拠点から渡す、という発想です。
第2部 なぜ速くなるのか
近くから配信するイメージ
利用者は遠くの本店ではなく、近くのエッジサーバーから受け取ります。
- 世界中にエッジサーバーが置かれている
- 利用者はいちばん近い拠点に接続する
- データの移動距離が短くて済む
- 元のサーバーまで往復しなくてよい
- 結果として表示や再生が速くなる
CDNなし と CDNあり
なぜ距離が速さに効くのか
データは光や電気の信号で運ばれますが、距離が長いほど往復に時間がかかります。
- 信号にも移動時間があり距離に比例する
- 遠い相手ほど1往復が長くなる
- ページは何度も往復してから表示される
- 距離が短いと往復1回あたりが速くなる
- 近くの拠点から渡せば全体が大きく速まる
第3部 エッジとオリジン
エッジサーバー
利用者のすぐ近くに置かれた、配達の最前線となるサーバーです。
エッジ と オリジンの違い
2種類のサーバーは役割が違います。どちらが何を担うかを押さえましょう。
エッジが応えるまで
初回はオリジンから取り寄せ、2回目以降はエッジが手前で応えます。
第4部 キャッシュと可用性
静的コンテンツのキャッシュ
変わりにくいファイルはエッジに保存しておくと、何度でも近くから渡せます。
負荷分散と可用性
多くの拠点で受け止めることで、混雑にも障害にも強くなります。
地域別の配信時間(イメージ)
近くにエッジがあるほど待ち時間は短くなります。あくまでイメージです。
キャッシュ と CDN の関係
前回学んだキャッシュの考え方が、CDNでは世界規模に広がっています。
振り返りクイズ
振り返りクイズ 解答
質疑・次回予告
今日のまとめと、次に学ぶテーマです。質問があればここで受け付けます。
"
CDNは「世界中に置いた配達拠点」。利用者のすぐ近くから届けることで、距離の壁を越えて速く・止まりにくく・混雑にも強くしてくれます。