Beroendeanalys
I den här artikeln beskrivs beroendeanalys i Azure Migrate: Identifiering och utvärdering.
Beroendeanalys identifierar beroenden mellan identifierade lokala servrar. Det ger följande fördelar:
- Du kan samla in servrar i grupper för utvärdering, mer exakt, med större förtroende.
- Du kan identifiera servrar som måste migreras tillsammans. Detta är särskilt användbart om du inte är säker på vilka servrar som ingår i en appdistribution som du vill migrera till Azure.
- Du kan identifiera om servrar används och vilka servrar som kan inaktiveras i stället för att migreras.
- Genom att analysera beroenden ser du till att inget lämnas kvar och undviker därför överraskande avbrott efter migreringen.
- Läs vanliga frågor om beroendeanalys.
Analystyper
Det finns två alternativ för att distribuera beroendeanalys
Alternativ | Detaljer | Offentligt moln | Azure Government |
---|---|---|---|
Agentlös | Allmänt tillgängligt för virtuella VMware-datorer, virtuella Hyper-V-datorer, bare metal-servrar och servrar som körs på andra offentliga moln som AWS, GCP osv. | Stöds | Stöds |
Agentbaserad analys | Använder lösningen Tjänstkarta i Azure Monitor för att aktivera beroendevisualisering och analys. Du måste installera agenter på varje lokal server som du vill analysera. |
Stöds | Stöds ej. |
Agentlös analys
Agentlös beroendeanalys fungerar genom att samla in TCP-anslutningsdata från servrar som den är aktiverad för. Inga agenter är installerade på servrar. Anslutningar med samma källserver och process samt målserver, process och port grupperas logiskt i ett beroende. Du kan visualisera insamlade beroendedata i en kartvy eller exportera dem som en CSV. Inga agenter är installerade på servrar som du vill analysera.
Beroendedata
När identifieringen av beroendedata har påbörjats börjar avsökningen:
Azure Migrate-installationen avsöker TCP-anslutningsdata från servrar var femte minut för att samla in data.
Avsökningen samlar in dessa data:
- Namn på processer som har aktiva anslutningar.
- Namn på program som kör processer som har aktiva anslutningar.
- Målporten för de aktiva anslutningarna.
De insamlade data bearbetas på Azure Migrate-installationen för att härleda identitetsinformation och skickas till Azure Migrate var sjätte timme.
Agentbaserad analys
För agentbaserad analys använder Azure Migrate: Identifiering och utvärdering lösningen Tjänstkarta i Azure Monitor. Du installerar Microsoft Monitoring Agent/Log Analytics-agenten och beroendeagenten på varje server som du vill analysera.
Beroendedata
Agentbaserad analys innehåller dessa data:
- Källservernamn, process, programnamn.
- Målservernamn, process, programnamn och port.
- Antal anslutningar, svarstider och dataöverföringsinformation samlas in och är tillgängliga för Log Analytics-frågor.
Jämför agentlös och agentbaserad
Skillnaderna mellan agentlös visualisering och agentbaserad visualisering sammanfattas i tabellen.
Krav | Agentlös | Agentbaserad |
---|---|---|
Support | Allmänt tillgänglig för virtuella VMware-datorer, virtuella Hyper-V-datorer, fysiska servrar eller servrar som körs i andra offentliga moln som AWS och GCP. | I allmän tillgänglighet (GA). |
Handläggare | Inga agenter behövs på servrar som du vill analysera. | Agenter som krävs på varje lokal server som du vill analysera. |
Log Analytics | Krävs inte. | Azure Migrate använder lösningen Tjänstkarta i Azure Monitor-loggar för beroendeanalys. Du associerar en Log Analytics-arbetsyta med ett projekt. Arbetsytan måste finnas i regionerna USA, östra, Sydostasien eller Europa, västra. Arbetsytan måste finnas i en region där tjänstkarta stöds. Du kan övervaka virtuella Azure-datorer i valfri region. De virtuella datorerna är inte begränsade till de regioner som stöds av Log Analytics-arbetsytan. |
Bearbeta | Samlar in TCP-anslutningsdata. Efter identifieringen samlar den in data med intervall på fem minuter. | Tjänstkarta-agenter som är installerade på en server samlar in data om TCP-processer och inkommande/utgående anslutningar för varje process. |
Data | Källservernamn, process, programnamn. Målservernamn, process, programnamn och port. |
Källservernamn, process, programnamn. Målservernamn, process, programnamn och port. Antal anslutningar, svarstider och dataöverföringsinformation samlas in och är tillgängliga för Log Analytics-frågor. |
Visualisering | Beroendekarta för en enskild server kan visas under en timme till 30 dagar. | Beroendekarta för en enskild server. Beroendekarta för en grupp servrar. Kartan kan endast visas under en timme. Lägg till och ta bort servrar i en grupp från kartvyn. |
Dataexport | De senaste 30 dagarnas data kan laddas ned i CSV-format. | Data kan efterfrågas med Log Analytics. |
Nästa steg
- Konfigurera agentbaserad beroendevisualisering.
- Prova agentlös beroendevisualisering för servrar på VMware.
- Läs vanliga frågor om beroendevisualisering.