Configurazione rapida

Questo esempio di avvio rapido illustra come creare una configurazione dei nomi del sito utilizzando Site Selector per bilanciare il traffico tra un gruppo di server basato sul nome dominio utilizzato su una richiesta del client.

Figura 20. Una configurazione Site Selector semplice
Un grafico che mostra un client, la rete Internet, una macchina Load Balancer e due server collegati localmente con indirizzi identificati.

Elementi richiesti

Per questo esempio di configurazione di avvio rapido, sono necessari i seguenti elementi:

Preparazione

In questo esempio di avvio rapido, il dominio del sito dell'azienda è mywebshop.com. Site Selector è responsabile di un dominio secondario all'interno di mywebshop.com. Quindi, è necessario definire un dominio secondario nell'ambito di mywebshop.com. Ad esempio: apps.mywebshop.com. Site Selector non è un DNS completamente implementato, come BIND, e svolge le funzioni di un nodo secondario in una gerarchia DNS. Site Selector è obbligatorio per il dominio secondario apps.mywebshop.com. Il dominio secondario apps.mywebshop.com include i nomi di sito seguenti: marketing.apps.mywebshop.com and developer.apps.mywebshop.com.

  1. Aggiungere il DNS del sito dell'azienda (vedere Figura 20). Creare un record del server dei nomi nel file named.data per il dominio secondario (apps.mywebshop.com) dove Site Selector è il server dei nomi obbligatorio:

    apps.mywebshop.com. IN NS siteselector.mywebshop.com

  2. Verificare che il nome host completo o il sito non vengono risolti nel sistema DNS corrente.
  3. Installare Metric Server sui server (server1, server2, server3, server4) per cui si desidera eseguire il bilanciamento del carico con Site Selector. Consultare Metric Server per ulteriori informazioni.

Configurazione del componente Site Selector

Site selector consente di creare una configurazione dalla riga comandi, con la configurazione guidata o mediante l'interfaccia utente grafica (GUI). In questo esempio di avvio rapido, le fasi di configurazione sono illustrate utilizzando la riga comandi.

Nota:
i valori dei parametri devono essere immessi utilizzando l'alfabeto inglese. Le uniche eccezioni sono rappresentate dai nomi host e dai nomi file.

Configurazione mediante la riga comandi

Da un prompt dei comandi, effettuare le seguenti operazioni:

  1. Avviare ssserver sulla macchina che ospita Site Selector. Come utente root o amministratore, immettere quanto segue da un prompt dei comandi: ssserver
    Nota:
    Per la piattaforma Windows: avviare ssserver (IBM® Site Selector) dal pannello Servizi: Start > Pannello di controllo > Strumenti di amministrazione > Servizi.
  2. Avviare il server dei nomi sulla configurazione Site Selector:

    sscontrol nameserver start

  3. Configurare i nomi del sito (marketing.apps.mywebshop.com e developer.apps.mywebshop.com) su Site Selector:

    sscontrol sitename add marketing.apps.mywebshop.com

    sscontrol sitename add developer.apps.mywebshop.com

  4. Aggiungere i server alla configurazione Site Selector. (Configurare server1 e server2 sul nome sito marketing.apps.mywebshop.com. Configurare server3 e server4 sul nome sito developer.apps.myeebshop.com):

    sscontrol server add marketing.apps.mywebshop.com:server1+server2

    sscontrol server add developer.apps.mywebshop.com:server3+server4

  5. Avviare la funzione gestore di Site Selector:

    sscontrol manager start

  6. Avviare la funzione advisor di Site Selector (advisor HTTP per marketing.apps.mywebshop.com e advisor FTP per developer.apps.mywebshop):

    sscontrol advisor start http marketing.apps.mywebshop.com:80

    sscontrol advisor start ftp developer.apps.mywebshop.com:21

    Il Site Selector garantisce, a questo punto, che le richieste client non verranno inviate a un server in errore.

  7. Verificare che Metric Server sia stato avviato su ciascuno dei server sottoposti al bilanciamento del carico.

La configurazione Site Selector base è ora completa.

Verifica della configurazione

Verificare se la configurazione è in esecuzione:

  1. Da un client, che ha un DNS principale configurato come il responsabile del server dei nomi per mywebshop.com, cercare di eseguire il ping su uno dei nomi del sito configurati.
  2. Collegarsi all'applicazione. Ad esempio:
  3. Controllare i risultati del seguente comando:

    sscontrol server status marketing.apps.mywebshop.com:

    sscontrol server status developer.apps.mywebshop.com:

    Il totale delle voci corrispondenti di ciascun server dovrebbe aggiungersi alla richiesta di ping e dell'applicazione

Configurazione mediante l'interfaccia utente grafica (GUI)

Per informazioni sull'uso della GUI in Site Selector, vedere GUI e Appendice A. GUI: istruzioni generali.

Configurazione mediante la procedura guidata

Per informazioni sull'uso della configurazione guidata di Site Selector, vedere Configurazione guidata.