web-dev-qa-db-ja.com

DNSクエリのベンチマーク

最近、ネットワークのDNS解決を内部サーバーに設定できるルーターに切り替えました。そのため、DNS解決を高速化するために、いくつかのDNSキャッシュ手法(bind9、pdnsdなど)をいじっています。

問題は、クエリをベンチマークする良い方法がないことです。私は理想的には探しています:

  • 実際のドメインの負荷全体をテストできるもの。
    明確なテストの数は、ここで最も重要です。
  • テストを互いに比較する何らかの方法。ベンチマークには指標が必要です。解決までの時間は理にかなっているように見えますが、私は提案を受け入れています。
  • 自動化された、関与しないもの。何かスクリプトを作成するのはうれしいですが、すべてを一巡し、さらに処理することなく単一の結果に到達する必要があるため、現在のDNSキャッシング実装が機能しているかどうかを判断できます。

これは、「DNSのベンチマークを行うためのツールがあります」と同じくらい「DNSをベンチマークするのに良い方法」です。すでに私のためにこれをすべて行う何かがあれば、それは素晴らしい答えです。

2
Oli

namebenchはあなたが必要とすることを行うと信じています。リポジトリで利用可能です:

Sudo apt-get install namebench

詳細: https://code.google.com/p/namebench/

5
chili555