WebSphere Extended Deployment, Version 6.0.x     Sistemi operativi: AIX, HP-UX, Linux, Solaris, Windows, z/OS

Algoritmo di rollout dell'edizione di un'applicazione

In questa sezione vengono definite le caratteristiche essenziali dell'algoritmo di rollout dell'applicazione per comprendere al meglio le implicazioni operative sull'ambiente WebSphere Extended Deployment. L'installazione e la distribuzione dell'edizione di una applicazione sono processi separati dal processo di attivazione.

Sono disponibili due metodi per effettuare questa attività di sostituzione senza interruzioni. Quando si seleziona un rollout di gruppo o atomico nella console di gestione, si verificano le seguenti operazioni.

  1. Rollout di gruppo. Le seguenti operazioni si verificano per ogni nodo su cui è presente un server delle applicazioni che comprende il cluster di server delle applicazioni su cui è distribuita l'applicazione.
    1. Il nodo viene posto in modalità di manutenzione.
    2. Le operazioni sull'applicazione sul nodo vengono sospese.
    3. L'applicazione sul nodo viene arrestata.
    4. La configurazione del server sul nodo viene modificata in modo da riflettere che l'edizione di sostituzione è attiva e l'edizione precedente è inattiva.
    5. L'applicazione viene riavviata sul nodo.
    6. Il nodo torna alla modalità normale.
  2. Rollout atomico
    1. La metà dei nodi su cui sono presenti i server delle applicazioni che costituiscono il cluster di server su cui è distribuita l'applicazione viene posta in modalità di manutenzione. Nessuna nuova richiesta viene inviata a tali server delle applicazioni. Se è presente un numero dispari di nodi, il numero viene arrotondato ma deve essere almeno di una unità inferiore al numero totale di nodi su cui è presente il cluster di server delle applicazioni.
    2. Le operazioni sull'applicazione sui nodi vengono sospese.
    3. L'applicazione sui nodi viene arrestata.
    4. La configurazione del server sui nodi viene modificata in modo da riflettere che l'edizione di sostituzione è attiva e l'edizione precedente è inattiva.
    5. L'applicazione sui nodi viene riavviata.
    6. Il passo a viene eseguito sui nodi rimanenti.
    7. Il passo b viene eseguito sui nodi rimanenti. Nessun server delle applicazioni è disponibile per soddisfare le richieste per le edizioni dell'applicazione. Le richieste per l'applicazione vengono accodate sul router on demand (ODR) in modo da essere certi che non vadano perse.
    8. La prima serie di nodi torna alla modalità normale. Le nuove richieste per la nuova edizione possono quindi essere elaborate e le richieste rimanenti accodate nell'ODR vengono rilasciate.
    9. I passi c, d ed e vengono eseguiti sui nodi rimanenti.
    10. I nodi rimanenti tornano alla modalità normale.
Le opzioni di rollout di gruppo e atomico nella console di gestione offrono una selezione preimpostata. Una maggiore flessibilità su queste opzioni è possibile mediante l'interfaccia di script. Le opzioni di script sono:
Le seguenti opzioni sono preimpostate per le azioni di rollout nella console di gestione:



Related concepts
Application Edition Manager

Argomento Concetti    

Termini di utilizzo | Commenti Ultimo aggiornamento: Mar 20, 2006 1:08:26 PM EST
http://publib.boulder.ibm.com/infocenter/wxdinfo/v6r0/index.jsp?topic=?topic=/com.ibm.websphere.xd.doc/info/appedition/cxdappedalg.html

© Copyright IBM 2005, 2006. Tutti i diritti riservati.
Questo centro informazioni utilizza la tecnologia Eclipse. (http://www.eclipse.org)