Microsoft AZ-140: Session Host Operations, Schalen en Optimalisatie — Studiegids

Onderdeel van de Microsoft Azure Virtual Desktop Specialty AZ-140 — Studiegids. Oefen met geverifieerde antwoorden in het Microsoft-examencentrum, of doe getimede oefentests op ExamRoll.io.

Overzicht

Bewerkingen op sessiehosts in Azure Virtual Desktop (AVD) draaien om drie kerndisciplines: right-sizing en performance engineering, intelligent schalen en energiebeheer, en betrouwbare day-2-operaties. Het doel is om een consistente gebruikerservaring te bieden tijdens piekvraag, terwijl de uitgaven buiten de piekuren worden geminimaliseerd, en dat alles zonder de onderhoudbaarheid of herstelbaarheid in gevaar te brengen. Dit gedeelte legt uit hoe u AVD autoscale ontwerpt en beheert met schalingsplannen, configuratie van schema’s en capaciteit, operationele statussen zoals drain-modus, en probleemoplossing voor status en registratie. Vervolgens worden richtlijnen voor dimensionering (inclusief workloads met GPU) en automatisering gekoppeld aan hefbomen voor kostenoptimalisatie zoals reservations, savings plans en Azure Hybrid Benefit.

Ontwerp van Autoscale: Schalingsplannen, Schema’s en Targeting van Host-Pools

Operationele Status, Onderhoud en Status: Drain-modus, Meldingen en Registratie

# 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

Groottebepaling, gebruik en GPU-workloads

Kostenoptimalisatie: Uitschakelen, Automatisch Schalen, Reservations, Savings Plans en 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
  }
}

Praktijkscenario

IKEA heeft doordeweeks te maken met pieken van 3D-planners, productengineers en callcentermedewerkers die externe apps gebruiken. ’s Avonds en in het weekend is de vraag laag. Sessies met GPU-ondersteuning moeten responsief blijven terwijl de totale compute-kosten worden geminimaliseerd.

  1. Segmenteer hostgroepen per workload

    • Creëer drie gepoolde hostgroepen: GPU-CAD (NVads A10 v5), KnowledgeWorker (D/E-series) en ContactCenter (D-series).
    • Waarom: Stemt VM-grootte en -dichtheid af op verschillende prestatieprofielen; maakt onafhankelijke autoscaling en onderhoudsvensters mogelijk.
  2. Koppel één schaalplan met schema’s per kantooruur

    • Definieer opschalen om 07:00, piek van 09:00–17:00, afschalen van 17:00–19:00, en buiten piekuren voor de rest; stel de tijdzone in op de regio van elke groep.
    • Waarom: Garandeert dat de capaciteit gereed is voordat gebruikers arriveren, consolideert en schakelt netjes uit na kantooruren, en respecteert regionale tijden.
  3. Optimaliseer capaciteitsdrempels en minimale hostbeschikbaarheid per groep

    • GPU-CAD: breadth-first, capaciteitsdrempel 70%, minimaal 30% van de hosts online; KnowledgeWorker: depth-first, drempel 65%, minimaal 10%; ContactCenter: depth-first, drempel 70%, minimaal 15%.
    • Waarom: GPU-workloads geven de voorkeur aan een bredere spreiding voor een betere responsiviteit; kantoorworkloads profiteren van consolidatie om kosten te besparen; het callcenter vereist een stabiele reserve voor wisselende diensten.
  4. Activeer Start VM on connect voor KnowledgeWorker en ContactCenter

    • Geef de beheerde identiteit van de hostgroep VM Start-permissies; houd het minimum buiten piekuren laag.
    • Waarom: Vermindert de kosten voor inactieve draaitijd terwijl just-in-time toegang behouden blijft voor onverwachte aanmeldingen na kantooruren.
  5. Implementeer een workflow voor onderhoud en meldingen

    • Voor Patch Tuesday: plaats 20% van elke groep in drain-modus via een tag; informeer gebruikers 30 minuten van tevoren; na inactiviteit, patch, herstart, valideer agent/heartbeat, en roteer dan naar de volgende batch.
    • Waarom: Een gefaseerde drain voorkomt massale afmeldingen, waarborgt de continuïteit van de service en vermindert pieken bij de helpdesk.
  6. Monitor en itereer met Azure Monitor for AVD

    • Volg CPU-, geheugen-, GPU-gebruik, aanmeldingsduur, FSLogix-latentie; pas maandelijks MaxSessionLimit en autoscaling-drempels aan.
    • Waarom: Datagestuurde optimalisatie handhaaft de SLA en beheerst de uitgaven naarmate gebruikspatronen evolueren.
  7. Pas kostenbesparende maatregelen toe

    • Reserveer 3-jarige capaciteit voor de basispiek op weekdagen in KnowledgeWorker en ContactCenter; gebruik een Compute Savings Plan voor de variabele GPU-vraag; pas Azure Hybrid Benefit toe waar dit in aanmerking komt.
    • Waarom: Reservations leggen de grootste besparingen vast voor voorspelbare basislast; savings plans zijn flexibel voor minder voorspelbare GPU-pieken; AHB verlaagt de licentiekosten van het besturingssysteem.
  8. Versterk registratie en status

    • Onderhoud een standaard runbook om elke host die ‘NoHeartbeat’ aangeeft opnieuw te registreren en valideer DNS/tijd. Houd exclusietags voor diagnostische hosts.
    • Waarom: Snel, geautomatiseerd herstel beperkt de impact op gebruikers en behoudt de capaciteit tijdens onverwachte problemen met de agent.

Met dit ontwerp voldoet IKEA aan de prestatiedoelstellingen overdag—inclusief GPU-responsiviteit—terwijl de capaciteit buiten kantooruren agressief wordt gedealloceerd en onderhoud wordt geautomatiseerd, wat resulteert in een stabiele gebruikerservaring en een meetbare kostenreductie.


FSLogix · Alle domeinen · Applicaties en Eindgebruikerservaring

Oefen deze vragen → · Getimede oefening op 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.

Slaag voor je examen →

Blader door Microsoft →

Related guides

Alles-in-één toegang

Eén abonnement. Elk examen.

Elk plan ontgrendelt onbeperkt zoeken naar antwoorden, oefentests, AI-uitleg en de volledige bronnenbibliotheek — in meer dan 20 talen.

Maandelijks
24.87
Just €0.83/day
Alles inbegrepen:
  • Onbeperkt zoeken naar antwoorden
  • Onbeperkte oefentests
  • AI-gestuurde uitleg
  • Volledige bronnenbibliotheek
  • 20+ talen
  • Wekelijkse contentupdates
  • Beloningen & verwijzingen
  • Prioriteitsondersteuning
Start gratis proefperiode

Geen creditcard vereist*

Beste waarde
12 maanden
179.87
Just €0.49/daySave 40%
Alles inbegrepen:
  • Onbeperkt zoeken naar antwoorden
  • Onbeperkte oefentests
  • AI-gestuurde uitleg
  • Volledige bronnenbibliotheek
  • 20+ talen
  • Wekelijkse contentupdates
  • Beloningen & verwijzingen
  • Prioriteitsondersteuning
Start gratis proefperiode

Geen creditcard vereist*

✓ Gratis plan inbegrepen · ✓ Annuleer op elk moment · ✓ Alle plannen ontgrendelen het volledige product