Share via


Een schaalplan voor automatisch schalen maken en toewijzen voor Azure Virtual Desktop

Belangrijk

Ondersteuning voor automatische schaalaanpassing voor Azure Stack HCI met Azure Virtual Desktop is momenteel in PREVIEW. Raadpleeg de Aanvullende voorwaarden voor Microsoft Azure-previews voor juridische voorwaarden die van toepassing zijn op Azure-functies die in bèta of preview zijn of die anders nog niet algemeen beschikbaar zijn.

Met automatische schaalaanpassing kunt u virtuele machines (VM's) van uw sessiehost in een hostgroep omhoog of omlaag schalen volgens de planning om de implementatiekosten te optimaliseren. U kunt sessiehosts voor automatisch schalen en schalen niet gebruiken met Behulp van Azure Automation en Azure Logic Apps in dezelfde hostgroep. U moet een of de andere gebruiken.

Zie Plannen voor automatisch schalen en voorbeeldscenario's in Azure Virtual Desktop voor meer informatie over automatische schaalaanpassing.

Notitie

Voor de beste resultaten raden we u aan automatische schaalaanpassing te gebruiken met VM's die u hebt geïmplementeerd met Azure Virtual Desktop Azure Resource Manager-sjablonen of hulpprogramma's van microsoft.

Vereisten

Als u schaalplannen wilt gebruiken, moet u de volgende richtlijnen volgen:

  • Configuratiegegevens voor schaalplannen moeten worden opgeslagen in dezelfde regio als de configuratie van de hostgroep. Het implementeren van sessiehost-VM's wordt ondersteund in alle Azure-regio's.

  • Wanneer u automatische schaalaanpassing gebruikt voor poolhostgroepen, moet u een geconfigureerde Parameter MaxSessionLimit voor die hostgroep hebben. Gebruik de standaardwaarde niet. U kunt deze waarde configureren in de instellingen van de hostgroep in Azure Portal of de Cmdlets New-AzWvdHostPool of Update-AzWvdHostPool PowerShell uitvoeren.

  • U moet Azure Virtual Desktop toegang verlenen om de energiestatus van uw sessiehost-VM's te beheren. U moet de Microsoft.Authorization/roleAssignments/write machtiging voor uw abonnementen hebben om de RBAC-rol (op rollen gebaseerd toegangsbeheer) toe te wijzen voor de Azure Virtual Desktop-service-principal voor deze abonnementen. Dit maakt deel uit van de ingebouwde rollen Gebruikerstoegangsbeheerder en Eigenaar .

  • Als u automatische schaalaanpassing van persoonlijke bureaubladen wilt gebruiken met de sluimerstand, moet u de sluimerstandfunctie inschakelen voor VM's in uw persoonlijke hostgroep. FSLogix en app-bijlage bieden momenteel geen ondersteuning voor sluimerstand. Schakel sluimerstand niet in als u FSLogix of app-bijlage gebruikt voor uw persoonlijke hostgroepen. Zie Sluimerstand voor virtuele Azure-machines voor meer informatie over het gebruik van de sluimerstand, inclusief de werking van de sluimerstand, beperkingen en vereisten.

  • Als u PowerShell gebruikt om uw schaalplan te maken en toe te wijzen, hebt u module Az.DesktopVirtualization versie 4.2.0 of hoger nodig.

  • Als u een beleid voor tijdslimieten configureert, hebt u het volgende nodig:

    • Voor Intune: een Microsoft Entra ID-account waaraan de ingebouwde RBAC-rol beleids- en profielbeheer is toegewezen en een groep met de apparaten die u wilt configureren.
    • Voor groepsbeleid: een domeinaccount met machtigingen voor het maken of bewerken van groepsbeleidsobjecten en een beveiligingsgroep of organisatie-eenheid (OE) met de apparaten die u wilt configureren.

De rol Inzender voor bureaubladvirtualisatie uitschakelen toewijzen met Azure Portal

Voordat u uw eerste schaalplan maakt, moet u de rol Desktop Virtualization Power On Off Contributor RBAC toewijzen aan de Azure Virtual Desktop-service-principal met uw Azure-abonnement als toewijsbaar bereik. Als u deze rol toewijst op een niveau lager dan uw abonnement, zoals de resourcegroep, de hostgroep of de VM, werkt automatisch schalen niet goed. U moet elk Azure-abonnement toevoegen als een toewijsbaar bereik dat hostgroepen en sessiehost-VM's bevat die u wilt gebruiken met automatische schaalaanpassing. Met deze rol en toewijzing kan Azure Virtual Desktop de energiestatus van vm's in deze abonnementen beheren. Hiermee kan de service ook acties toepassen op zowel hostgroepen als VM's wanneer er geen actieve gebruikerssessies zijn.

Zie Azure RBAC-rollen of Microsoft Entra-rollen toewijzen aan de Azure Virtual Desktop-service-principal voor meer informatie over het toewijzen van de rol Bureaubladvirtualisatie aan de Azure Virtual Desktop-service-principals.

Een schaalplan maken

Nu u de rol Inzender voor bureaubladvirtualisatie aan de service-principal voor uw abonnementen hebt toegewezen, kunt u een schaalplan maken. Een schaalplan maken met behulp van de portal:

  1. Meld u aan bij het Azure-portaal.

  2. Typ Azure Virtual Desktop in de zoekbalk en selecteer de overeenkomende servicevermelding.

  3. Selecteer Schaalplannen en selecteer Vervolgens Maken.

  4. Kijk op het tabblad Basisbeginselen onder Projectdetails en selecteer de naam van het abonnement waaraan u het schaalplan toewijst.

  5. Als u een nieuwe resourcegroep wilt maken, selecteert u Nieuwe maken. Als u een bestaande resourcegroep wilt gebruiken, selecteert u de naam in de vervolgkeuzelijst.

  6. Voer een naam in voor het schaalplan in het veld Naam .

  7. Desgewenst kunt u ook een beschrijvende naam toevoegen die wordt weergegeven aan uw gebruikers en een beschrijving voor uw abonnement.

  8. Selecteer voor Regio een regio voor uw schaalplan. De metagegevens voor het object worden opgeslagen in de geografie die aan de regio is gekoppeld. Zie Gegevenslocaties voor meer informatie over regio's.

  9. Selecteer voor Tijdzone de tijdzone die u met uw abonnement gaat gebruiken.

  10. Selecteer voor hostgroeptype het type hostgroep waarop u het schaalplan wilt toepassen.

  11. Voer in uitsluitingstags een tagnaam in voor VM's die u niet wilt opnemen in schaalbewerkingen. U kunt bijvoorbeeld vm's taggen die zijn ingesteld op de afvoermodus, zodat de modus voor automatisch schalen de afvoermodus niet overschrijft tijdens onderhoud met behulp van de uitsluitingstag 'excludeFromScaling'. Als u 'excludeFromScaling' hebt ingesteld als het labelnaamveld op een van de VM's in de hostgroep, wordt automatisch schalen niet gestart, gestopt of de afvoermodus van die specifieke VM's gewijzigd.

    Notitie

    • Hoewel een uitsluitingstag de gelabelde VM uitsluit van schaalbewerkingen voor energiebeheer, worden gelabelde VM's nog steeds beschouwd als onderdeel van de berekening van het minimumpercentage van hosts.
    • Zorg ervoor dat u geen gevoelige informatie opneemt in de uitsluitingstags, zoals user principal names of andere persoonsgegevens.
  12. Selecteer Volgende, waarmee u naar het tabblad Planningen gaat. Met schema's kunt u definiëren wanneer vm's voor automatisch schalen gedurende de hele dag worden ingeschakeld en uitgeschakeld. De planningsparameters verschillen op basis van het type hostgroep dat u hebt gekozen voor het schaalplan.

    Gegroepeerde hostgroepen

    In elke fase van het schema worden vm's met automatische schaalaanpassing alleen uitgeschakeld wanneer de capaciteit van de gebruikte hostgroep de capaciteit van de gebruikte hostgroep niet overschrijdt. De standaardwaarden die u ziet wanneer u een planning probeert te maken, zijn de voorgestelde waarden voor weekdagen, maar u kunt deze indien nodig wijzigen.

    Een planning maken of wijzigen:

    1. Selecteer Planning toevoegen op het tabblad Planningen.

    2. Voer een naam voor uw planning in het veld Planningsnaam in.

    3. Selecteer in het veld Herhalen op welke dagen uw planning wordt herhaald.

    4. Vul op het tabblad Omhoog opmaken de volgende velden in:

      • Selecteer voor De begintijd een tijd in de vervolgkeuzelijst om vm's voor piekuren voor te bereiden.

      • Voor het algoritme voor taakverdeling raden we u aan om een algoritme voor breedte-eerst te selecteren. Breedte-eerste taakverdeling verdeelt gebruikers over bestaande VM's om de toegangstijden snel te houden.

        Notitie

        De voorkeur voor taakverdeling die u hier selecteert, overschrijft de voorkeur die u hebt geselecteerd voor de oorspronkelijke hostgroepinstellingen.

      • Voer voor het minimumpercentage van hosts het percentage sessiehosts in dat u altijd in deze fase wilt blijven gebruiken. Als het percentage dat u invoert geen geheel getal is, wordt het naar boven afgerond op het dichtstbijzijnde gehele getal. Als u bijvoorbeeld in een hostgroep van zeven sessiehosts het minimumpercentage van hosts instelt tijdens oplopende uren tot 10%, blijft één VIRTUELE machine altijd ingeschakeld tijdens oplopende uren en wordt deze niet uitgeschakeld door automatische schaalaanpassing.

      • Voer voor capaciteitsdrempel het percentage beschikbare hostgroepcapaciteit in waarmee een schaalactie wordt geactiveerd. Als bijvoorbeeld twee sessiehosts in de hostgroep met een maximale sessielimiet van 20 zijn ingeschakeld, is de beschikbare hostgroepcapaciteit 40. Als u de capaciteitsdrempel instelt op 75% en de sessiehosts meer dan 30 gebruikerssessies hebben, wordt automatisch schalen ingeschakeld op een derde sessiehost. Hiermee wijzigt u vervolgens de capaciteit van de beschikbare hostgroep van 40 in 60.

    5. Vul op het tabblad Piekuren de volgende velden in:

      • Voer voor de begintijd een begintijd in voor wanneer uw gebruikssnelheid de hoogste dag is. Zorg ervoor dat de tijd zich in dezelfde tijdzone bevindt die u hebt opgegeven voor uw schaalplan. Deze keer is ook de eindtijd voor de opstapfase.

      • Voor taakverdeling kunt u breedte-eerst- of diepte-eerste taakverdeling selecteren. Breedte-eerste taakverdeling verdeelt nieuwe gebruikerssessies over alle beschikbare sessiehosts in de hostgroep. Diepte-eerste taakverdeling verdeelt nieuwe sessies naar elke beschikbare sessiehost met het hoogste aantal verbindingen dat de sessielimiet nog niet heeft bereikt. Zie De taakverdelingsmethode van Azure Virtual Desktop configureren voor meer informatie over taakverdelingstypen.

        Notitie

        U kunt hier de drempelwaarde voor capaciteit niet wijzigen. In plaats daarvan wordt de instelling die u in Ramp-up hebt ingevoerd, overgedragen naar deze instelling.

      • Voor Ramp-down voert u waarden in vergelijkbare velden in als Ramp-up, maar deze keer is dit het voor wanneer het gebruik van uw hostgroep wordt afgenomen. Dit omvat de volgende velden:

        • Begintijd

        • Taakverdelingsalgoritmen

        • Minimumpercentage van hosts (%)

        • Drempelwaarde voor capaciteit (%)

        • Afmeldingsgebruikers afdwingen

          Belangrijk

          • Als u automatische schaalaanpassing hebt ingeschakeld om gebruikers af te melden tijdens uitschakeling, kiest de functie de sessiehost met het laagste aantal gebruikerssessies (actief en niet-verbonden) om af te sluiten. Met automatisch schalen wordt de sessiehost in de leegloopmodus geplaatst, worden deze gebruikerssessies een melding verzonden dat ze worden afgemeld en worden deze gebruikers vervolgens afgemeld nadat de opgegeven wachttijd is verstreken. Nadat automatisch schalen is afgetekend bij deze gebruikerssessies, wordt de toewijzing van de VIRTUELE machine ongedaan gemaakt.

          • Als u geforceerde afmelding niet hebt ingeschakeld tijdens het uitbreken, moet u kiezen of u 'VM's hebben geen actieve of niet-verbonden sessies' of 'VM's hebben geen actieve sessies' wilt afsluiten tijdens het uitbreken.

          • Of u automatische schaalaanpassing hebt ingeschakeld om gebruikers af te dwingen zich af te melden tijdens het uitbreken of niet, de capaciteitsdrempel en het minimumpercentage van hosts worden nog steeds gerespecteerd. Automatische schaalaanpassing sluit alleen VM's af als alle bestaande gebruikerssessies (actief en losgekoppeld) in de hostgroep kunnen worden samengevoegd tot minder VM's zonder de capaciteitsdrempel te overschrijden.

          • U kunt ook een tijdslimietbeleid configureren dat van toepassing is op alle fasen om alle niet-verbonden gebruikers af te melden om de capaciteit van de gebruikte hostgroep te verminderen. Zie Een beleid voor tijdslimiet configureren voor meer informatie.

      • Op dezelfde manier werken off-peak-uren als piekuren:

        • Begintijd, wat ook het einde van de uitloopperiode is.
        • Taakverdelingsalgoritmen. Het is raadzaam om eerst diepte te kiezen om het aantal sessiehosts geleidelijk te verminderen op basis van sessies op elke virtuele machine.
        • Net als piekuren kunt u hier de capaciteitsdrempel niet configureren. In plaats daarvan wordt de waarde die u in Ramp-down hebt ingevoerd, overgedragen.

    Persoonlijke hostgroepen

    Definieer in elke fase van het schema of de toewijzing van vm's ongedaan moet worden gemaakt op basis van de sessiestatus van de gebruiker.

    Een planning maken of wijzigen:

    1. Selecteer Planning toevoegen op het tabblad Planningen.

    2. Voer een naam voor uw planning in het veld Planningsnaam in.

    3. Selecteer in het veld Herhalen op welke dagen uw planning wordt herhaald.

    4. Vul op het tabblad Omhoog opmaken de volgende velden in:

      • Selecteer voor De begintijd de tijd die u wilt dat de opstapfase in de vervolgkeuzelijst wordt gestart.

      • Selecteer voor Vm starten op Verbinding maken of de vm starten op Verbinding moet worden ingeschakeld tijdens het opstarten.

      • Als u vm's wilt starten, selecteert u of u alleen persoonlijke bureaubladen wilt laten starten waaraan een gebruiker is toegewezen op het begintijd, wilt u dat alle persoonlijke bureaubladen in de hostgroep (ongeacht de gebruikerstoewijzing) worden gestart of dat u geen persoonlijke bureaubladen in de pool wilt starten.

        Notitie

        We raden u ten zeerste aan om start-VM in te schakelen bij Verbinding maken als u ervoor kiest om uw VM's niet te starten tijdens de opstartfase.

      • Voor Wanneer de verbinding is verbroken, geeft u het aantal minuten op dat een gebruikerssessie moet worden verbroken voordat u een specifieke actie uitvoert. Dit getal kan tussen 0 en 360 zijn.

      • Geef voor Uitvoeren op welke actie de service moet uitvoeren nadat de verbinding met een gebruikerssessie voor de opgegeven tijd is verbroken. De opties zijn het ongedaan maken van de toewijzing (afsluiten) van de VM's, het persoonlijke bureaublad in de sluimerstand zetten of niets doen.

      • Geef voor Wanneer afgemeld voor het aantal minuten op dat een gebruikerssessie moet worden afgemeld voordat u een specifieke actie uitvoert. Dit getal kan tussen 0 en 360 zijn.

      • Geef voor Uitvoeren op welke actie de service moet uitvoeren nadat een gebruikerssessie is afgemeld voor de opgegeven tijd. De opties zijn het ongedaan maken van de toewijzing (afsluiten) van de VM's, het persoonlijke bureaublad in de sluimerstand zetten of niets doen.

    5. Vul in de tabbladen Piekuren, Ramp-down en Daluren de volgende velden in:

      • Voer voor begintijd een begintijd in voor elke fase. Deze tijd is ook de eindtijd voor de vorige fase.

      • Selecteer voor Vm starten op Verbinding maken of u wilt inschakelen dat De VM starten op Verbinding moet worden ingeschakeld tijdens die fase.

      • Voor Wanneer de verbinding is verbroken, geeft u het aantal minuten op dat een gebruikerssessie moet worden verbroken voordat u een specifieke actie uitvoert. Dit getal kan tussen 0 en 360 zijn.

      • Geef voor Uitvoeren op welke actie moet worden uitgevoerd nadat de verbinding van een gebruikerssessie voor de opgegeven tijd is verbroken. De opties zijn het ongedaan maken van de toewijzing (afsluiten) van de VM's, het persoonlijke bureaublad in de sluimerstand zetten of niets doen.

      • Geef voor Wanneer afgemeld voor het aantal minuten op dat een gebruikerssessie moet worden afgemeld voordat u een specifieke actie uitvoert. Dit getal kan tussen 0 en 360 zijn.

      • Geef voor Uitvoeren op welke actie moet worden uitgevoerd nadat een gebruikerssessie is afgemeld voor de opgegeven tijd. De opties zijn het ongedaan maken van de toewijzing (afsluiten) van de VM's, het persoonlijke bureaublad in de sluimerstand zetten of niets doen.


  13. Selecteer Volgende om naar het tabblad Toewijzingen van hostgroepen te gaan. Schakel het selectievakje in naast elke hostgroep die u wilt opnemen. Als u automatische schaalaanpassing niet wilt inschakelen, schakelt u alle selectievakjes uit. U kunt later altijd terugkeren naar deze instelling en deze wijzigen. U kunt het schaalplan alleen toewijzen aan hostgroepen die overeenkomen met het type hostgroep dat is opgegeven in het plan.

    Notitie

    • Wanneer u een schaalplan maakt of bijwerkt dat al is toegewezen aan hostgroepen, worden de wijzigingen onmiddellijk toegepast.
  14. Daarna moet u tags invoeren. Tags zijn naam- en waardeparen die resources categoriseren voor geconsolideerde facturering. U kunt dezelfde tag toepassen op meerdere resources en resourcegroepen. Zie Tags gebruiken om uw Azure-resources te organiseren voor meer informatie over het taggen van resources.

    Notitie

    Als u de resource-instellingen op andere tabbladen wijzigt nadat u tags hebt gemaakt, worden uw tags automatisch bijgewerkt.

  15. Wanneer u klaar bent, gaat u naar het tabblad Beoordelen en maken en selecteert u Maken om uw schaalplan te maken en toe te wijzen aan de hostgroepen die u hebt geselecteerd.

Beleid voor tijdslimiet configureren

U kunt een tijdslimietbeleid configureren waarmee alle niet-verbonden gebruikers worden afgemeld zodra een ingestelde tijd is bereikt om de capaciteit van de gebruikte hostgroep te verminderen met Behulp van Microsoft Intune of Groepsbeleid. Selecteer het relevante tabblad voor uw scenario.

Een tijdslimietbeleid configureren met Intune:

  1. Meld u aan bij het Microsoft Intune-beheercentrum.

  2. Maak of bewerk een configuratieprofiel voor Apparaten met Windows 10 en hoger , met het profieltype Sessietijdlimieten .

  3. Blader in de instellingenkiezer naar Beheersjablonen>windows-onderdelen>Extern bureaublad-services>Extern bureaublad-sessie>sessie sessie tijdlimieten.

  4. Schakel het selectievakje in voor tijdslimiet instellen voor niet-verbonden sessies en sluit vervolgens de instellingenkiezer.

  5. Vouw de categorie Beheersjablonen uit en schakel vervolgens de schakeloptie in voor Tijdslimiet instellen voor niet-verbonden sessies op Ingeschakeld en selecteer vervolgens een tijdswaarde in de vervolgkeuzelijst.

  6. Selecteer Volgende.

  7. Optioneel: Selecteer op het tabblad Bereiktags een bereiktag om het profiel te filteren. Zie Op rollen gebaseerd toegangsbeheer (RBAC) en bereiktags gebruiken voor gedistribueerde IT voor meer informatie over bereiktags.

  8. Selecteer op het tabblad Toewijzingen de groep met de computers die een externe sessie bieden die u wilt configureren en selecteer vervolgens Volgende.

  9. Controleer op het tabblad Controleren en maken de instellingen en selecteer Vervolgens Maken.

  10. Zodra het beleid van toepassing is op de computers die een externe sessie bieden, start u deze opnieuw op zodat de instellingen van kracht worden.

Een bestaand schaalplan bewerken

Selecteer het relevante tabblad voor uw scenario.

Een bestaand schaalplan bewerken met behulp van Azure Portal:

  1. Meld u aan bij het Azure-portaal.

  2. Typ Azure Virtual Desktop in de zoekbalk en selecteer de overeenkomende servicevermelding.

  3. Selecteer Schaalplannen en selecteer vervolgens de naam van het schaalplan dat u wilt bewerken. De blade Overzicht van het schaalplan moet worden geopend.

  4. Als u de toewijzingen van de hostgroep van het schaalplan wilt wijzigen, selecteert u onder De kop Beheren hostgroeptoewijzingen.

  5. Als u planningen wilt bewerken, selecteert u Onder de kop Beheren de optie Planningen.

  6. Als u de beschrijvende naam, beschrijving, tijdzone of uitsluitingstags van het plan wilt bewerken, gaat u naar het tabblad Eigenschappen .

Schaalplannen toewijzen aan bestaande hostgroepen

U kunt een schaalplan toewijzen aan alle bestaande hostgroepen van hetzelfde type in uw implementatie. Wanneer u een schaalplan toewijst aan uw hostgroep, is het plan van toepassing op alle sessiehosts binnen die hostgroep. Het schaalplan is ook automatisch van toepassing op nieuwe sessiehosts die u in de toegewezen hostgroep maakt.

Als u een schaalplan uitschakelt, blijven alle toegewezen resources de status waarin ze zich bevonden op het moment dat u het hebt uitgeschakeld.

Een schaalplan toewijzen aan bestaande hostgroepen:

  1. Open de Azure Portal.

  2. Typ Azure Virtual Desktop in de zoekbalk en selecteer de overeenkomende servicevermelding.

  3. Selecteer Schaalplannen en selecteer het schaalplan dat u wilt toewijzen aan hostgroepen.

  4. Selecteer onder de kop Beheren de toewijzingen van de hostgroep en selecteer vervolgens + Toewijzen. Selecteer de hostgroepen waaraan u het schaalplan wilt toewijzen en selecteer Toewijzen. De hostgroepen moeten zich in dezelfde Azure-regio bevinden als het schaalplan en het hostgroeptype van het schaalplan moet overeenkomen met het type hostgroepen waaraan u het wilt toewijzen.

Tip

Als u het schaalplan tijdens de implementatie hebt ingeschakeld, hebt u ook de mogelijkheid om het plan voor de geselecteerde hostgroep uit te schakelen in het menu Schaalplan door het selectievakje Automatisch schalen inschakelen uit te schakelen, zoals wordt weergegeven in de volgende schermopname.

Een schermopname van het venster schaalplan. Het selectievakje Automatisch schalen inschakelen is ingeschakeld en gemarkeerd met een rode rand.

Volgende stappen

Nu u uw schaalplan hebt gemaakt, kunt u het volgende doen:

Als u meer wilt weten over termen die in dit artikel worden gebruikt, raadpleegt u onze woordenlijst voor automatische schaalaanpassing. Zie Voorbeeldscenario's voor automatisch schalen voor voorbeelden van hoe automatische schaalaanpassing werkt. U kunt ook onze veelgestelde vragen over automatische schaalaanpassing bekijken als u andere vragen hebt.