みんなが知らずに使ってるAkamai(3)みんなが知らずに使ってるAkamai(3)2009/4/27-1インターネットには様々な「ごまかし技術」というものが存在していますが、この特許で実現されているのも一種の「ごまかし技術」なのかも知れません。DNSを利用する事によって、ユーザの環境を全く変更せずに負荷分散が出来るのは、既存の第三者が運営する様々な装置を全く変更せずに「ごまかしつつ」、本来の動作とは別の動作をするようなシステムを作り上げています。既存システムを変更しなくても良いというところに、この特許の強さと美しさがあるのだろうと思います。アカマイサービスを購入する顧客アカマイ社が提供するサービスを購入する顧客は以下のような条件がありそうです。特定地域だけではなく世界に対して情報発信をしている世界中から非常に多くの人々がWebサイトを見に来る大きいデータファイルをやり取りすることがある何かのきっかけでアクセスが集中することがあるもちろん、上記条件に限定されるわけではないのですが、上記条件を満たすような巨大企業にメリットが大きいサービスである気がします。日本国内だけでサービスをするのであれば、国内の複数拠点にWebサーバを設置するだけでも何とかできるのかも知れません。世界中に高品質なWeb配信を行おうと思った場合、世界各所のデータセンターにサーバを設置する必要が出てきます。世界各所にサーバを設置するのは非常にコストがかかります。日本とアメリカだけならば何とかなるのかも知れませんが、多くの国がひしめき合うヨーロッパなどに対しても高品質にWeb配信を行うのは非常に大変です。そのような巨大企業だけで全世界のトラフィックの2割まで行く場合があるというのは凄いと思えます。検索エンジンを使うとアカマイ社の顧客企業をある程度発見可能です。以下の検索キーワードで検索してみて下さい。(これは私が勝手に調べた方法でプレゼンで解説されていたわけではありません。)akadns.netedgesuite.netakam.netさらに、発見したそれらしきドメイン名を使ってDNSに問い合わせをしてみます。windowsの場合はコマンドコンソールから以下のようなコマンドを入力します。g.www.ms.akadns.netMacosX,Linux,*BSDの場合は以下のようにします。81396INAXXX.XXX.XXX.XXXそれっぽいDNSが関わってれば、そのWebサイトを運営している会社はきっとアカマイ社の顧客ですね。ISP間を流れるトラフィックを監視???「アカマイはISP間を流れるトラフィックがわかる」という発言がプレゼン中で出て来たのですが、帰りの電車でこの表現の意味する所がどこか非常に気になりました。セミナー中に質問が出来なくて非常に残念だったのですが、個人的にはこの表現は誤解を招くのではないかと思いました。ISPはアカマイ社にトラフィック情報を生で渡したりしていません。本当の意味で「ISP間を流れるトラフィックを知る」にはBGPルータから流れるパケット数等に関する情報を得なければなりません。アカマイ社にそのような権限があるとは考え難いです。私が個人的に思ったのは「アカマイサーバ同士の通信量を知っている」という話なのではないかと感じています。「このISPはアカマイサーバの台数が○台で容量的に足りなくなることが多いので隣のISPにあるキャッシュに問い合わせる事が多い」というような情報を元に、ISPに設置すべき最適なアカマイサーバの台数を推測してISPに提案しているという話なのでしょうか?それとも、本当にISP間を流れる生トラフィックに関するstatisticsを得る権限を持ってるのでしょうか?ISPにアカマイサーバを設置するアカマイサーバを世界中のISPに設置してもらうという表現だけを聴くと非常に単純ですが、ここにも色々と複雑さがありそうです。「コスト負担は誰がどうしているのか?」という質問をしたのですが、あまり直接的に言いたくないような雰囲気が一部含まれていました。質問が直球過ぎだったと思います。ISP同士のpeeringとか、tier1などの話と同様に、ここにも個々の力関係というものがあり、色々な要素で様々なものが決まって行く世界なのだろうと推測しています。Linuxだそうです。SSL対応httpsでURLが始まる通信として良く知られているSSL対応も可能のようです。必要になるコンテンツの負荷分散が出来る事は重要です。無断転載など、私的利用の範囲を逸脱した利用は禁止します.。