Поделиться через


Что такое Internet Analyzer? (Предварительная версия)

Это важно

Служба "Интернет-анализатор Azure" была прекращена 15 марта 2024 г.. Для получения подробной информации см. вывод из эксплуатации Azure Internet Analyzer.

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

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

Это важно

Данная версия для публичного предварительного ознакомления предоставляется без соглашения об уровне обслуживания и не предназначена для использования в продуктивных рабочих нагрузках. Некоторые функции могут не поддерживаться, могут иметь ограниченные возможности или могут быть недоступны во всех расположениях Azure. См. дополнительные условия использования для предварительных версий Microsoft Azure.

Быстрые и настраиваемые тесты

Internet Analyzer обращается к вопросам, связанным с производительностью для миграции в облако, развертыванию в новых или дополнительных регионах Azure или тестированию новых платформ доставки приложений и содержимого в Azure, таких как Azure Front Door и Microsoft Azure CDN.

Каждый тест, создаваемый в Internet Analyzer, состоит из двух конечных точек— производительность конечной точки А и конечной точки B. Производительность конечной точки B анализируется относительно конечной точки A.

Вы можете настроить собственную пользовательскую конечную точку или выбрать из различных предварительно настроенных конечных точек Azure. Пользовательские конечные точки следует использовать для оценки локальных рабочих нагрузок, экземпляров в других облачных поставщиках или пользовательской конфигурации Azure. Тесты могут состоять из двух пользовательских конечных точек; однако хотя бы одна пользовательская конечная точка должна размещаться в Azure. Предварительно настроенные конечные точки Azure — это быстрый и простой способ оценить производительность популярных сетевых платформ Azure, таких как Azure Front Door, Диспетчер трафика Azure и Azure CDN.

Во время предварительной версии доступны следующие предварительно настроенные конечные точки:

  • Регионы Azure
    • Бразилия (Юг)
    • Центральная Индия
    • Центральная часть США
    • Восточная Азия
    • Восток США
    • Западная Япония
    • Северная Европа
    • Север Южной Африки
    • Юго-Восточная Азия
    • Северная часть ОАЭ;
    • Западная часть Великобритании
    • Западная Европа
    • Западная часть США
    • Западная часть США 2
  • различные комбинации регионов Azure
    • Восточная часть США, Южная Бразилия
    • Восточная часть США, Восточная Азия
    • Западная Европа, Южная Бразилия
    • Западная Европа, Юго-Восточная Азия
    • Западная Европа, Северная ЧАСТЬ ОАЭ
    • Западная часть США, восточная часть США
    • Западная часть США, Западная Европа
    • Западная часть США, северная часть ОАЭ
    • Западная Европа, Северная ЧАСТЬ ОАЭ, Юго-Восточная Азия
    • Западная часть США, Западная Европа, Восточная Азия
    • Западная часть США, Северная Европа, Юго-Восточная Азия, Северная Азия ОАЭ, Северная Африка
  • Azure + Azure Front Door — развертывается в любой из перечисленных выше комбинаций одного или нескольких регионов Azure.
  • Azure + Azure CDN от Microsoft — развернуты в любом сочетании регионов Azure, перечисленных выше.
  • Azure + Диспетчер трафика Azure — развернуты на любом из перечисленных выше регионов Azure.

Предлагаемые тестовые сценарии

Чтобы помочь вам принять наилучшие решения о производительности для клиентов, Internet Analyzer позволяет оценить две конечные точки для конкретного населения конечных пользователей.

Хотя Internet Analyzer может ответить на множество вопросов, некоторые из наиболее распространенных:

  • Что такое влияние на производительность миграции в облако?
    • Предлагаемый тест: настраиваемая (ваша текущая локальная инфраструктура) против Azure (любая предварительно настроенная точка доступа)
  • Какова ценность размещения моих данных на периферии по сравнению с центром обработки данных?
    • Рекомендуемый тест: Azure против Azure Front Door, Azure против Azure CDN из Microsoft
  • Каковы преимущества производительности Azure Front Door?
    • Рекомендуемый тест: настраиваемый/ Azure/ CDN против Azure Front Door
  • Что такое преимущество производительности azure CDN от Майкрософт?
    • Предлагаемый тест: пользовательское/ Azure/ AFD против Azure CDN от Microsoft
  • Как Azure CDN от Microsoft cправляется по сравнению с другими?
    • Рекомендуемый тест: пользовательская конечная точка CDN против Azure CDN от Microsoft
  • Что такое лучшее облако для населения конечных пользователей в каждом регионе?
    • Предложенный тест: настраиваемая (другая облачная служба) vs. Azure (любая предварительно настроенная конечная точка)

Принцип работы

Чтобы использовать Internet Analyzer, настройте ресурс Internet Analyzer на портале Microsoft Azure и установите небольшой клиент JavaScript в приложении. Клиент измеряет задержку от пользователей до выбранных конечных точек, скачав одно пиксельное изображение по протоколу HTTPS. После сбора измерений задержки клиент отправляет данные измерений в Internet Analyzer.

Когда пользователь посещает веб-приложение, клиент JavaScript выбирает две конечные точки для измерения во всех настроенных тестах. Для каждой конечной точки клиент выполняет холодное и теплое измерение. Холодное измерение вызывает дополнительную задержку рядом с чистой задержкой сети между пользователем и конечной точкой, например разрешением DNS, подтверждением TCP-подключения и согласованием SSL/TLS. Теплое измерение выполняется сразу после завершения холодного измерения и использует преимущества управления соединениями по протоколу TCP современными браузерами, чтобы получить точное измерение конечной задержки. Если браузер пользователя поддерживает, используется API временных характеристик W3C для точного измерения времени. В настоящее время для анализа используются только замеры тёплой задержки.

На схеме показано, как конечный пользователь подключается к серверу приложений с внедренным клиентом и к двум конечным точкам в Интернете, выбрав из нескольких вариантов. Пользователь загружает измерения в Internet Analyzer.

Карточки оценок

После запуска теста данные телеметрии отображаются в ресурсе Анализатора Интернета на вкладке "Система показателей". Эти данные всегда агрегируются. Чтобы изменить представление видимых данных, используйте следующие фильтры:

  • Тест: Выберите тест, для который вы хотите просмотреть результаты. Тестовые данные отображаются после того, как достаточно данных для завершения анализа в большинстве случаев в течение 24 часов.
  • Период времени и дата окончания: Internet Analyzer ежедневно создает три отчета — каждый отчет отражает разный период агрегирования: за последние 24 часа (день), за последние семь дней (неделя) и за последние 30 дней (месяц). Используйте фильтр "Дата окончания", чтобы выбрать период времени, который нужно просмотреть.
  • Страна: Этот фильтр используется для просмотра данных, относящихся к конечным пользователям, проживающим в стране. Глобальный фильтр отображает данные во всех географических регионах.

Дополнительные сведения о картах показателей можно найти на странице "Интерпретация системы показателей ".

Дальнейшие шаги