This content has been machine translated dynamically.
Dieser Inhalt ist eine maschinelle Übersetzung, die dynamisch erstellt wurde. (Haftungsausschluss)
Cet article a été traduit automatiquement de manière dynamique. (Clause de non responsabilité)
Este artículo lo ha traducido una máquina de forma dinámica. (Aviso legal)
此内容已经过机器动态翻译。 放弃
このコンテンツは動的に機械翻訳されています。免責事項
이 콘텐츠는 동적으로 기계 번역되었습니다. 책임 부인
Este texto foi traduzido automaticamente. (Aviso legal)
Questo contenuto è stato tradotto dinamicamente con traduzione automatica.(Esclusione di responsabilità))
This article has been machine translated.
Dieser Artikel wurde maschinell übersetzt. (Haftungsausschluss)
Ce article a été traduit automatiquement. (Clause de non responsabilité)
Este artículo ha sido traducido automáticamente. (Aviso legal)
この記事は機械翻訳されています.免責事項
이 기사는 기계 번역되었습니다.책임 부인
Este artigo foi traduzido automaticamente.(Aviso legal)
这篇文章已经过机器翻译.放弃
Questo articolo è stato tradotto automaticamente.(Esclusione di responsabilità))
Translation failed!
Introduzione ad Autoscale
La scalabilità automatica funziona a livello di gruppo di distribuzione. Gestisce in modo proattivo l’alimentazione delle macchine in un gruppo di consegna in base alle pianificazioni impostate.
La scalabilità automatica si applica a tutti i tipi di gruppi di distribuzione:
- Sistema operativo statico a sessione singola
- Sistema operativo casuale a sessione singola
- Sistema operativo casuale multi-sessione
Nota:
La scalabilità automatica è abilitata per impostazione predefinita se si creano o si aggiornano i gruppi di distribuzione tramite Studio basato su MMC.
Questo articolo descrive i concetti di base relativi ad Autoscale e fornisce indicazioni su come abilitare e configurare Autoscale per un gruppo di distribuzione.
Concetti di base
Prima di iniziare, scopri i seguenti concetti di base di Autoscale:
Orari
La funzionalità Autoscale accende e spegne i computer di un gruppo di distribuzione in base a una pianificazione impostata.
Un programma include il numero di macchine attive per ogni fascia oraria, con la definizione di orari di punta e di fascia oraria ridotta.
Le impostazioni di pianificazione variano a seconda del tipo di gruppo di consegna. Per ulteriori informazioni, vedere:
- Gruppi di distribuzione del sistema operativo multisessione
- Gruppi di distribuzione casuale del sistema operativo a sessione singola
- Gruppi di distribuzione statici del sistema operativo a sessione singola
Buffer di capacità
Il buffer di capacità viene utilizzato per aggiungere capacità di riserva alla domanda attuale per compensare gli aumenti dinamici del carico. Ci sono due scenari di cui essere consapevoli:
- Per i gruppi di distribuzione del sistema operativo multisessione, il buffer di capacità è definito come percentuale della capacità totale del gruppo di distribuzione in termini di indice di carico.
- Per i gruppi di distribuzione del sistema operativo a sessione singola, il buffer di capacità è definito come percentuale del numero totale di macchine nel gruppo di distribuzione.
Indice di carico
IMPORTANTE:
L’indice di carico si applica solo ai gruppi di distribuzione multisessione.
La metrica dell’indice di carico determina la probabilità che una macchina riceva richieste di accesso utente. Viene calcolato utilizzando le impostazioni della policy Citrix Load Management configurate per l’accesso simultaneo, la sessione, la CPU, il disco e l’utilizzo della memoria.
L’indice di carico varia da 0 a 10.000. Per impostazione predefinita, una macchina è considerata a pieno carico quando ospita 250 sessioni:
-
La cifra “0” indica una macchina scarica. Una macchina con un valore dell’indice di carico pari a 0 si trova a un carico di base.
-
La cifra “10.000” indica una macchina completamente carica che non può eseguire altre sessioni.
Abilitare la scalabilità automatica per un gruppo di distribuzione
Quando si crea un gruppo di distribuzione, la scalabilità automatica è disattivata per impostazione predefinita. Per abilitare e configurare Autoscale per un gruppo di distribuzione tramite Web Studio, attenersi alla seguente procedura:
È anche possibile utilizzare i comandi di PowerShell per abilitare e configurare la scalabilità automatica per un gruppo di distribuzione. Per ulteriori informazioni, vedere Comandi Broker PowerShell SDK.
-
Selezionare Gruppi di distribuzione nel riquadro a sinistra.
-
Seleziona il gruppo di distribuzione che desideri gestire, quindi fai clic su Gestisci scalabilità automatica.
-
Nella pagina Gestisci scalabilità automatica , seleziona la casella di controllo Abilita scalabilità automatica per abilitare la scalabilità automatica. Dopo aver abilitato la scalabilità automatica, le opzioni sulla pagina vengono abilitate.
-
Per modificare le impostazioni predefinite in base alle esigenze della tua organizzazione, completa le seguenti impostazioni:
-
Per spegnere le macchine inattive in modo più efficiente, utilizzare Timeout di sessione dinamici e Notifiche di disconnessione utente
-
Per gestire un sottoinsieme di macchine nel gruppo di distribuzione, utilizzare Macchine con tag Autoscaling
Per disattivare la scalabilità automatica, deselezionare la casella di controllo Scalabilità automatica . Le opzioni nella pagina diventano grigie per indicare che la scalabilità automatica è disabilitata per il gruppo di distribuzione selezionato.
Importante:
- Se si disabilita Autoscale, tutte le macchine gestite da Autoscale mantengono lo stato in cui si trovavano al momento della disabilitazione.
- Dopo aver disattivato Autoscale, le macchine in stato di svuotamento vengono rimosse dallo stato di svuotamento. Per maggiori informazioni sullo stato di drenaggio, vedere Stato di drenaggio.
Monitorare le metriche
Dopo aver abilitato Autoscale per un gruppo di distribuzione, è possibile monitorare le seguenti metriche delle macchine gestite da Autoscale da Director.
-
Utilizzo della macchina
-
Risparmio stimato
-
Notifiche di avviso per macchine e sessioni
-
Stato della macchina
-
Tendenze di valutazione del carico
Nota:
Quando si abilita inizialmente la scalabilità automatica per un gruppo di distribuzione, potrebbero essere necessari alcuni minuti per visualizzare i dati di monitoraggio per quel gruppo di distribuzione. I dati di monitoraggio rimangono disponibili se la scalabilità automatica è abilitata e poi disabilitata per il gruppo di distribuzione. Autoscale raccoglie i dati di monitoraggio a intervalli di 5 minuti.
Per ulteriori informazioni sulle metriche, vedere Monitorare le macchine gestite da Autoscale.
Buono a sapersi
La scalabilità automatica funziona a livello di gruppo di distribuzione. È configurato in base al gruppo di consegna. Gestisce solo le macchine nel gruppo di distribuzione selezionato.
Capacità e registrazione della macchina
Quando si determina la capacità, la scalabilità automatica include solo le macchine registrate nel sito. Le macchine accese che non sono registrate non possono accettare richieste di sessione. Di conseguenza, non vengono inclusi nella capacità complessiva del gruppo di consegna.
Scalabilità su più cataloghi di macchine
In alcuni siti, più cataloghi di macchine potrebbero essere associati a un singolo gruppo di consegna. La funzione Autoscale attiva in modo casuale le macchine di ciascun catalogo per soddisfare i requisiti di pianificazione o di richiesta della sessione.
Ad esempio, un gruppo di consegna ha due cataloghi macchine: il catalogo A ha tre macchine accese e il catalogo B ne ha una sola. Se Autoscale deve accendere una macchina extra, potrebbe accenderne una dal Catalogo A o dal Catalogo B.
Provisioning della macchina e richiesta di sessione
Il catalogo macchine associato al gruppo di consegna deve contenere un numero sufficiente di macchine da accendere e spegnere in base all’aumento o alla diminuzione della domanda. Se la richiesta di sessione supera il numero totale di macchine registrate nel gruppo di distribuzione, Autoscale assicura che tutte le macchine registrate siano accese. Tuttavia, Autoscale non fornisce macchine aggiuntive.
Considerazioni sulle dimensioni dell’istanza
È possibile ottimizzare i costi dimensionando opportunamente le istanze nei cloud pubblici. Ti consigliamo di predisporre istanze più piccole, purché corrispondano ai requisiti di capacità e prestazioni del tuo carico di lavoro.
Le istanze più piccole ospitano meno sessioni utente rispetto alle istanze più grandi. Pertanto, Autoscale mette le macchine in stato di svuotamento molto più rapidamente perché ci vuole meno tempo per disconnettersi dall’ultima sessione utente. Di conseguenza, Autoscale spegne prima le istanze più piccole, riducendo così i costi.
Stato di scarico
La scalabilità automatica tenta di ridurre il numero di macchine accese nel gruppo di distribuzione in base alle dimensioni del pool e al buffer di capacità configurati.
Per raggiungere questo obiettivo, Autoscale mette le macchine in eccesso con il minor numero di sessioni in “stato di svuotamento” e le spegne quando tutte le sessioni sono chiuse. Questo comportamento si verifica quando la domanda della sessione diminuisce e la pianificazione richiede meno macchine di quelle accese.
Autoscale mette le macchine in eccesso in “stato di svuotamento” una alla volta:
-
Se due o più macchine hanno lo stesso numero di sessioni attive, Autoscale scarica la macchina che è stata accesa per il ritardo di spegnimento specificato.
In questo modo si evita di mettere in stato di scarico i computer accesi di recente, perché è più probabile che siano quelli con il minor numero di sessioni.
-
Se due o più macchine sono state accese per il ritardo di spegnimento specificato, Autoscale scarica casualmente tali macchine una alla volta.
Le macchine in stato di svuotamento non ospitano più l’avvio di nuove sessioni e sono in attesa che le sessioni esistenti vengano chiuse. Una macchina può essere spenta solo quando tutte le sessioni sono chiuse. Tuttavia, se non ci sono macchine immediatamente disponibili per l’avvio della sessione, Autoscale preferisce indirizzare l’avvio della sessione a una macchina in stato di drain anziché accenderne una.
Una macchina esce dallo stato di scarico quando si verifica una delle seguenti condizioni:
- La macchina è spenta.
- La scalabilità automatica è disabilitata per il gruppo di distribuzione a cui appartiene la macchina.
- Autoscale utilizza la macchina per soddisfare i requisiti di programmazione o di richiesta di carico. Questo caso si verifica quando la pianificazione (ridimensionamento basato sulla pianificazione) o la domanda attuale (ridimensionamento basato sul carico) richiedono più macchine rispetto al numero di macchine attualmente accese.
Importante:
Se non ci sono macchine immediatamente disponibili per l’avvio della sessione, Autoscale preferisce indirizzare l’avvio della sessione a una macchina in stato di drain anziché accenderne una. Una macchina in stato di drain che ospita l’avvio di una sessione rimane in stato di drain.
Per scoprire quali macchine sono in stato di drain, utilizzare il comando PowerShell Get-BrokerMachine
. Ad esempio: Get-BrokerMachine -DrainingUntilShutdown $true
. In alternativa, puoi utilizzare la console di gestione. Vedere Visualizza le macchine nello stato di svuotamento.
Macchine di visualizzazione in stato di scarico
Nota:
Questa funzionalità si applica solo alle macchine multisessione.
In Web Studio puoi visualizzare le macchine che si trovano in stato di svuotamento, per sapere quali stanno per spegnersi. Completare i seguenti passaggi:
- Passare al nodo Cerca e quindi fare clic su Colonne da visualizzare.
- Nella finestra Colonne da visualizzare , seleziona la casella di controllo accanto a Stato di drenaggio.
- Fare clic su Salva per uscire dalla finestra Colonne da visualizzare .
La colonna Stato di drenaggio può visualizzare le seguenti informazioni:
- Svuotamento fino allo spegnimento. Appare quando le macchine sono in modalità di scarico finché non vengono spente.
- Non si scarica. Appare quando le macchine non sono ancora in stato di scarico.
Ulteriori informazioni
Per ulteriori informazioni su Autoscale, vedere Citrix Autoscale in Tech Zone.
This Preview product documentation is Citrix Confidential.
You agree to hold this documentation confidential pursuant to the terms of your Citrix Beta/Tech Preview Agreement.
The development, release and timing of any features or functionality described in the Preview documentation remains at our sole discretion and are subject to change without notice or consultation.
The documentation is for informational purposes only and is not a commitment, promise or legal obligation to deliver any material, code or functionality and should not be relied upon in making Citrix product purchase decisions.
If you do not agree, select I DO NOT AGREE to exit.