Analýza závislostí

Tento článek popisuje analýzu závislostí ve službě Azure Migrate: Zjišťování a hodnocení.

Analýza závislostí identifikuje závislosti mezi zjištěným místním serverem. Poskytuje tyto výhody:

  • Servery můžete shromáždit do skupin pro posouzení, přesněji a s větší jistotou.
  • Můžete identifikovat servery, které se musí migrovat společně. To je užitečné hlavně v případě, že nevíte, které servery jsou součástí nasazení aplikace, které chcete migrovat do Azure.
  • Můžete určit, jestli se servery používají a které servery je možné místo migrace vyřadit z provozu.
  • Analýza závislostí pomáhá zajistit, aby nic zůstalo za sebou, a tím se vyhnete nečekaným výpadkům po migraci.
  • Projděte si běžné otázky týkající se analýzy závislostí.

Typy analýzy

Existují dvě možnosti nasazení analýzy závislostí.

Možnost Podrobnosti Veřejný cloud Azure Government
Bez agentů Obecně dostupné pro virtuální počítače VMware, virtuální počítače Hyper-V, holé servery a servery běžící v jiných veřejných cloudech, jako je AWS, GCP atd. Podporováno Podporováno
Analýza založená na agentech Používá řešení Service Map ve službě Azure Monitor k povolení vizualizace a analýzy závislostí.

Agenty musíte nainstalovat na každý místní server, který chcete analyzovat.
Podporováno Nepodporuje se.

Analýza bez agentů

Analýza závislostí bez agentů funguje zachycením dat připojení TCP ze serverů, pro které je povolená. Na serverech nejsou nainstalováni žádní agenti. Připojení se stejným zdrojovým serverem a procesem a cílovým serverem, procesem a portem jsou logicky seskupené do závislosti. Zachycená data závislostí můžete vizualizovat v zobrazení mapy nebo je exportovat jako sdílený svazek clusteru. Na serverech, které chcete analyzovat, nejsou nainstalováni žádní agenti.

Data závislostí

Po zahájení zjišťování dat závislostí začne dotazování:

  • Zařízení Azure Migrate se každých pět minut dotazuje na data připojení TCP ze serverů za účelem shromáždění dat.

  • Dotazování shromažďuje tato data:

    • Název procesů, které mají aktivní připojení
    • Název aplikace, která spouští procesy, které mají aktivní připojení
    • Cílový port aktivních připojení.
  • Shromážděná data se zpracovávají na zařízení Azure Migrate za účelem odstranění informací o identitě a odesílají se do služby Azure Migrate každých šest hodin.

Analýza založená na agentech

Pro analýzu založenou na agentech azure Migrate: Zjišťování a hodnocení používá řešení Service Map ve službě Azure Monitor. Na každý server, který chcete analyzovat, nainstalujete agenta Microsoft Monitoring Agent/Log Analytics a agenta závislostí.

Data závislostí

Analýza založená na agentech poskytuje tato data:

  • Název zdrojového serveru, proces, název aplikace.
  • Název cílového serveru, proces, název aplikace a port
  • Počet připojení, latence a informací o přenosu dat se shromažďují a jsou k dispozici pro dotazy Log Analytics.

Porovnání bez agentů a agentů

Rozdíly mezi vizualizací bez agentů a vizualizací založenou na agentech jsou shrnuté v tabulce.

Požadavek Bez agentů Na základě agenta
Podpora Obecně dostupné pro virtuální počítače VMware, virtuální počítače Hyper-V, fyzické servery nebo servery běžící v jiných veřejných cloudech, jako je AWS a GCP. Obecná dostupnost (GA).
Agent Na serverech, které chcete analyzovat, nejsou potřeba žádní agenti. Agenti vyžadovaní na každém místním serveru, který chcete analyzovat.
Log Analytics Nepovinné. Azure Migrate používá řešení Service Map v protokolech služby Azure Monitor k analýze závislostí.

Pracovní prostor služby Log Analytics přidružíte k projektu. Pracovní prostor se musí nacházet v oblastech USA – východ, Jihovýchodní Asie nebo Západní Evropa. Pracovní prostor musí být v oblasti, ve které je služba Service Map podporovaná. Virtuální počítače Azure můžete monitorovat v libovolné oblasti. Samotné virtuální počítače nejsou omezené na oblasti podporované pracovním prostorem služby Log Analytics.
Proces Zaznamenává data připojení TCP. Po zjištění shromažďuje data v intervalech po pěti minutách. Agenti Service Map instalované na serveru shromažďují data o procesech TCP a příchozí a odchozí připojení pro každý proces.
Data Název zdrojového serveru, proces, název aplikace.

Název cílového serveru, proces, název aplikace a port
Název zdrojového serveru, proces, název aplikace.

Název cílového serveru, proces, název aplikace a port

Počet připojení, latence a informací o přenosu dat se shromažďují a jsou k dispozici pro dotazy Log Analytics.
Vizualizace Mapu závislostí jednoho serveru je možné zobrazit po dobu jedné hodiny až 30 dnů. Mapa závislostí jednoho serveru

Mapa závislostí skupiny serverů

Mapu lze zobrazit pouze za hodinu.

Přidejte a odeberte servery ve skupině ze zobrazení mapy.
Export dat Data za posledních 30 dnů je možné stáhnout ve formátu CSV. Data se dají dotazovat pomocí Log Analytics.

Další kroky

  • Nastavení vizualizace závislostí na základě agenta
  • Vyzkoušejte vizualizaci závislostí bez agentů pro servery v prostředí VMware.
  • Projděte si běžné otázky týkající se vizualizace závislostí.