Udostępnij za pośrednictwem


Co to jest Internet Analyzer? (wersja zapoznawcza)

Ważne

Usługa Azure Internet Analyzer została wycofana 15 marca 2024 r.. Aby uzyskać szczegółowe informacje, zobacz wycofanie usługi Azure Internet Analyzer.

Internet Analyzer to platforma pomiarów po stronie klienta umożliwiająca przetestowanie wpływu zmian infrastruktury sieciowej na wydajność klientów. Niezależnie od tego, czy przeprowadzasz migrację ze środowiska lokalnego na platformę Azure, czy oceniasz nową usługę platformy Azure, usługa Internet Analyzer pozwala uczyć się od danych użytkowników i rozbudowanej analizy firmy Microsoft, aby lepiej zrozumieć i zoptymalizować architekturę sieci za pomocą platformy Azure — przed migracją.

Usługa Internet Analyzer używa małego klienta JavaScript osadzonego w aplikacji internetowej do pomiaru opóźnienia od użytkowników końcowych do wybranego zestawu destynacji sieciowych, które nazywamy punktami końcowymi. Narzędzie Internet Analyzer umożliwia skonfigurowanie wielu testów równoległych, co pozwala ocenić różne scenariusze w miarę rozwoju infrastruktury i potrzeb klientów. Usługa Internet Analyzer udostępnia niestandardowe i wstępnie skonfigurowane punkty końcowe, zapewniając wygodę i elastyczność podejmowania zaufanych decyzji dotyczących wydajności dla użytkowników końcowych.

Ważne

Ta publiczna wersja zapoznawcza jest udostępniana bez umowy dotyczącej poziomu usług i nie powinna być używana w przypadku obciążeń produkcyjnych. Niektóre funkcje mogą nie być obsługiwane, mogą mieć ograniczone możliwości lub mogą nie być dostępne we wszystkich lokalizacjach platformy Azure. Aby uzyskać szczegółowe informacje, zobacz Dodatkowe warunki użytkowania wersji zapoznawczych platformy Microsoft Azure.

Szybkie i dostosowywalne testy

Analizator internetowy odpowiada na pytania związane z wydajnością dotyczące migracji do chmury, wdrażania w nowych lub dodatkowych regionach świadczenia usługi Azure albo testowania nowych platform dostarczania aplikacji i zawartości na platformie Azure, takich jak Azure Front Door i Microsoft Azure CDN.

Każdy test tworzony w analizatorze internetowym składa się z dwóch punktów końcowych — punkt końcowy A i punkt końcowy B. Wydajność punktu końcowego B jest analizowana względem punktu końcowego A.

Możesz skonfigurować własny niestandardowy punkt końcowy lub wybrać spośród różnych wstępnie skonfigurowanych punktów końcowych platformy Azure. Niestandardowe punkty końcowe powinny być używane do oceny obciążeń lokalnie zainstalowanych systemów, instancji u innych dostawców chmury lub własnych konfiguracji platformy Azure. Testy mogą składać się z dwóch niestandardowych punktów końcowych; jednak co najmniej jeden niestandardowy punkt końcowy musi być hostowany na platformie Azure. Wstępnie skonfigurowane punkty końcowe platformy Azure to szybki i łatwy sposób oceny wydajności popularnych platform sieciowych platformy Azure, takich jak Azure Front Door, Azure Traffic Manager i Azure CDN.

W wersji zapoznawczej dostępne są następujące wstępnie skonfigurowane punkty końcowe:

  • Regiony Azure
    • Brazylia Południowa
    • Indie Środkowe
    • Centralna część USA
    • Azja Wschodnia
    • Wschodnie USA
    • Japonia Zachodnia
    • Europa Północna
    • Północna część Republiki Południowej Afryki
    • Azja Południowo-Wschodnia
    • Północne Zjednoczone Emiraty Arabskie
    • Zachodnie Zjednoczone Królestwo
    • Zachodnia Europa
    • Zachodnie stany USA
    • Zachodnie stany USA 2
  • Kombinacje wielu regionów Azure
    • Wschodnie stany USA, Brazylia Południowa
    • Wschodnie stany USA, Azja Wschodnia
    • Europa Zachodnia, Brazylia Południowa
    • Europa Zachodnia, Azja Południowo-Wschodnia
    • Europa Zachodnia, Północne Zjednoczone Emiraty Arabskie
    • Zachodnie stany USA, Wschodnie stany USA
    • Zachodnie stany USA, Europa Zachodnia
    • Zachodnie stany USA, Zjednoczone Emiraty Arabskie Na Północ
    • Europa Zachodnia, Zjednoczone Emiraty Arabskie, Azja Południowo-Wschodnia
    • Zachodnie stany USA, Europa Zachodnia, Azja Wschodnia
    • Zachodnie stany USA, Europa Północna, Azja Południowo-Wschodnia, Północna Emiraty Arabskie, Republika Południowej Afryki
  • Azure + Azure Front Door — wdrożone w dowolnej kombinacji jednego lub wielu regionów platformy Azure wymienionych powyżej
  • Azure + Azure CDN from Microsoft — wdrożone w dowolnej pojedynczej kombinacji regionów Azure wymienionej powyżej
  • #B0 Azure + Azure Traffic Manager #C1 — wdrożone w dowolnej kombinacji wielu regionów Azure wymienionych powyżej

Sugerowane scenariusze testowe

Aby ułatwić podejmowanie najlepszych decyzji dotyczących wydajności dla klientów, narzędzie Internet Analyzer umożliwia ocenę dwóch punktów końcowych dla określonej populacji użytkowników końcowych.

Chociaż usługa Internet Analyzer może odpowiedzieć na wiele pytań, niektóre z najczęstszych to:

  • Jaki jest wpływ na wydajność migracji do chmury?
    • #B0 Sugerowany test: Niestandardowy (bieżąca infrastruktura lokalna) vs. Azure (dowolny wstępnie skonfigurowany punkt końcowy) #C1
  • Jaka jest wartość umieszczania moich danych na obrzeżu czy w centrum danych?
    • Sugerowany test: "Azure a Azure Front Door, Azure a Azure CDN z Microsoft"
  • Jaka jest korzyść z wydajności usługi Azure Front Door?
    • Sugerowany test: Custom/Azure/CDN vs Azure Front Door
  • Jaka jest korzyść z wydajności usługi Azure CDN firmy Microsoft?
    • Proponowany test: Custom/Azure/AFD vs. Azure CDN od Microsoftu
  • Jak wypada usługa Azure CDN od Microsoftu?
    • #B0 Sugerowany test: niestandardowy (inny punkt końcowy usługi CDN) vs. Azure CDN od Microsoftu #C1
  • Jaka jest najlepsza chmura dla populacji użytkowników końcowych w każdym regionie?
    • #B0 Sugerowany test: niestandardowy (inna usługa w chmurze) a platforma Azure (dowolny wstępnie skonfigurowany punkt końcowy) #C1

Jak to działa

Aby użyć narzędzia Internet Analyzer, skonfiguruj zasób Internet Analyzer w witrynie Microsoft Azure Portal i zainstaluj małego klienta JavaScript w aplikacji. Klient mierzy opóźnienie od użytkowników końcowych do wybranych punktów końcowych, pobierając obraz o jeden piksel za pośrednictwem protokołu HTTPS. Po zebraniu pomiarów opóźnienia klient wysyła dane pomiaru do Internet Analyzer.

Gdy użytkownik odwiedza aplikację internetową, klient JavaScript wybiera dwa punkty końcowe do zmierzenia we wszystkich skonfigurowanych testach. W przypadku każdego punktu końcowego klient wykonuje pomiar zimny i ciepły . Pomiar w stanie zimnym powoduje dodatkowe opóźnienie obok czystego opóźnienia sieciowego między użytkownikiem a punktem końcowym, takim jak rozpoznawanie nazw DNS, uzgadnianie połączenia TCP i negocjowanie protokołu SSL/TLS. Pomiar ciepły następuje tuż po zakończeniu pomiaru zimnego i korzysta z trwałego zarządzania połączeniami TCP w nowoczesnych przeglądarkach, aby uzyskać dokładną miarę całkowitego opóźnienia. Gdy przeglądarka użytkownika to obsługuje, interfejs API W3C do chronometrażu zasobów jest używany do dokładnego mierzenia czasu. Obecnie do analizy są używane tylko pomiary opóźnienia ciepłego.

Diagram przedstawia użytkownika końcowego łączącego się z serwerem aplikacji z klientem osadzonym i z dwoma punktami końcowymi w Internecie z kilku opcji. Użytkownik przekazuje miary do internetowego analizatora.

Karty wyników

Po rozpoczęciu testu dane telemetryczne są widoczne w zasobie Internet Analyzer na karcie Karta wyników. Te dane są zawsze agregowane. Użyj następujących filtrów, aby zmienić widok widocznych danych:

  • Test: Wybierz test, dla którego chcesz wyświetlić wyniki. Dane testowe są wyświetlane po uzyskaniu wystarczającej ilości danych do ukończenia analizy — w większości przypadków w ciągu 24 godzin.
  • Okres i data zakończenia: Usługa Internet Analyzer generuje trzy karty wyników dziennie — każda karta wyników odzwierciedla inny okres agregacji — 24 godziny przed (dzień), siedem dni wcześniej (tydzień) i 30 dni wcześniej (miesiąc). Użyj filtru "Data zakończenia", aby wybrać okres, który chcesz zobaczyć.
  • Kraj: Użyj tego filtru, aby wyświetlić dane specyficzne dla użytkowników końcowych znajdujących się w kraju. Filtr globalny pokazuje dane we wszystkich lokalizacjach geograficznych.

Więcej informacji na temat kart wyników można znaleźć na stronie Interpretowanie karty wyników .

Następne kroki