web-dev-qa-db-ja.com

ISPがルックアップをキャッシュするときに分散DNSサービスの料金を支払うのはなぜですか?

近所のスタートアップドメイン名会社superlowcostdomainnames.com(別名SlowDNS)からexample.comを購入したとします。

SlowDNSsサーバーはすべて隣人の地下室でホストされているため、最初はDNSのパフォーマンスが少し低下します。私のサイトは1日あたり100回しか訪問しなかったため、ISPにはドメイン名レコードがキャッシュされていませんでした。リクエストは私の隣人の地下までずっと行きます。

しかし、今ではexample.comが離陸し、毎日数十万人の訪問を受けています。丸みを帯びた角とベージュの背景の魅力的な組み合わせであるに違いないと思います。

したがって、ISPでキャッシュされるため、ほとんどのDNS要求は高速です。

しかし、SkyFlashCDNの代表者は、分散DNSサービスを私に売ろうとしています。隣人の地下室に旅行するリクエストの代わりに、「世界中の1138のデータセンターの1つ」がサービスを提供します。

私のサイトは人気があり、ISPは基本的に分散DNSサービスとして機能しています。 (明らかに)同等のサービスを無料で入手しているのに、なぜサービスに料金を支払うのですか?欠けているパフォーマンス上の利点はありますか?

4

地下でDNSをホストしないでください。少なくとも、別々のネットワーク上の異なる地理的場所に3つのDNSサーバーを配置する必要があります。それ以外の場合、DNSは単一障害点です。あなたのウェブサイトは簡単にオフラインでノックされる可能性があります:

  • 単一の場所での停電
  • 単一の場所でのネットワークの停止
  • 単一のコンピューターのクラッシュ
  • DNSに対するサービス拒否攻撃
  • 単一のハッカー

基本的だが堅牢なDNSサービスは非常に安価です。 DNSホスティングは年間10ドルまたは20ドルで入手できます。このようなサービスは、多くの場合、ドメイン登録またはWebホスティングにバンドルされています。地下でDNSをホストする理由は本当にありません。

しかし、3つのネームサーバーから何千ものネームサーバーに移行することによるメリットはあまりありません。指摘したように、DNS要求はキャッシュされることが多く、DNSのパフォーマンスが低下して、サイト全体で認識可能なパフォーマンスの問題が発生することはほとんどありません。

5