Citrix Virtual Apps and Desktops

Macchine per il bilanciamento del carico

Nota:

È possibile gestire la distribuzione di Citrix Virtual Apps and Desktops utilizzando due console di gestione: Web Studio (basata sul Web) e Citrix Studio (basata su Windows). Questa funzionalità è disponibile solo in Web Studio.

Questa funzionalità si applica a tutti i cataloghi: cataloghi di sistemi operativi a sessione singola o cataloghi di sistemi operativi multisessione. Il bilanciamento del carico verticale si applica solo alle macchine con sistema operativo multisessione.

Il bilanciamento del carico può essere configurato a livello di sito e a livello di gruppo di distribuzione. Hai due opzioni: verticale e orizzontale. Per impostazione predefinita, il bilanciamento del carico orizzontale è abilitato.

Impostazioni di bilanciamento del carico a livello di sito

  • Bilanciamento del carico verticale. Assegna una sessione utente in arrivo alla macchina più carica che non ha ancora raggiunto il carico massimo. In questo modo si saturano le macchine esistenti prima di passare a quelle nuove. Gli utenti che si disconnettono dai computer esistenti liberano capacità su tali computer. I carichi in arrivo vengono quindi assegnati a tali macchine. Il bilanciamento del carico verticale peggiora l’esperienza utente ma riduce i costi (le sessioni massimizzano la capacità della macchina accesa).

    Esempio: hai due macchine configurate per 10 sessioni ciascuna. La prima macchina gestisce le prime 10 sessioni simultanee. La seconda macchina gestisce l’undicesima sessione.

    Mancia:

    Per specificare il numero massimo di sessioni che una macchina può ospitare, utilizzare l’impostazione di policy Numero massimo di sessioni .

    In alternativa, è possibile utilizzare PowerShell per abilitare o disabilitare il bilanciamento del carico verticale in tutto il sito. Utilizzare l’impostazione UseVerticalScalingForRdsLaunches nel cmdlet Set-BrokerSite . Utilizzare Get-BrokerSite per visualizzare il valore dell’impostazione UseVerticalScalingForRdsLaunches . Per maggiori dettagli, consultare la guida del cmdlet.

  • Bilanciamento del carico orizzontale. Assegna una sessione utente in arrivo alla macchina meno carica e accesa disponibile. Il bilanciamento del carico orizzontale migliora l’esperienza utente, ma aumenta i costi (perché vengono tenute accese più macchine). Per impostazione predefinita, il bilanciamento del carico orizzontale è abilitato.

    Esempio: hai due macchine configurate per 10 sessioni ciascuna. La prima macchina gestisce cinque sessioni contemporanee. Anche la seconda macchina ne gestisce cinque.

Per configurare questa funzionalità, da Web Studio, seleziona Impostazioni nel riquadro di sinistra. Selezionare un’opzione in Bilanciamento del carico dei cataloghi multisessione.

Impostazioni di bilanciamento del carico a livello di gruppo di distribuzione

La configurazione del bilanciamento del carico a livello di gruppo di distribuzione consente di ignorare le impostazioni di bilanciamento del carico ereditate dal livello del sito. È possibile ottenere il massimo utilizzo per ogni macchina selezionando il bilanciamento del carico verticale a livello di gruppo di distribuzione. Ciò contribuirà a ridurre i costi nei cloud pubblici. Questa configurazione può essere effettuata durante la creazione di un nuovo gruppo di consegna o la modifica di un gruppo di consegna esistente.

Bilanciamento del carico orizzontale. Le sessioni vengono distribuite tra le macchine accese. Ad esempio, se si dispone di due macchine configurate per 10 sessioni ciascuna, la prima macchina gestisce cinque sessioni simultanee e anche la seconda ne gestisce cinque.

Bilanciamento del carico verticale. Le sessioni massimizzano la capacità della macchina accesa e consentono di risparmiare sui costi. Ad esempio, se si dispone di due macchine configurate per 10 sessioni ciascuna, la prima macchina gestisce le prime 10 sessioni simultanee. La seconda macchina gestisce l’undicesima sessione.

Macchine per il bilanciamento del carico