もし今日、ウェブコンテンツの配信速度が速くなったと感じたら、それは単なる幸運ではありません。もしかしたら、Googleが支援する世界中のウェブを高速化するための新たな取り組み「Global Internet Speedup」の恩恵を受けているかもしれません。

ドメインネームシステム(DNS)およびインターネットセキュリティサービスの主要プロバイダーであるOpenDNSは、Googleをはじめとする主要コンテンツ配信ネットワーク(CDN)と共同で、火曜日に「グローバルインターネットスピードアップ」を発表しました。この取り組みは、ページリクエストをローカルサーバーへよりインテリジェントにルーティングすることで、多くのユーザーのウェブ閲覧速度を向上させることを目的としています。
OpenDNSのCEO、David Ulevitch氏は次のように述べています。「Googleや世界をリードするCDNと提携し、インターネット速度を大幅に向上できることを大変嬉しく思います。私たちが提携したこの取り組みは、他のネットワークでも採用できるオープンスタンダードに基づいており、この技術を誰でも利用できるようになります。3,000万人を超えるユーザーと数千もの企業に速度向上を提供できることを大変嬉しく思います。」
よりスマートなルーティング決定
通常、コンテンツ配信ネットワーク(CDN)やその他の大規模なインターネットサービスは、ユーザー自身の所在地ではなく、ユーザーのDNSサーバーの位置に基づいて、Webユーザーのリクエストをサーバーに振り分けます。つまり、DNSサーバーの近くに住んでいない場合、たとえそのサーバーが海外にあり、近くにローカルサーバーが複数あるとしても、WebリクエストがDNSサーバー近くの場所に送信されるまで待たなければならない可能性があります。
その結果、Web ページの読み込み時間が遅くなり、インターネットのパフォーマンスが低下する可能性があります。たとえば、ビデオを視聴しようとしている場合は特に煩わしいことになります。
しかし、Global Internet Speedup共同プロジェクトを通じて、コンテンツ配信ネットワーク(CDN)は、ユーザーのDNSサーバーではなく、ユーザーの位置情報に基づいて、よりインテリジェントなルーティングを決定できるようになりました。これにより、インターネットユーザーが世界中のどこにいても、最も近い、または最適なCDNサーバーに自動的に接続され、より高速な結果が得られます。

オープンスタンダード
具体的には、OpenDNS または Google Public DNS を使用しており、Global Internet Speedup に参加しているネットワークまたは CDN のいずれかが提供する Web サイトにアクセスしたりサービスを使用したりする場合、IP アドレスの切り捨てられたバージョンが DNS リクエストに追加されます。
インターネットサービスまたはCDNは、この短縮されたIPアドレスを使用して、より適切な応答方法を決定します。これにより、ユーザーは地球の反対側ではなく、ほとんどの場合、近くのサーバーに接続できるようになります。その結果、ユーザーにとって「低遅延で高速なインターネット体験」が実現するはずです(プロジェクト自身の言葉による)。
この新しいメカニズムに基づく「edns-client-subnet」と呼ばれるオープンスタンダードが、インターネット技術タスクフォース(IETF)に提案されています。この標準は、あらゆる企業の独自のプラットフォームに統合可能です。
これまでに、Google、Bitgravity、CDNetworks、DNS.com、Edgecastが自社のサーバーにこの改善を導入しており、来年にはさらに多くの導入が計画されています。今こそ、自社のプロバイダーに導入を依頼したり、自社の事業に参入してもらう良い機会かもしれません。そのためのメーリングリストも開設されています。