Un cluster di server è una serie di server che vengono gestiti insieme e partecipano alla gestione del carico di lavoro. Gli amministratori possono creare e configurare i cluster di server in un ambiente server e bus esistente.
Informazioni preliminari
Prima di creare un ambiente di cluster, eseguire le seguenti azioni:
- Pianificare e preparare il proprio ambiente per l'utilizzo dei cluster di server. Sono qui di seguito riportati, come esempio, alcuni fattori da considerare:
- Assicurarsi di disporre di risorse adeguate per implementare correttamente i cluster.
- Determinare se i server raccolti in cluster rappresenterebbero un beneficio per le proprie applicazioni.
Se un'applicazione ha un ampio numero di richieste, l'installazione su un cluster potrebbe aiutare a migliorare la velocità effettiva di elaborazione. Altre ragioni per prendere in considerazione la possibilità di installare su un cluster includono la disponibilità dell'applicazione durante la manutenzione pianificata e durante i malfunzionamenti dell'apparecchiatura.
- Determinare se qualcuna delle applicazioni contiene dei servizi.
- Prendere dimestichezza con il supporto di cluster e di Network Deployment fornito da WebSphere Application Server Network Deployment.
Per ulteriori informazioni sul supporto di cluster, consultare gli argomenti correlati.
- Consultare quest'attività prima di eseguire le operazioni indicate.
- Creare una cella di Network Deployment, creando un profilo di Deployment Manager, uno o più profili personalizzati e associando i profili personalizzati nella cella di Deployment Manager.
Perché e quando eseguire questa attività
Se si desidera bilanciare il carico di lavoro, ad esempio le richieste di servizio, su una serie di server, è possibile creare un cluster di server ed aggiungere quindi i server come membri di detto cluster. È anche possibile creare un cluster di backup, per fornire un supporto di failover per il cluster di server cui è assegnato.
Per comprendere meglio la modalità di configurazione e l'utilizzo dei cluster per la gestione del carico di lavoro, considerare il seguente scenario. Le richieste del client vengono distribuite tra i membri del cluster su una singola macchina. (Un client indica qualsiasi richiedente di servizi, servlet, applicazione Java o altro programma o componente che connette l'utente finale ad un server). In
scenari più complessi di gestione dei carichi di lavoro, è possibile distribuire i
membri del cluster sulle macchine remote.
Per ulteriori informazioni sulla gestione dei cluster di server, consultare i seguenti argomenti secondari, che forniscono informazioni correlate all'utilizzo di cluster di server con WebSphere ESB e forniscono dei link agli argomenti di WebSphere Application Server appropriati: