Agentenlose vs. agentenbasierte Abhängigkeitsanalyse in Azure Migrate
Von Mirko Peters ·
Vergleichen Sie agentenlose und agentenbasierte Abhängigkeitsanalyse in Azure Migrate. Erfahren Sie, wie Sie Serverbeziehungen abbilden und Ausfälle bei der Migration in die Cloud vermeiden.
Automatisch mit KI aus dem Originalbeitrag übersetzt. Englisches Original lesen

Die Wahl zwischen agentenloser und agentenbasierter Abhängigkeitsanalyse in Azure Migrate bestimmt, wie Sie Serverbeziehungen vor dem Umzug in die Cloud abbilden. Dieser Leitfaden erläutert die technischen Unterschiede, die Auswirkungen auf die Leistung und die besten Einsatzszenarien beider Methoden. So können Sie verborgene Ausfallzeiten während Ihrer Cloud-Migration verhindern.
Das Wichtigste in Kürze
- Die agentenlose Abhängigkeitsanalyse nutzt native Netzwerkverbindungen und die Azure Migrate Appliance, ohne dass Software auf den Zielservern installiert werden muss.
- Die agentenbasierte Analyse erfordert die Installation eines speziellen Agenten auf jedem Computer. Sie bietet dafür tiefere Einblicke in komplexe, gemischte oder stark abgeschottete Umgebungen.
- Für VMware- und Hyper-V-Architekturen ist die agentenlose Methode aufgrund des geringeren Verwaltungsaufwands der empfohlene Einstieg.
- Die agentenbasierte Analyse ist unverzichtbar für physische Server, Multi-Cloud-Workloads und Computer mit strikter Netzwerkisolation.
- Eine genaue Abbildung der Abhängigkeiten verhindert Dienstausfälle, weil eng gekoppelte Workloads gemeinsam und in der richtigen Welle migriert werden.
Abhängigkeitsanalyse bei Cloud-Migrationen verstehen
Einen einzelnen Server zu dimensionieren ist eine überschaubare technische Aufgabe. Die eigentliche Herausforderung bei der Migration von Workloads liegt jedoch darin zu verstehen, wie Systeme miteinander interagieren. Server arbeiten selten isoliert. Wenn Sie einen Webserver migrieren, ohne zu bemerken, dass er auf einen Authentifizierungsserver vor Ort angewiesen ist, fallen Ihre Anwendungen bei der Umstellung sofort aus.
Die Abhängigkeitsanalyse dient genau dazu, diese blinden Flecken zu beseitigen. Indem Azure Migrate den Netzwerkverkehr und die ein- und ausgehenden Verbindungen Ihrer Computer beobachtet, gruppiert es zusammengehörige Server zu Anwendungen. So migrieren Sie eng gekoppelte Workloads als geschlossene Einheit, statt sie versehentlich zu trennen.
Agentenlose Abhängigkeitsanalyse: der reibungslose Ansatz
Die agentenlose Methode ist laut Microsoft der empfohlene Einstieg für die große Mehrheit der VMware- und Hyper-V-Umgebungen. Statt Software manuell auf Hunderten oder Tausenden virtuellen Computern bereitzustellen, nutzt die agentenlose Abhängigkeitsanalyse die Azure Migrate Appliance, um Netzwerkverbindungen passiv zu beobachten.
So funktioniert die agentenlose Netzwerkabbildung
Die Appliance erfasst aktive Netzwerkverbindungen in regelmäßigen Abständen, etwa alle fünf Minuten, und übersetzt diese Daten in eine visuelle Karte. Dabei gruppiert sie die Verbindungen in logische Anwendungsgrenzen. Statt auf eine riesige Wand aus Computernamen zu starren, können Administratoren sehen, wie Systeme voneinander abhängen, und sofort erkennen, welche Workloads in derselben Migrationswelle zusammen verschoben werden müssen.
Vorteile und Einschränkungen
Der wichtigste Vorteil der agentenlosen Analyse ist der fehlende administrative Eingriff. Sie benötigen für jeden Server keine Anmeldeinformationen des Gastbetriebssystems, und Sie riskieren nicht, produktive Umgebungen durch die Installation von Drittanbieter-Software zu destabilisieren. Allerdings setzt die agentenlose Überwachung bestimmte Berechtigungen auf Hypervisor-Ebene und Netzwerksichtbarkeit voraus. Dadurch ist sie weniger geeignet für isolierte physische Infrastruktur oder nicht standardisierte Betriebssysteme.
Agentenbasierte Abhängigkeitsanalyse: schwer zugängliche Workloads erfassen
Wenn Ihre Umgebung physische Legacy-Hardware, Multi-Cloud-Instanzen oder stark abgeschottete Subnetze umfasst, können agentlose Tools das vollständige Bild möglicherweise nicht erfassen. Hier wird die agentenbasierte Abhängigkeitsanalyse notwendig.
Bereitstellen von Agenten und Überwachungsappliances
Die agentenbasierte Analyse erfordert die Installation einer kleinen Softwarekomponente auf jedem Zielserver sowie eine dedizierte Replikations- oder Überwachungsappliance. Diese Methode erfasst granulare Telemetriedaten und Verbindungsprotokolle pro Rechner direkt aus dem Gastbetriebssystem und umgeht so die Einschränkungen des Hypervisors.
Wann Sie die agentenbasierte Analyse einsetzen müssen
Administratoren setzen die agentenbasierte Analyse typischerweise in vier spezifischen Szenarien ein:
- Wenn die Voraussetzungen für die agentlose Analyse, etwa die native Änderungsnachverfolgung von Snapshots, aufgrund von Sicherheitsrichtlinien nicht erfüllt werden können.
- Wenn Server ältere Betriebssysteme ausführen, die keine nativen Hooks für Cloud-Bereitschaft bieten.
- Wenn Systeme ungewöhnliche Partitionierungen der Datenträger oder nicht standardmäßige Startkonfigurationen aufweisen.
- Wenn die Infrastruktur ausschließlich aus physischen Servern oder Instanzen auf alternativen Cloud-Plattformen besteht.
Die richtige Wahl für Ihr Migrationsprojekt treffen
Die Entscheidung zwischen agentloser und agentenbasierter Abhängigkeitsanalyse läuft darauf hinaus, administrative Effizienz und Komplexität der Umgebung miteinander abzuwägen. Für moderne, virtualisierte Rechenzentren mit VMware oder Hyper-V liefert die agentlose Analyse 90 % des Nutzens mit einem Bruchteil des Aufwands.
Für Legacy-Umgebungen, physische Hardware oder streng kontrollierte Sicherheitszonen lohnt sich der zusätzliche Aufwand für die Bereitstellung von Agenten, denn so werden verborgene Netzwerkpfade sichtbar, die andernfalls zu katastrophalen Produktionsausfällen führen könnten. Für tiefere Einblicke in die Planung Ihrer Migrationsstrategie hören Sie sich die vollständige Episode an und erfahren Sie, wie Sie Ihren Weg in die Cloud optimieren können.
Häufige Fragen
Beeinflusst die agentenlose Abhängigkeitsanalyse die Serverleistung?
Nein. Die agentenlose Analyse stützt sich auf die Azure Migrate Appliance, die Netzwerkmetadaten passiv auf Hypervisor-Ebene beobachtet. Dadurch entsteht für die Gastbetriebssysteme kein Leistungsaufwand.
Kann ich agentenlose und agentenbasierte Methoden im selben Azure Migrate-Projekt verwenden?
Ja. Azure Migrate-Projekte unterstützen hybride Erkennungsansätze. Sie können die agentenlose Analyse für virtuelle Maschinen nutzen und gleichzeitig Agenten auf physischen Servern oder isolierten Workloads bereitstellen.
Wie lange benötigt Azure Migrate, um Abhängigkeitsdaten zu erfassen?
Grundlegende Verbindungen erscheinen zwar schnell, Microsoft empfiehlt jedoch, die Abhängigkeitsanalyse mindestens eine Woche lang laufen zu lassen, vorzugsweise bis zu einem Monat, um zyklische Verkehrsmuster wie monatliche Berichtsjobs oder wöchentliche Backups zu erfassen.
Fallen für die Nutzung der agentenbasierten Abhängigkeitsanalyse zusätzliche Kosten an?
Die Erkennungs- und Bewertungstools von Azure Migrate sind kostenlos. Die Aktivierung bestimmter erweiterter Funktionen zur Abhängigkeitszuordnung oder Drittanbieter-Integrationen kann jedoch standardmäßige Speicherkosten für Log Analytics verursachen.