Microsoft AZ-140: Sitzungshost-Betrieb, Skalierung und Optimierung — Lernleitfaden

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

Übersicht

Der Betrieb von Sitzungshosts in Azure Virtual Desktop (AVD) konzentriert sich auf drei Kerndisziplinen: Right-Sizing und Performance-Engineering, intelligente Skalierung und Energieverwaltung sowie zuverlässiger Day-2-Betrieb. Das Ziel ist es, ein konsistentes Benutzererlebnis während der Spitzennachfrage zu gewährleisten und gleichzeitig die Ausgaben außerhalb der Geschäftszeiten zu minimieren, ohne dabei die Wartbarkeit oder Wiederherstellbarkeit zu beeinträchtigen. Dieser Abschnitt erklärt, wie man die AVD-Autoskalierung mit Skalierungsplänen, Zeitplan- und Kapazitätskonfigurationen, Betriebszuständen wie dem Drain-Modus und der Fehlerbehebung bei Integrität und Registrierung entwirft und betreibt. Anschließend werden Anleitungen zur Dimensionierung (einschließlich GPU-fähiger Workloads) und Automatisierung mit Hebeln zur Kostenoptimierung wie Reservierungen, Sparplänen und dem Azure Hybrid Benefit verknüpft.

Entwurf der Autoskalierung: Skalierungspläne, Zeitpläne und Hostpool-Zuweisung

Betriebszustand, Wartung und Integrität: Drain-Modus, Benachrichtigungen und Registrierung

# Put a session host in drain mode (no new sessions)
Update-AzWvdSessionHost -ResourceGroupName rg-avd -HostPoolName hp-finance `
  -Name host1.contoso.com -AllowNewSession:$false

# Gracefully logoff idle users after notice (example)
Invoke-AzVMRunCommand -ResourceGroupName rg-avd -Name host1 `
  -CommandId RunPowerShellScript -ScriptPath .\Notify-And-Logoff.ps1

Dimensionierung, Auslastung und GPU-fähige Workloads

Kostenoptimierung: Leistung, Autoskalierung, Reservierungen, Savings Plans und AHB

# Start or stop idle hosts by tag (supplemental to native autoscale)
$hosts = Get-AzWvdSessionHost -ResourceGroupName rg-avd -HostPoolName hp-ops
foreach ($h in $hosts) {
  if ($h.Session -eq 0 -and $h.Tags["KeepOnline"] -ne "true") {
    Stop-AzVM -ResourceGroupName rg-avd -Name ($h.Name.Split("/")[1]) -Force -StayProvisioned:$false
  }
}

Praktisches Problemszenario

IKEA verzeichnet wochentags Lastspitzen durch 3D-Planer, Produktingenieure und Call-Center-Mitarbeiter, die Remote-Apps verwenden. Abends und an Wochenenden ist die Nachfrage gering. GPU-gestützte Sitzungen müssen reaktionsschnell bleiben, während die gesamten Computekosten minimiert werden.

  1. Hostpools nach Workload segmentieren

    • Erstellen Sie drei gepoolte Hostpools: GPU-CAD (NVads A10 v5), KnowledgeWorker (D/E-Serie) und ContactCenter (D-Serie).
    • Warum: Gleicht VM-Größe und -Dichte mit unterschiedlichen Leistungsprofilen ab; ermöglicht unabhängige Autoskalierung und Wartungsfenster.
  2. Einen einzigen Skalierungsplan mit Zeitplänen gemäß den Geschäftszeiten anfügen

    • Definieren Sie Ramp-Up um 07:00 Uhr, Spitzenlast von 09:00–17:00 Uhr, Ramp-Down von 17:00–19:00 Uhr, ansonsten Nebenzeiten; stellen Sie die Zeitzone auf die Region jedes Pools ein.
    • Warum: Garantiert, dass die Kapazität bereitsteht, bevor die Benutzer eintreffen, konsolidiert und fährt nach Feierabend ordnungsgemäß herunter und berücksichtigt regionale Zeiten.
  3. Kapazitätsschwellenwerte und minimale Host-Verfügbarkeit pro Pool anpassen

    • GPU-CAD: Breadth-First, Kapazitätsschwellenwert 70 %, mindestens 30 % der Hosts online; KnowledgeWorker: Depth-First, Schwellenwert 65 %, mindestens 10 %; ContactCenter: Depth-First, Schwellenwert 70 %, mindestens 15 %.
    • Warum: GPU-Workloads bevorzugen eine breitere Verteilung für eine bessere Reaktionsfähigkeit; Office-Workloads profitieren von der Konsolidierung zur Kostensenkung; das Call Center benötigt eine stabile Reserve für Schichtwechsel.
  4. „Start VM on connect“ für KnowledgeWorker und ContactCenter aktivieren

    • Erteilen Sie der verwalteten Identität des Hostpools VM-Startberechtigungen; halten Sie das Minimum für die Nebenzeiten niedrig.
    • Warum: Reduziert die Kosten für ungenutzte Laufzeit und bewahrt gleichzeitig den Just-in-Time-Zugriff für unerwartete Anmeldungen außerhalb der Geschäftszeiten.
  5. Wartungs- und Benachrichtigungs-Workflow implementieren

    • Vor dem Patch Tuesday: 20 % jedes Pools über ein Tag in den Drain-Modus versetzen; Benutzer 30 Minuten vorher benachrichtigen; nach Leerlauf patchen, neu starten, Agent/Heartbeat validieren, dann zur nächsten Charge rotieren.
    • Warum: Ein rollierender Drain-Modus vermeidet Massenabmeldungen, erhält die Servicekontinuität aufrecht und reduziert Helpdesk-Spitzen.
  6. Mit Azure Monitor für AVD überwachen und iterieren

    • Verfolgen Sie CPU-, Arbeitsspeicher-, GPU-Auslastung, Anmeldedauer, FSLogix-Latenz; passen Sie MaxSessionLimit und die Schwellenwerte für die Autoskalierung monatlich an.
    • Warum: Datengesteuertes Tuning sichert das SLA und kontrolliert die Ausgaben, während sich die Nutzungsmuster weiterentwickeln.
  7. Kostenhebel anwenden

    • Reservieren Sie 3-Jahres-Kapazität für die Basisauslastung während der wöchentlichen Spitzenzeiten in KnowledgeWorker und ContactCenter; verwenden Sie einen Compute Savings Plan für den variablen GPU-Bedarf; wenden Sie Azure Hybrid Benefit an, wo berechtigt.
    • Warum: Reservierungen sichern die größten Einsparungen für eine vorhersagbare Grundlast; Savings Plans sind flexibel bei weniger vorhersagbaren GPU-Spitzen; AHB senkt die Lizenzkosten für das Betriebssystem.
  8. Registrierung und Systemzustand härten

    • Pflegen Sie ein ständiges Runbook, um jeden Host, der „NoHeartbeat“ anzeigt, neu zu registrieren und DNS/Zeit zu validieren. Behalten Sie Ausschluss-Tags für Diagnose-Hosts bei.
    • Warum: Eine schnelle, automatisierte Fehlerbehebung begrenzt die Auswirkungen auf die Benutzer und sichert die Kapazität bei unerwarteten Agent-Problemen.

Mit diesem Design erfüllt IKEA die Leistungsziele während des Tages – einschließlich der GPU-Reaktionsfähigkeit – während gleichzeitig die Kapazität außerhalb der Geschäftszeiten aggressiv freigegeben und die Wartung automatisiert wird, was zu einer stabilen Benutzererfahrung und einer messbaren Kostenreduzierung führt.


FSLogix · Alle Domänen · Anwendungen und Endbenutzererlebnis

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