Configurare una distribuzione di Web Studio con bilanciamento del carico
Per configurare distribuzioni di Web Studio ad alta disponibilità, è possibile scegliere strumenti come NetScaler® ADC o Windows Network Load Balancing. Questo articolo fornisce una guida dettagliata su come configurare una distribuzione di Web Studio con bilanciamento del carico utilizzando un’appliance NetScaler ADC.

Requisiti del certificato
Prima di acquistare un certificato da un’autorità di certificazione commerciale o di rilasciarne uno dalla propria autorità di certificazione aziendale, considerare le seguenti opzioni in base alle proprie esigenze:
| Opzione | Vantaggi | Svantaggi |
|---|---|---|
| Opzione 1: utilizzare un certificato wildcard *.example.com sia sul server del bilanciamento del carico dell’appliance NetScaler ADC che sui server Web Studio.
|
|
|
| Opzione 2: Utilizzare un certificato con Nomi Alternativi del Soggetto (SAN) sia sul server del bilanciatore di carico dell’appliance NetScaler ADC che sui server Web Studio.
|
|
|
| Opzione 3: Utilizzare un certificato per ogni server Web Studio e per il server del bilanciatore di carico dell’appliance NetScaler ADC |
|
|
Configurare il certificato del server sul bilanciatore di carico
- Accedere alla GUI di gestione dell’appliance NetScaler ADC.
- Selezionare Gestione traffico > SSL > Certificati > Certificati server
- Fare clic su Installa.
-
Nella pagina Installa certificato server, immettere un nome per la coppia certificato-chiave, fare clic su Scegli file, quindi cercare il file del certificato. Se il file del certificato non include la chiave privata, selezionare un File chiave.

Passaggio 1: Aggiungere i nodi del server Web Studio
Aggiungere tutti i nodi del server Web Studio (ad esempio, Studio-eu-1 e Studio-eu-2) al bilanciatore di carico.
- Accedere alla GUI di gestione di NetScaler ADC.
-
Accedere a Gestione traffico > Bilanciamento del carico > Server. Fare clic su Aggiungi.
-
Immettere l’indirizzo IP del server di un nodo del server Web Studio.
-
Ripetere i passaggi 2-3 per aggiungere gli altri server Web Studio.
Screenshot della schermata Server con due server(/it-it/citrix-virtual-apps-desktops/2407/media/server-nodes.png)
Passaggio 2: Aggiungere un monitor per i nodi del server Web Studio
Configurare un monitor nel bilanciatore di carico per controllare lo stato di tutti i nodi del server Web Studio.
- Selezionare Traffic Management > Load Balancing > Monitors > Aggiungi.
- Nella scheda Configuration, completare le seguenti impostazioni e lasciare le altre predefinite:
- Immettere Web Studio per Nome.
- Selezionare HTTP o SSL per Tipo.
- Selezionare l’opzione Secure.
- Immettere HEAD/citrix/studio/ per Richiesta HTTP.
Screenshot della schermata Server con due server(/it-it/citrix-virtual-apps-desktops/2407/media/netscaler-monitor-for-studio.png)
Passaggio 3: Creare un gruppo di servizi per i nodi del server Web Studio
-
Selezionare Traffic Management > Load Balancing > Service Groups > Aggiungi. Per connettersi ai server Web Studio tramite HTTPS, selezionare un protocollo SSL, lasciare le altre impostazioni predefinite e quindi fare clic su OK.
-
All’interno del gruppo di servizi, in Membri del gruppo di servizi, fare clic su Nessun membro del gruppo di servizi, quindi seguire questi passaggi per aggiungere membri:
- Fare clic su Basato sul servizio.
- Selezionare tutti i server aggiunti in precedenza.
-
Immettere 443 per la porta.
Screenshot della pagina Crea membro del gruppo di servizi(/it-it/citrix-virtual-apps-desktops/2407/media/netscaler-create-service-group-member.png)
-
Aggiungere la sezione Monitor e selezionare il monitor Web Studio creato in precedenza.
Screenshot della schermata Monitor con un monitor elencato(/it-it/citrix-virtual-apps-desktops/2407/media/monitors.png)
-
Aggiungere la sezione Certificati e completare le seguenti impostazioni:
- Associare il certificato client.
-
Associare il certificato CA utilizzato per firmare il certificato server importato in precedenza e qualsiasi altra CA che potrebbe far parte della catena di fiducia PKI.
Schermata Aggiungi associazione(/it-it/citrix-virtual-apps-desktops/2407/media/add-binding.png)
-
Aggiungere la sezione Impostazioni, selezionare Insert Client IP Header e quindi immettere un nome di intestazione X-Forwarded-For. Questa impostazione consente di utilizzare l’indirizzo IP client in Criteri.
Passaggio 4: Creare un server virtuale
Creare un server virtuale di bilanciamento del carico per consentire agli utenti di accedere al gruppo di server Web Studio.
-
Accedere a Traffic Management > Load Balancing > Virtual Servers, quindi fare clic su Add.
-
Immettere un nome, selezionare SSL per il Protocollo, immettere 443 per la Porta, quindi fare clic su OK.
Screenshot della schermata del server virtuale di bilanciamento del carico NetScaler(/it-it/citrix-virtual-apps-desktops/2407/media/netscaler-lb-virtual-server.png)
-
Associare il gruppo di servizi creato in precedenza al server virtuale di bilanciamento del carico.
-
Associare il certificato CA che è stato associato al gruppo di servizi in Passaggio 3: Creare un gruppo di servizi per i nodi del server Web Studio.
-
Aggiungere la sezione Method e selezionare il metodo di bilanciamento del carico. Le scelte comuni per il bilanciamento del carico di Web Studio sono ROUNDROBIN o LEASTCONNECTION.

-
Aggiungere la sezione Persistence e completare le seguenti impostazioni:
-
Impostare il metodo di persistenza su COOKIEINSERT.
-
Impostare il timeout in modo che sia uguale al timeout di sessione all’interno di Web Studio (per impostazione predefinita, 20 minuti).
-
Assegnare un nome al cookie per facilitare il debug futuro. Ad esempio, NSC_SFPersistence.
-
Impostare la persistenza di backup su NONE.

Nota:
Se al client non è consentito archiviare il cookie HTTP, le richieste successive non avranno il cookie HTTP e la persistenza non verrà utilizzata.
-
Passaggio 5: Creare record DNS per il server virtuale
Sul Domain Controller, creare un record DNS e PTR per mappare l’indirizzo IP del server virtuale a un FQDN. Gli utenti di Web Studio all’interno della rete utilizzano questo FQDN per accedere al gruppo di server Web Studio. Ad esempio, webstudio.example.com si risolve nell’indirizzo IP del server virtuale del bilanciatore di carico (VIP).

Fornire questo URL agli utenti per accedere ai server Web Studio: https://<FQDN of the virtual server>/<text you entered in the HTTP Request field when creating a monitor>. Esempio: https://webstudio.example.com/citrix/studio
In questo articolo
- Requisiti del certificato
- Passaggio 1: Aggiungere i nodi del server Web Studio
- Passaggio 2: Aggiungere un monitor per i nodi del server Web Studio
- Passaggio 3: Creare un gruppo di servizi per i nodi del server Web Studio
- Passaggio 4: Creare un server virtuale
- Passaggio 5: Creare record DNS per il server virtuale