Как узнать, какие диапазоны IP-адресов используются агентами нагрузочного тестирования Visual Studio Online?

Вопрос или проблема

Мне нужно настроить белый список IP-адресов в окружении, в котором я собираюсь проводить тесты нагрузки Visual Studio Online. Я смог найти некоторую документацию о том, какие IP-адреса, как предполагается, использует Visual Studio Online, но она, похоже, не точна.

Согласно часто задаваемым вопросам (http://www.visualstudio.com/get-starte/load-testing-faq-vs), тесты нагрузки Visual Studio Online проводятся в дата-центре Azure US East. И согласно документу о диапазонах IP-адресов дата-центра Microsoft Azure (http://www.microsoft.com/en-us/download/details.aspx?id=41653) я смог определить, какие IP-адреса нужно внести в белый список для дата-центра Azure US East.

К сожалению, когда мы настроили белый список IP-адресов в нашем окружении для этих IP-адресов, тесты нагрузки Visual Studio Online запускались с ошибками. Мы смогли временно убрать ограничения белого списка IP, и все тесты прошли успешно, так что было установлено, что это определенно проблема с белым списком IP, а не с настройкой теста нагрузки.

Знает ли кто-то надежный способ узнать, какие IP-адреса используют агенты тестирования нагрузки Visual Studio Online? Также, возможно ли, что Visual Studio Online работает в каком-либо другом дата-центре, кроме US East?

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

http://blogs.msdn.com/b/visualstudioalm/archive/2015/03/10/load-testing-applications-behind-firewall-using-trusted-ip.aspx

Ответ или решение

Чтобы корректно настроить IP-белый список для агента нагрузочного тестирования Visual Studio Online, необходимо учесть несколько моментов.

  1. Определение диапазонов IP-адресов: Как вы уже правильно заметили, в FAQ Visual Studio Online указывается, что нагрузочные тесты запускаются в дата-центре Azure, находящемся в Восточном США. Однако, иногда может быть проблема с точностью предоставляемых диапазонов IP-адресов, так как они могут изменяться.

  2. Использование документации Azure: Вы можете найти актуальные диапазоны IP-адресов для нужного вам дата-центра на сайте Microsoft Azure. Важно регулярно проверять обновления этого документа, так как IP-адреса могут изменяться. Ссылка на документ, который вы уже использовали: IP Ranges for Azure Datacenters.

  3. Функция резервирования IP-адресов: Ваша проблема может быть решена с помощью функции резервирования IP-адресов, которая находится на стадии предварительного просмотра. Использование этой функции позволяет получить статические IP-адреса, которые затем можно внести в белый список. Больше информации можно найти в блоге MSDN: Загрузочные тесты приложений за файрволом с использованием доверенных IP.

  4. Настройка IP-белого списка: После получения актуальных диапазонов IP-адресов и (возможно) статических IP, настройте ваш белый список в соответствии с этими данными. Убедитесь, что все необходимые диапазоны или статические IP адреса включены.

  5. Проверка работы тестов: После настройки IP-белого списка рекомендуется снова выполнить нагрузочные тесты. Если все настройки выполнены корректно, тесты должны пройти без ошибок.

  6. Дополнительные дата-центры: Возможно, Visual Studio Online может работать не только в Восточном США, поэтому стоит проверить, где еще могут размещаться агенты нагрузочного тестирования (например, в других регионах Azure). Иногда из-за географической распределенности услуги могут быть доступны также и в других дата-центрах.

Если после выполнения всех этих шагов проблема не решится, я рекомендую обратиться в службу поддержки Microsoft для получения помощи. Они смогут предоставить более точную информацию о текущих IP-адресах и помочь в настройке белого списка.

Оцените материал
Добавить комментарий

Капча загружается...