世界最大のCDSを提供しているアカマイについてのまとめ。
インターネットの仕組み
インターネット以前のネット(ただのNetwork)は、企業ごとにプロトコルがバラバラだった。
異なるプロトコルでは通信できないため、企画の統一が図られた。
そして色々なネットワーク(≒Anonymous System)を繋げたものをインターネットと呼ぶ。
CDNの仕組み
あるURLへのアクセスを行いたいとき、
- 普段(最寄り)のキャッシュDNSサーバへドメイン名からIPを問い合わせる。
- キャッシュDNSは権威サーバへ問い合わせる。
- その際、権威サーバは予め登録してあるAkamaiのURLを本来のURLとして返す。
- 本来のURLを受け取ったキャッシュDNSは、再度該当の権威サーバ(Akamai社の)へ問い合わせる。
- Akamaiの権威DNSサーバは問い合わせてきたDNSサーバに近いAkamaiサーバのIPを教える。
- キャッシュDNSサーバはそのIPをクライアントに返す。
- クライアントはそのIPにアクセスする(結果として、最寄りのAkamaiサーバと通信できる。)
利点
- 物理的に近くなり通信速度が速くなる。
- アクセス負荷が分散される。
- 直接アクセスされないためオリジンサーバが堅牢になる。
その他サービス
Sure Route(輻輳回避)
AS間のAkamaiサーバーで通信し合うことで、輻輳(ネットワークの混雑)を回避して通信ができる。