Configurare il metodo di bilanciamento del carico di Desktop virtuale Azure

La configurazione del metodo di bilanciamento del carico per un pool di host consente di modificare l'ambiente Desktop virtuale Azure in base alle proprie esigenze.

Nota

Ciò non si applica a un pool di host desktop persistente perché gli utenti hanno sempre un mapping 1:1 a un host di sessione all'interno del pool di host.

Prerequisiti

Questo articolo presuppone che siano state seguite le istruzioni riportate in Configurare il modulo PowerShell di Desktop virtuale Azure per scaricare e installare il modulo PowerShell e accedere all'account Azure.

Configurare il bilanciamento del carico in ampiezza

Il bilanciamento del carico in ampiezza è la configurazione predefinita per i nuovi pool di host non persistenti. Il bilanciamento del carico breadth-first distribuisce le nuove sessioni utente in tutti gli host di sessione disponibili nel pool di host. Quando si configura il bilanciamento del carico in ampiezza, è possibile impostare un limite massimo di sessione per ogni host di sessione nel pool di host.

Per configurare un pool di host per eseguire il bilanciamento del carico in ampiezza senza modificare il limite massimo di sessione, eseguire il cmdlet di PowerShell seguente:

Update-AzWvdHostPool -ResourceGroupName <resourcegroupname> -Name <hostpoolname> -LoadBalancerType 'BreadthFirst'

Successivamente, per assicurarsi di aver impostato il metodo di bilanciamento del carico in ampiezza, eseguire il cmdlet seguente:

Get-AzWvdHostPool -ResourceGroupName <resourcegroupname> -Name <hostpoolname> | format-list Name, LoadBalancerType

Name             : hostpoolname
LoadBalancerType : BreadthFirst

Per configurare un pool di host per eseguire il bilanciamento del carico in ampiezza e per usare un nuovo limite massimo di sessione, eseguire il cmdlet di PowerShell seguente:

Update-AzWvdHostPool -ResourceGroupName <resourcegroupname> -Name <hostpoolname> -LoadBalancerType 'BreadthFirst' -MaxSessionLimit ###

Configurare il bilanciamento del carico depth-first

Il bilanciamento del carico depth-first distribuisce le nuove sessioni utente a un host di sessione disponibile con il numero massimo di connessioni, ma non ha raggiunto la soglia massima del limite di sessione.

Importante

Quando si configura il bilanciamento del carico depth-first, è necessario impostare un limite massimo di sessione per ogni host di sessione nel pool di host.

Per configurare un pool di host per eseguire il bilanciamento del carico depth-first, eseguire il cmdlet di PowerShell seguente:

Update-AzWvdHostPool -ResourceGroupName <resourcegroupname> -Name <hostpoolname> -LoadBalancerType 'DepthFirst' -MaxSessionLimit ###

Nota

L'algoritmo di bilanciamento del carico depth-first distribuisce le sessioni agli host sessione in base al limite massimo di host sessione (-MaxSessionLimit). Il valore predefinito di questo parametro è 999999, che è anche il numero più alto possibile su cui è possibile impostare questa variabile. Questo parametro è obbligatorio quando si usa l'algoritmo di bilanciamento del carico depth-first. Per un'esperienza utente ottimale, assicurarsi di cambiare il parametro del limite massimo degli host di sessione impostandolo sul numero più adatto all'ambiente.

Per assicurarsi che l'impostazione sia stata aggiornata, eseguire questo cmdlet:

Get-AzWvdHostPool -ResourceGroupName <resourcegroupname> -Name <hostpoolname> | format-list Name, LoadBalancerType, MaxSessionLimit

Name             : hostpoolname
LoadBalancerType : DepthFirst
MaxSessionLimit  : 6

Configurare il bilanciamento del carico con il portale di Azure

È anche possibile configurare il bilanciamento del carico con il portale di Azure.

Per configurare il bilanciamento del carico:

  1. Accedi al portale di Azure.
  2. Cercare e selezionare Desktop virtuale Azure in Servizi.
  3. Nella pagina di Desktop virtuale Azure, selezionare Pool di host.
  4. Selezionare il nome del pool di host da modificare.
  5. Selezionare Proprietà.
  6. Immettere il limite massimo di sessione nel campo e selezionare l'algoritmo di bilanciamento del carico desiderato per questo pool di host nel menu a discesa.
  7. Seleziona Salva. In questo modo si applicano le nuove impostazioni di bilanciamento del carico.