私は非常に低いネットワーク待ち時間Webサービス(Linuxを実行している)を展開することができます。
私は、世界中のいくつかの専用サーバー(最終的にはVM、しかし優先ソリューションではありません)の間でいくつかのインスタンスを配布することを考えていました。例えば。ヨーロッパの1つ、アジアの1つ、南アメリカの1つと北アメリカの1つ。各ゾーンで専用のサーバーを取得するのは簡単で手頃な価格です。
私の質問は地理位置に関するものです。アイデアは、すべてのクライアントが最も近いインスタンスを要求していることを確認することです。ネットワークレベルでいくつかの設定を設定する必要があります。私はプロバイダーがDNS Anycastを提供するのを見ましたが、これらはOpenDnsを通して普通のDNSミラーリングを提供するように見えます。私が必要とするものではありません。
質問が発生しました:
私はアニーキャストについて聞いたが、専用のサーバの顧客として、私は正しく何も設定することができるようになります(例えば、OSPF、BGP、DNSについてのAnyCastは、例えばルーターのようなものにはそれ以上アクセスできないと思います)。もしそうなら、あなたは適切なHOWTOへのWebポインタを推薦しますか?私は見つかりました http://blog.patrickmeenanmeenmeenanme.2011/10/anycast-and-what-it-means-for-web.html 、それはかなり簡単に見えます(使いすぎる! )。
「DNSSESのみ」解決策は私が仕事をすることを可能にしますか?それはエニーキャストソリューションを効果的に効果的にしますか? HOWTOへのポインタは?
ありがとうございました !
あなたが欲しいものはgeodnsです。
Geodnsは、地理情報に基づいて異なる応答(IPアドレス)を可能にします。
この種のサービスを提供するDNSプロバイダはたくさんあります。
次に、地理的な場所を展開する特定のサーバーにマッピングするのはあなた次第です。
Anycastの観点から、それは1対多の関連付けを可能にするルーティングプロトコルです。パケットはターゲットグループの任意のメンバーに送信できます。これらのターゲットが地理的な意味で近くなければならないと言うプロトコルに固有のものはありません。プロトコルとして、地理的に不具合です。