Экспорт (0) Печать
Развернуть все

Проверка параметров диспетчера трафика

Обновлено: Март 2014 г.

Лучший способ проверить параметры диспетчера трафика — настроить несколько клиентов и затем по одной отключать конечные точки, то есть облачные службы и веб-сайты, указанные в профиле. Ниже приведены рекомендации по проверке профиля диспетчера трафика.

  • Задайте очень низкое значение TTL DNS, чтобы изменения распространялись очень быстро, например за 30 секунд.

  • Определите IP-адреса облачных служб Azure и веб-сайтов в проверяемом профиле.

  • Используйте средства, с помощью которых можно разрешить имя DNS в IP-адрес и вывести на экран этот адрес. Это позволяет проверить, происходит ли разрешение имени домена компании в IP-адреса конечных точек в применяемом профиле. Разрешение должно происходить в форме, совместимой с методом балансировки нагрузки в применяемом профиле диспетчера трафика. Если вы работаете на компьютере под управлением Windows, можно использовать средство командной строки Nslookup.exe или командную строку Windows PowerShell. Другие общедоступные средства, которые позволяют определить IP-адрес, также можно легко найти в Интернете.

  1. Откройте окно командной строки или Windows PowerShell как администратор.

  2. Введите команду ipconfig /flushdns для очистки кэша распознавателя DNS.

  3. Введите nslookup <your Traffic Manager domain name>. Например, следующая команда проверяет доменное имя с префиксом myapp.contoso
    nslookup myapp.contoso.trafficmanager.net.

    Ниже показан типичный результат.

    • Имя DNS и IP-адрес сервера DNS, доступ к которому получен для разрешения адреса этого доменного имени диспетчера трафика.

    • Имя домена диспетчера трафика, введенного в командной строке после команды nslookup и IP-адреса, в который происходит разрешение домена диспетчера трафика. Важно проверить и этот второй IP-адрес. Он должен соответствовать общедоступному VIP для одной из облачных служб (или веб-сайтов) в тестируемом профиле диспетчера трафика.

  1. Оставьте все конечные точки в рабочем состоянии.

  2. Используйте одного клиента.

  3. Запросите разрешение DNS для доменного имени компании с помощью средства Nslookup.exe или другой подобной программы.

  4. Убедитесь, что полученный IP-адрес относится к основной конечной точке.

  5. Остановите свою первую конечную точку или удалите файл мониторинга, чтобы эта служба считалась в диспетчере трафика остановленной.

  6. Ждите в течение времени, заданного значением DNS TTL в профиле диспетчера трафика, а затем еще 2 минуты. Например, если DNS TTL — 300 секунд (5 минут), необходимо ждать 7 минут.

  7. Очистите кэш DNS-клиент и запросите разрешение запроса DNS. В Windows можно очистить кэш DNS с помощью команды ipconfig /flushdns в командной строке или в Windows PowerShell.

  8. Убедитесь в том, что полученный IP-адрес относится к дополнительной конечной точке.

  9. Повторяйте этот процесс, остановив вторую конечную точку, затем третью и т. д. Каждый раз проверяйте, что после разрешения DNS происходит возврат IP-адреса следующей конечной точки в списке. Когда все конечные точки перестанут работать, вы снова должны получить IP-адрес основной конечной точки.

  1. Оставьте все конечные точки в рабочем состоянии.

  2. Используйте одного клиента.

  3. Запросите разрешение DNS для доменного имени компании с помощью средства Nslookup.exe или другой подобной программы.

  4. Убедитесь в том, что полученный IP-адрес представляет собой один из тех, что находятся в списке.

  5. Очистите кэш DNS-клиента и повторяйте шаги 3 и 4 снова и снова. Вы должны видеть разные IP-адреса, относящиеся ко всем вашим конечным точкам. Затем этот процесс повторится.

Для эффективной проверки метода балансировки нагрузки с учетом производительности клиенты должны быть расположены в различных частях мира. Можно создать в Azure клиенты, которые попытаются обратиться к службам через доменное имя компании. Если ваша компания имеет подразделения в разных странах, можно удаленно войти в систему и выполнить тестирование с помощью клиентов в географически удаленных подразделениях.

Существуют бесплатные веб-службы поиска и проверки DNS. Некоторые из этих служб предоставляют возможность проверять разрешение имен DNS из различных местоположений. Например, попробуйте использовать поиск по запросу «DNS lookup». Еще один вариант состоит в использовании такого стороннего решения, как Gomez или Keynote, для подтверждения того, что применяемые профили обеспечивают распространение трафика в соответствии с ожиданиями.

См. также

Показ:
© 2014 Microsoft