Prima di eseguire le operazioni riportate in questo capitolo, vedere Pianificazione di Site Selector. Questo capitolo illustra come creare una configurazione di base per il componente Site Selector di Load Balancer.
Attività | Descrizione | Informazioni correlate |
---|---|---|
Configurazione della macchina Site Selector. | Individuazione dei requisiti. | Configurazione della macchina Site Selector |
Configurazione delle macchine da sottoporre a bilanciamento del carico. | Configurazione del bilanciamento del carico. | Fase 4. Definizione delle macchine server con bilanciamento del carico |
Per creare una configurazione di base del componente Site Selector di Load Balancer, sono disponibili quattro metodi di base di configurazione del componente Site Selector:
È il mezzo più diretto per la configurazione di Site Selector. i valori dei parametri dei comandi devono essere immessi utilizzando l'alfabeto inglese. Le uniche eccezioni riguardano i nomi host, (utilizzati ad esempio nei comandi site name e server) e i nomi di file.
Per avviare Site Selector dalla riga comandi:
È possibile immettere una versione ridotta dei parametri del comando sscontrol. A tal fine, è sufficiente immettere le lettere che designano in modo univoco i parametri. Ad esempio, per richiamare la guida sul comando di salvataggio file, è possibile digitare sscontrol he f invece di sscontrol help file.
Per avviare l'interfaccia della riga comandi: immettere sscontrol per ricevere un prompt dei comandi per sscontrol.
Per chiudere l'interfaccia della riga comandi: immettere exit o quit.
I comandi per la configurazione di Site Selector possono essere inseriti in un file di script della configurazione ed essere eseguiti insieme.
sscontrol file appendload myscript
sscontrol file newload myscript
Per salvare la configurazione corrente nel file di script (ad esempio, savescript), eseguire il comando:
sscontrol file save savescript
Questo comando salverà il file script di configurazione nella seguente directory:
Per istruzioni generali e un esempio della GUI, vedere Figura 38.
Per avviare la GUI, effettuare le seguenti operazioni.
Per configurare il componente Site Selector dalla GUI, è necessario anzitutto selezionare Site Selector nella struttura ad albero. Se connessi a un host su cui è in esecuzione ssserver, è possibile creare i nomi dei siti contenenti i server, avviare il gestore e avviare gli advisor.
La GUI può essere utilizzata per eseguire le operazioni che verrebbero effettuate con il comando sscontrol. Ad esempio, per definire un nome del sito utilizzando la riga comandi, si deve immettere il comando sscontrol sitename add sitename. Per definire un nome del sito dalla GUI, fare clic con il pulsante destro del mouse su Name Server, quindi nel menu a comparsa fare clic su Add Site Name. Immettere il nome del sito nella finestra a comparsa, quindi fare clic su OK.
I file di configurazione Site Selector esistenti possono essere caricati utilizzando l'opzione Load New Configuration (per sostituire completamente la configurazione corrente) e l'opzione Append to Current Configuration (per aggiornare la configurazione corrente) contenute nel menu a comparsa Host. Salvare periodicamente la configurazione di Site Selector su un file utilizzando l'opzione Save Configuration File As contenuta nel menu a comparsa Host. Il menu File situato sulla parte superiore della GUI consente di salvare le connessioni host correnti su un file o di ripristinare le connessioni nei file esistenti per tutti i componenti di Load Balancer.
Per eseguire un comando dalla GUI: evidenziare il nodo Host dalla struttura ad albero della GUI e selezionare Send command.... dal menu a comparsa. Nel campo di immissione dei comandi, digitare il comando che si desidera eseguire, ad esempio: nameserver status. I risultati e la cronologia dei comandi in esecuzione nella sessione corrente vengono visualizzati nella finestra fornita.
È possibile accedere alla guida (Help) facendo clic sull'icona punto interrogativo nell'angolo in alto a destra della finestra di Load Balancer.
Per ulteriori informazioni sull'uso della GUI, vedere Appendice A. GUI: istruzioni generali.
Se si utilizza la procedura guidata di configurazione, procedere come segue:
ssserver
È possibile avviare questa configurazione guidata dal prompt dei comandi immettendo sswizard. In alternativa, selezionare Configuration Wizard dal menu del componente Site Selector presente nella GUI.
La procedura guidata di Site Selector illustra nei dettagli come creare una configurazione di base del componente Site Selector. Pone delle domande relative alla rete e fornisce le istruzioni su come configurare un nome del sito in modo che il componente Site Selector possa eseguire il bilanciamento del carico sul traffico esistente tra un gruppo di server.
Per poter configurare la macchina Site Selector, è necessario disporre dei diritti di utente root (su AIX, HP-UX, Linux o Solaris) o di amministratore (in Windows).
È necessario un nome host completo non risolvibile da utilizzare come nome del sito per un gruppo di server configurati. Il nome del sito è il nome che i client utilizzano per accedere al sito (ad esempio, www.yourcompany.com). Site Selector eseguirà il bilanciamento del carico del traffico per questo nome del sito tra il gruppo di server che utilizza DNS.
Per avviare la funzione server Site Selector, digitare ssserver sulla riga comandi.
Per avviare il Server dei nomi, immettere il comando sscontrol nameserver start.
Facoltativamente, avviare il Server dei nomi utilizzando la parola chiave bindaddress per collegarsi solo all'indirizzo specificato.
Site Selector esegue il bilanciamento delle richieste inviate per il nome del sito sui rispettivi server configurati su di esso.
Il nome del sito è un nome host non risolvibile che il client richiederà. Il nome del sito deve essere un nome dominio completo (ad esempio, www.dnsdownload.com). Quando un client richiede questo nome del sito, verrà restituito uno degli indirizzi IP del server associati al nome del sito.
Per definire un nome del sito, immettere il seguente comando:
sscontrol sitename add sitename
Per impostare le opzioni del nome del sito, immettere il seguente comando:
sscontrol sitename set sitename option value
Per ulteriori informazioni, vedere Riferimenti sui comandi per Site Selector.
Le macchine server sono le macchine su cui vengono eseguite le applicazioni che si desidera sottoporre a bilanciamento del carico. Server è il nome simbolico o l'indirizzo decimale separato da punti della macchina server. Per definire un server sul nome del sito dalla fase 3, immettere il seguente comando:
sscontrol server add sitename:server
Per poter effettuare un bilanciamento del carico, è necessario definire più di un server per il nome del sito.
La funzione gestore migliora il bilanciamento del carico. Prima di avviare la funzione gestore, verificare che il server delle metriche sia installato in tutte le macchine con bilanciamento del carico.
Per avviare il gestore, immettere il seguente comando:
sscontrol manager start
Gli advisor forniscono al gestore ulteriori informazioni sulla capacità delle macchine server con bilanciamento del carico di rispondere alle richieste. Un advisor è specifico di un protocollo. Load Balancer fornisce molti advisor. Ad esempio, per avviare l'advisor HTTP per un nome del sito specifico, immettere il seguente comando:
sscontrol advisor start http sitename:port
Vedere Metric Server per informazioni sull'uso delle metriche del sistema e di Metric Server.
Se si avviano gli advisor, è possibile modificare le proporzioni di importanza attribuite alle informazioni dall'advisor (porta) che devono essere incluse nelle decisioni relative al bilanciamento del carico. Per impostare le proporzioni del nome del sito, immettere il comando sscontrol sitename set sitename proportions. Per ulteriori informazioni, consultare Proporzione di importanza attribuita alle informazioni sullo stato.
Utilizzare Metric Server con il componente Site Selector. Fare riferimento a Metric Server per informazioni sulla configurazione di Metric Server su tutte le macchine server per cui Site Selector sta eseguendo il bilanciamento del carico.