Citrix DaaS

Bilanciare il carico delle macchine

Nota:

Questa funzione si applica a tutti i cataloghi: cataloghi di sistemi operativi a sessione singola o a più sessioni. 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 consegna. Sono disponibili 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ù caricata che non ha ancora raggiunto il carico massimo. Questo processo satura le macchine esistenti prima di passare a nuove macchine. Gli utenti che si disconnettono dalle macchine esistenti liberano capacità su tali macchine. I carichi in entrata vengono quindi assegnati a tali macchine. Il bilanciamento del carico verticale peggiora l’esperienza dell’utente, ma riduce i costi (le sessioni utilizzano al massimo la capacità delle macchine accese).

    Esempio: 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.

    Suggerimento:

    Per specificare il numero massimo di sessioni che una macchina può ospitare, utilizzare l’impostazione del criterio Maximum number of sessions (Numero massimo di sessioni).

    In alternativa, è possibile utilizzare PowerShell per abilitare o disabilitare il bilanciamento del carico verticale a livello di sito. Utilizzare l’impostazione UseVerticalScalingForRdsLaunches nel cmdlet Set-BrokerSite. Utilizzare Get-BrokerSite per visualizzare il valore dell’impostazione UseVerticalScalingForRdsLaunches. Per ulteriori informazioni, vedere la guida dei cmdlet.

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

    Esempio: si dispone di due macchine configurate per 10 sessioni ciascuna. La prima macchina gestisce cinque sessioni simultanee. Anche la seconda macchina ne gestisce cinque.

Per configurare questa funzione, da Manage > Full Configuration (Gestisci > Configurazione completa), selezionare Hosting nel riquadro di sinistra. Selezionare un’opzione in Load balance multi-session catalogs (Cataloghi multisessione di bilanciamento del carico).

Impostazioni di bilanciamento del carico a livello di gruppo di consegna

La configurazione del bilanciamento del carico a livello del gruppo di consegna consente di sovrascrivere 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 del gruppo di consegna. Ciò contribuirà a ridurre i costi nei cloud pubblici. Questa configurazione può essere eseguita 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 vi sono 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 sfruttano al massimo la capacità della macchina accesa e consentono di risparmiare sui costi macchina. Ad esempio, se vi sono due macchine configurate per 10 sessioni ciascuna, la prima macchina gestisce le prime 10 sessioni simultanee. La seconda macchina gestisce l’undicesima sessione.

Bilanciare il carico delle macchine