La funzione del gestore distribuzione a elevata disponibilità (HA, high availability) (HA) è configurata mediante un file system condiviso. Quando viene scelta questa opzione di configurazione, vengono configurati più gestori distribuzione. Il vantaggio del gestore distribuzione HA consiste nel fatto che elimina il gestore distribuzione come singolo punto di errore per la gestione delle celle. Ciò è importante in ambienti che si basano notevolmente sulle operazioni automatizzate, compresi la distribuzione delle applicazioni e il controllo dei server.
I gestori distribuzione esistono come peer. Solo uno è considerato attivo, è detto primario e ospita la funzione di gestione della cella, mentre tutti gli altri sono backup in modalità standby. Se il gestore attivo riporta un errore, il gestore standby prende il controllo e viene designato come nuovo gestore distribuzione attivo. Un nuovo programma di utilità della riga comandi è fornito con WebSphere Extended Deployment per clonare il gestore distribuzione della cella originale in gestori distribuzione aggiuntivi. Ogni gestore distribuzione viene installato e configurato per essere eseguito su una macchina fisica o logica differente. I gestori distribuzione non devono essere presenti su piattaforme operative omogenee, nonostante queste piattaforme siano consigliate. Ogni gestore distribuzione condivide la stessa istanza del repository di configurazione principale e l'area dello spazio di lavoro. Essi devono essere ubicati su un file system condiviso.
Il file system deve supportare il recupero rapido dei blocchi. Si consiglia di utilizzare IBM Storage Area Network File System (SAN FS) e Network File System Versione 4 (NFS). Per ulteriori informazioni sulle tecnologie IBM SAN, visitare il sito di IBM TotalStorage.
Tra le operazioni normali vi sono l'avvio di almeno due gestori distribuzione. Un componente del gestore distribuzione a elevata disponibilità viene eseguito su ogni gestore distribuzione per controllare quale gestore è designato come quello attivo. Qualsiasi altro gestore distribuzione nella configurazione si trova in modalità standby. Il router on demand (ODR) di WebSphere Extended Deployment è configurato con gli endpoint di comunicazione per la console di gestione, wsadmin, e con gli script. L'ODR riconosce l'istanza del gestore distribuzione che è attiva e indirizza la comunicazione di gestione a tale instanza. La funzione del gestore distribuzione HA supporta solo l'uso del connettore SOAP JMX. Il connettore RMI JMX non è supportato in questa configurazione.
I gestori distribuzione sono inizialmente configurati nello stesso gruppo principale. ciò è consigliato ed è particolarmente importante poiché le informazioni di routing esposte all'ODR siano coerenti su tutti i gestori distribuzione. Se i gestori distribuzione si trovano su gruppi principali separati, i gruppi principali devono essere connessi mediante un bridge.
Una configurazione del gestore distribuzione HA tipica è data da una coppia di gestori distribuzione che condividono un'unica installazione WebSphere e un repository principale ubicato su SAN FS. Una coppia di ODR ridondanti è configurata per una maggiore disponibilità della comunicazione.
Tutte le operazioni di gestione vengono eseguite mediante il gestore distribuzione attivo. Il gestore distribuzione standby viene inizializzato completamente ed è pronto a eseguire le operazioni, ma non può essere utilizzato per la gestione. Ciò perché la funzione di gestione non supporta più processi server simultanei che scrivono sulla stessa configurazione. Per questo motivo, il gestore distribuzione standby rifiuta qualsiasi collegamento o richiesta JMX. Tuttavia, se il gestore distribuzione attivo viene arrestato o riporta un errore, il componente del gestore distribuzione HA riconosce la perdita del gestore distribuzione attivo e passa dinamicamente il gestore distribuzione standby in modalità attiva, in modo che possa prendere il posto di quello perso. Il gestore distribuzione attivo e quelli standby condividono gli spazi di lavoro. Quando ilgestore distribuzione prende il controllo in questo modo, non si verifica alcuna perdita di lavoro. In questo caso, l'ODR riconosce automaticamente l'elezione del nuovo gestore distribuzione attivo e reindirizza le richieste di gestione al nuovo gestore distribuzione, come riportato nel seguente diagramma: