Microsoft AZ-104: Azure-Lastenausgleich und Traffic-Management — Lernleitfaden

Teil des Microsoft Azure Administrator Associate AZ-104 — Lernleitfaden. Üben Sie mit verifizierten Antworten im Microsoft-Prüfungscenter, oder absolvieren Sie zeitlich begrenzte Übungstests auf ExamRoll.io.

Überblick

Azure bietet ein mehrschichtiges Portfolio zur Verteilung und zum Schutz von Datenverkehr: Azure Load Balancer (Layer 4, TCP/UDP), Application Gateway (Layer 7, HTTP/S), Azure Front Door (globaler Layer-7-Edge), Azure Traffic Manager (DNS-basiert) und Azure CDN (Edge-Caching). Jedes zielt auf ein bestimmtes Segment des Anfragepfads ab – von globalen DNS-Entscheidungen und Edge-POPs bis hin zu regionalem HTTP-Routing und privatem Ost-West-Datenverkehr. Entscheidend ist die Auswahl des richtigen Dienstes für das Protokoll und die Zielgruppe, deren korrekte Zusammensetzung sowie die Konfiguration von Integritätstests und Regeln, die ein zuverlässiges Failover steuern.

Azure Load Balancer (L4): SKUs, Bausteine, NAT/Outbound und Floating IP

Der Standard Load Balancer ist der für Produktionsumgebungen geeignete L4-Load-Balancer. Er ist zonenbewusst/zonenredundant, unterstützt HA-Ports, erweiterte Diagnose/Metriken, ist standardmäßig sicher (kein eingehender Datenverkehr, es sei denn, Sie definieren Regeln), hat konfigurierbare ausgehende Regeln und eine große Backend-Skalierung. Basic ist eine Legacy-SKU mit begrenzter Skalierung/Funktionen und ohne Zonenredundanz; sie wird außer Betrieb genommen und sollte nicht für neue Workloads gewählt werden.

Die Kernkomponenten definieren, wie der Datenverkehr fließt:

Regeln für eingehendes NAT sind pro-VM-Übersetzungen, die einen bestimmten Frontend-Port an eine einzelne Backend-NIC/einen einzelnen Port weiterleiten (z. B. um RDP oder SSH für eine VM ohne Lastenausgleich verfügbar zu machen). Sie verwenden nicht den Integritätstest und sind kein Mechanismus zur horizontalen Skalierung.

Ausgehende Regeln definieren das SNAT-Verhalten für Backends des Standard Load Balancers, die Verbindungen zum Internet über die öffentlichen Frontends des LBs initiieren. Sie ermöglichen es Ihnen zu steuern, welches Frontend (welche Frontends) SNAT-Ports bereitstellt und wie viele Ports pro Backend-Instanz zugewiesen werden, was hilft, eine Erschöpfung der SNAT-Ports bei hoher gleichzeitiger ausgehender Last zu vermeiden. Wenn ein NAT Gateway mit dem Subnetz verbunden ist, hat es Vorrang vor dem LB-SNAT; bevorzugen Sie NAT Gateway für konsistenten, skalierbaren ausgehenden Datenverkehr.

Floating IP (Direct Server Return) ist eine Regeloption, die verwendet wird, wenn die Ziel-IP/der Ziel-Port durchgängig erhalten bleiben muss. Sie ist für Cluster-Szenarien wie Listener für SQL Server Always On-Verfügbarkeitsgruppen erforderlich. Verwenden Sie für eine SQL AG einen internen Standard Load Balancer mit einem TCP-Test (nicht HTTP) auf den Testport des Clusters und aktivieren Sie Floating IP in der LB-Regel; testen Sie Port 1433 nicht mit HTTP, da SQL kein HTTP-Workload ist.

Die Entscheidung zwischen internen und externen Load Balancern hängt von der Zielgruppe und der Sicherheitsgrenze ab. Verwenden Sie einen internen LB, wenn Sie eine private VIP innerhalb eines VNets oder über private Konnektivität (VPN/ExpressRoute) für Branchenanwendungen, Datenbanken und NVAs bereitstellen. Verwenden Sie einen externen LB für L4-Dienste mit Internetzugang. Weisen Sie für interne LBs ein statisches privates Frontend im Ziel-Subnetz zu; binden Sie für externe LBs eine Standard Public IP an und verwenden Sie optional mehrere Frontends.

Der regionsübergreifende Load Balancer bietet globalen Anycast-Lastenausgleich auf Layer 4 über Regionen hinweg. Sie stellen Standard Public Load Balancer in jeder Region bereit (regionale Ebene) und platzieren deren öffentliche Frontends in das Backend eines einzigen globalen Load Balancers (globale Ebene). Der globale LB verwendet Integritätstests für jeden regionalen LB und leitet Clients zur nächstgelegenen fehlerfreien Region (nach Latenz) mit Flusssymmetrie basierend auf 5-Tupel-Hashing. Er ist nur für TCP/UDP – keine TLS-Terminierung – und ergänzt regionale L7-Gateways.

Application Gateway (L7) und Azure Front Door (globales L7)

Application Gateway ist ein regionaler Layer-7-Reverse-Proxy mit WAF. Es terminiert HTTP/HTTPS, inspiziert Header und Pfade und leitet den Verkehr an private oder öffentliche Backends weiter.

Wichtige Konstrukte von Application Gateway:

Fortgeschrittene L7-Muster:

Azure Front Door bietet globalen HTTP/HTTPS-Lastenausgleich und -Beschleunigung am Edge mit Anycast, Split-TCP und POP-zu-Ursprung-Optimierung. Es eignet sich am besten für Anwendungen mit Internetzugriff, die globales Routing, Edge-WAF und optionales Edge-Caching erfordern.

Verwenden Sie Application Gateway für regionale L7-Anforderungen (private Backends, Ost-West-Verkehr, komplexe Umschreibungen) und Front Door für globales L7, Edge-Sicherheit und Beschleunigung. Sie werden häufig kombiniert: Front Door am Edge, Application Gateways pro Region und interne LBs hinter den Gateways für L4-Dienste.

Traffic Manager (DNS-basiert) und Azure CDN

Traffic Manager ist eine DNS-basierte globale Traffic-Verteilung. Er fungiert nicht als Proxy für den Verkehr; stattdessen gibt er den DNS-Namen/die IP eines Endpunkts basierend auf Richtlinien und Systemzustand zurück, sodass sich Clients direkt verbinden können. Der Systemzustand wird von verteilten Probes zu HTTP/HTTPS/TCP-Endpunkten überprüft; niedrige TTLs reduzieren die Failover-Latenz, erhöhen aber das Volumen der DNS-Abfragen.

Azure CDN lagert statische und zwischenspeicherbare Inhalte auf Edge-POPs aus, um die Last des Ursprungsservers und die Latenz zu reduzieren.

Designentscheidungen, regionsübergreifende Integration und Verhalten von Integritätstests

Interne und externe Load Balancer werden je nach Zielgruppe und Sichtbarkeit der Route ausgewählt. Wenn sich die Consumer nur in privaten Netzwerken befinden, verwenden Sie interne LBs, um eine öffentliche Exposition zu vermeiden und die NSG-Steuerung zu vereinfachen. Für Internetnutzer oder Partner verwenden Sie öffentliche Frontends. Für ausgehende Konnektivität im großen Maßstab ist NAT Gateway dem LB-SNAT vorzuziehen; reservieren Sie Regeln für ausgehenden Datenverkehr für Fälle, in denen das Frontend des LBs SNAT bereitstellen muss.

Der Cross-region Load Balancer lässt sich mit regionalen Standard Public Load Balancern integrieren, um eine aktiv-aktive, globale Layer-4-Ausfallsicherheit für TCP/UDP-Dienste zu erreichen. Platzieren Sie die öffentlichen Frontends der regionalen LBs im Backend-Pool des globalen LBs. Integritätstests auf der globalen Ebene spiegeln die regionale Verfügbarkeit wider; das Routing leitet den Verkehr in die fehlerfreie Region mit der niedrigsten Latenz und führt automatisch ein Failover durch, wenn eine ganze Region (oder ihr regionaler LB) fehlerhaft wird. Kombinieren Sie dies mit Front Door, wenn Sie Unterstützung für beide Protokolle (z. B. TCP-Dienste über den Cross-region LB und HTTP/S über Front Door) unter separaten VIPs benötigen.

Integritätstests sind die maßgebliche Quelle für das Failover:

Praktisches Problemszenario

Adobe muss eine mandantenfähige SaaS-Lösung, die aus Web-Frontends, Microservices und einer SQL Server Always On-Verfügbarkeitsgruppe besteht, global bereitstellen. Dabei sind strenge Sicherheit, schnelles Failover und niedrige Latenz für Benutzer weltweit erforderlich. Sie stellen außerdem einen älteren TCP-basierten Dienst zur Erfassung von Telemetriedaten bereit.

  1. Platzieren Sie Azure Front Door Standard am Edge mit einer WAF-Richtlinie und Routen für www.adobe.com und api.adobe.com. Die Ursprünge sind Application Gateways in East US und West Europe, gruppiert mit latenzbasiertem Routing und prioritätsgesteuertem Failover.
  1. Stellen Sie in jeder Region ein Application Gateway v2 mit WAF bereit. Konfigurieren Sie Multi-Site-Listener mit SNI für beide Hostnamen, URL-pfadbasiertes Routing zu den Microservices und benutzerdefinierte Integritätstests zu /healthz auf jedem Dienst. Aktivieren Sie End-to-End-SSL mit Überschreibung des Backend-Hosts auf die FQDNs der Dienste.
  1. Stellen Sie in jeder Region einen internen Standard Load Balancer für den SQL AG-Listener bereit. Konfigurieren Sie ein statisches privates Frontend, einen TCP-Integritätstest zum Testport des Windows Failover Clusters und eine Lastenausgleichsregel mit aktivierter Floating IP zum Listener-Port.
  1. Sichern Sie die statischen Web-Assets mit Azure Front Door-Caching-Regeln für /static/* mit einer langen TTL und Revalidierung ab. Richten Sie außerdem ein Azure CDN-Profil und einen Endpunkt für große Mediendownloads unter downloads.adobe.com mit pfadspezifischem Caching und Variationen der Abfragezeichenfolge ein.
  1. Veröffentlichen Sie die ältere TCP-Telemetrieerfassung über einen regionalen Standard Public Load Balancer in jeder Region und schalten Sie diesen einen Cross-region Load Balancer als einzige öffentliche VIP vor. Konfigurieren Sie globale Tests für jeden regionalen LB und verwenden Sie latenzbasiertes Routing.
  1. Fügen Sie Azure Traffic Manager mit einer Prioritätsrichtlinie nur für einen externen Partner-SFTP-Endpunkt hinzu, der außerhalb von Azure gehostet wird, und listen Sie den primären Partnerendpunkt sowie einen in Azure gehosteten Backup-Endpunkt auf.
  1. Für ausgehende Konnektivität von Anwendungs-Subnetzen, binden Sie ein NAT Gateway an und entfernen Sie die Abhängigkeit von LB-ausgehendem SNAT. Überwachen Sie die Testergebnisse und die Metriken von LB/App Gateway/Front Door in Azure Monitor und passen Sie die Testintervalle/Schwellenwerte für fehlerhaften Zustand an, um Flapping zu eliminieren.

Azure Virtuelle Vernetzung · Alle Domänen · Azure-Speicher

Diese Fragen üben → · Zeitlich begrenzte Übung auf ExamRoll.io →

Pass the whole exam — not just this question

You found this answer. Get every verified question and explanation in one place, and save hours of prep. Free to start.

Bestehe deine Prüfung →

Microsoft durchsuchen →

Related guides

All-in-One Zugang

Ein Abonnement. Jede Prüfung.

Jeder Plan schaltet unbegrenzte Antwortsuche, Übungstests, KI-Erklärungen und die vollständige Ressourcenbibliothek frei – in über 20 Sprachen.

Monatlich
24.87
Just €0.83/day
Alles inklusive:
  • Unbegrenzte Antwortsuche
  • Unbegrenzte Übungstests
  • KI-gestützte Erklärungen
  • Vollständige Ressourcenbibliothek
  • Über 20 Sprachen
  • Wöchentliche Inhaltsaktualisierungen
  • Belohnungen & Empfehlungen
  • Priorisierter Support
Kostenlose Testphase starten

Keine Kreditkarte erforderlich*

Bestes Preis-Leistungs-Verhältnis
12 Monate
179.87
Just €0.49/daySave 40%
Alles inklusive:
  • Unbegrenzte Antwortsuche
  • Unbegrenzte Übungstests
  • KI-gestützte Erklärungen
  • Vollständige Ressourcenbibliothek
  • Über 20 Sprachen
  • Wöchentliche Inhaltsaktualisierungen
  • Belohnungen & Empfehlungen
  • Priorisierter Support
Kostenlose Testphase starten

Keine Kreditkarte erforderlich*

✓ Kostenloser Plan enthalten · ✓ Jederzeit kündbar · ✓ Alle Pläne schalten das vollständige Produkt frei