Nuta
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować się zalogować lub zmienić katalog.
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować zmienić katalogi.
W tym artykule opisano analizę zależności w usłudze Azure Migrate: odnajdywanie i ocena.
Analiza zależności identyfikuje zależności między odnalezionymi serwerami lokalnymi. Zapewnia następujące korzyści:
- Serwery można zbierać w grupach w celu dokładniejszej oceny, z większą pewnością.
- Można zidentyfikować serwery, które muszą być migrowane razem. Jest to szczególnie przydatne, jeśli nie masz pewności, które serwery są częścią wdrożenia aplikacji, które chcesz przeprowadzić migrację na platformę Azure.
- Można określić, czy serwery są używane, i które serwery można zlikwidować zamiast migrować.
- Analizowanie zależności pomaga zagwarantować, że nic nie pozostanie w tyle, a tym samym pozwala uniknąć niespodziewanej awarii po migracji.
- Zapoznaj się z typowymi pytaniami dotyczącymi analizy zależności.
Typy analiz
Istnieją dwie opcje wdrażania analizy zależności
| Opcja | Szczegóły | Chmura publiczna | Azure Government |
|---|---|---|---|
| Bez agenta | Ogólnie dostępne dla maszyn wirtualnych VMware, maszyn wirtualnych Hyper-V, serwerów bare metal i serwerów działających w innych chmurach publicznych, takich jak AWS, GCP itp. | Wsparte | Wsparte |
| Analiza oparta na agencie | Używa rozwiązania Service Map w usłudze Azure Monitor, aby umożliwić wizualizację zależności i analizę. Należy zainstalować agentów na każdym serwerze lokalnym, który chcesz przeanalizować. |
Wsparte | Niewspierane. |
Analiza bez agenta
Analiza zależności bez agenta działa, przechwytując dane połączenia TCP z serwerów, dla których jest włączona. Na serwerach nie są instalowani agenci. Połączenia z tym samym serwerem źródłowym i procesem oraz serwerem docelowym, procesem i portem są grupowane logicznie na zależność. Przechwycone dane zależności można wizualizować w widoku mapy lub eksportować jako plik CSV. Na serwerach, które chcesz przeanalizować, nie są instalowani agenci.
Dane zależności
Po rozpoczęciu odnajdywania danych zależności rozpoczyna się sondowanie:
Urządzenie usługi Azure Migrate sonduje dane połączenia TCP z serwerów co pięć minut w celu zebrania danych.
Sondowanie zbiera te dane:
- Nazwa procesów, które mają aktywne połączenia.
- Nazwa aplikacji, które uruchamiają procesy z aktywnymi połączeniami.
- Port docelowy w aktywnych połączeniach.
Zebrane dane są przetwarzane na urządzeniu usługi Azure Migrate w celu wyłudzenia informacji o tożsamości i są wysyłane do usługi Azure Migrate co sześć godzin.
Analiza oparta na agentach
W przypadku analizy opartej na agencie usługa Azure Migrate: odnajdywanie i ocena korzystają z rozwiązania Service Map w usłudze Azure Monitor. Na każdym serwerze, który chcesz przeanalizować, należy zainstalować agenta Microsoft Monitoring Agent/Log Analytics i agenta zależności.
Dane zależności
Analiza oparta na agentach dostarcza następujące dane:
- Nazwa serwera źródłowego, proces, nazwa aplikacji.
- Nazwa, proces, nazwa aplikacji i port serwera docelowego.
- Liczba połączeń, opóźnień i informacji o transferze danych są zbierane i dostępne dla zapytań usługi Log Analytics.
Porównaj rozwiązania bez agentów i oparte na agentach
Różnice między wizualizacją bez agenta i wizualizacją opartą na agentach są podsumowane w tabeli.
| Wymaganie | Bez agenta | Agentowy |
|---|---|---|
| Pomoc | Ogólnie dostępne dla maszyn wirtualnych VMware, maszyn wirtualnych Hyper-V, serwerów fizycznych lub serwerów działających w innych chmurach publicznych, takich jak AWS i GCP. | Ogólna dostępność (GA). |
| Agent | Na serwerach, które mają być analizowane, nie są wymagane żadne agenty. | Agenci wymagane na każdym serwerze lokalnym, który chcesz przeanalizować. |
| Analiza dzienników | Nie jest to wymagane. | Usługa Azure Migrate używa rozwiązania Service Map w dziennikach usługi Azure Monitor na potrzeby analizy zależności. Obszar roboczy usługi Log Analytics jest skojarzony z projektem. Obszar roboczy musi znajdować się w regionach Wschodnie stany USA, Azja Południowo-Wschodnia lub Europa Zachodnia. Obszar roboczy musi znajdować się w regionie, w którym jest obsługiwana mapa usługi. Możesz monitorować maszyny wirtualne Azure w dowolnym regionie. Same maszyny wirtualne nie są ograniczone do regionów obsługiwanych przez obszar roboczy usługi Log Analytics. |
| Proces | Przechwytuje dane połączenia TCP. Po odnalezieniu program zbiera dane w odstępach od pięciu minut. | Agenci usługi Service Map zainstalowane na serwerze zbierają dane dotyczące procesów TCP i połączeń przychodzących/wychodzących dla każdego procesu. |
| Dane | Nazwa serwera źródłowego, proces, nazwa aplikacji. Nazwa, proces, nazwa aplikacji i port serwera docelowego. |
Nazwa serwera źródłowego, proces, nazwa aplikacji. Nazwa, proces, nazwa aplikacji i port serwera docelowego. Liczba połączeń, opóźnień i informacji o transferze danych są zbierane i dostępne dla zapytań usługi Log Analytics. |
| Wizualizacja | Mapa zależności pojedynczego serwera może być widoczna w okresie od jednej godziny do 30 dni. | Mapa zależności pojedynczego serwera. Mapa zależności grupy serwerów. Mapa może być widoczna tylko przez godzinę. Dodaj i usuń serwery w grupie z widoku mapy. |
| Eksport danych | Dane z ostatnich 30 dni można pobrać w formacie CSV. | Dane mogą być odpytywane za pomocą usługi Log Analytics. |
Dalsze kroki
- Konfigurowanie wizualizacji zależności opartej na agencie.
- Wypróbuj wizualizację zależności bez agenta dla serwerów w programie VMware.
- Zapoznaj się z typowymi pytaniami dotyczącymi wizualizacji zależności.