Назад | Перейти на главную страницу

Как можно проверить производительность DNS на своем веб-хосте по сравнению со сторонней специализированной службой?

Я размещал свои DNS с помощью rackspace в течение многих лет, ранее это был slicehost, но я искал хост третьей части в результате запуска различных тестов скорости, таких как tools.pingdom.com, для тестирования интерфейса. Обычно я получаю ~ 75 мс от Далласа при первом поиске, прежде чем он кэширует DNS.

Я смотрел на Dyn, и у них был тест на сравнение скорости. Это доставляется по электронной почте, и вот результаты:

AVERAGE RESPONSE TIME FOR ___.com   AVERAGE RESPONSE TIME FOR DYN.COM 108 ms    2 ms

Your DNS could be performing 5300% better using Dyn Map of your DNS response times

TESTING LOCATION    ___.com DYN.COM
US (Austin, TX)     75 ms   2 ms 
Europe (London)     2 ms    1 ms
Asia (Hong Kong)    145 ms  3 ms
Australia (Sydney)  209 ms  1 ms

Кажется, что результаты, которые я получаю от pingdom, соответствуют времени.

У меня вопрос: какие инструменты или методы я могу использовать для самостоятельного проведения подобного теста?

Я в основном хочу опробовать несколько разных сервисов и проверить время отклика DNS. Итак, текущий хостинг, хост a, хост b из нескольких разных мест, запад США / Даллас, восток США / Нью-Йорк, Европа (Великобритания).

Существуют ли для этого бесплатные или недорогие онлайн-инструменты? Если нет, то есть ли какие-нибудь утилиты, которые я могу установить на виртуальную машину для выполнения собственных тестов?

я использовал скамейка для имен для проверки производительности сервера имен. Он достаточно тщательный и дает хорошие отчеты в формате HTML.

Я использовал Keynote сделать это в прошлом. Их инструмент покажет всю сквозную транзакцию, скажем, запрос API, и покажет вам время, затраченное на каждую часть транзакции.