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

Operazioni di gestione integrità e a lunga durata

Il comportamento della funzione di gestione integrità è differente se la funzione viene applicata tra operazioni Web o operative e operazioni di applicazioni business grid, che tendono infatti a essere a lunga durata.

Esistono diverse situazioni in cui il comportamento di gestione integrità tipico è diverso per le applicazioni a lunga durata. Ad esempio, poiché un'applicazione a lunga durata possono essere eseguite per ore o giorni interi, il riavvio dei server viene rimandato fino a che i processi business grid in sospeso sul membro del cluster dinamico vengono completati. Determinate condizioni delle politiche di integrità che utilizzano i dati dal router on demand (ODR) o dal contenitore Web non sono valide in quanto lo scheduler business grid inoltra i processi direttamente all'ambiente di esecuzione.

Quando il controller di gestione integrità gestisce i server delle transazioni, il controller non esegue un riavvio su un server quando soltanto un server del cluster dinamico è attivo. Tuttavia, questo regola non è valida per server business grid. Il controller di gestione integrità deve sempre riavviare il server quando il business grid consente un riavvio, indipendentemente dal numero di istanze server attive. Il controller contatta lo scheduler business grid relativamente ai riavvii. Lo scheduler decide se il server deve essere riavviato.

Lo scheduler business grid di solito viene eseguito su un server delle transazioni, in modo che possano essere eseguite tutte le azioni delle politiche di integrità esistenti.

Nel seguente elenco viene descritta l'elaborazione delle politiche di integrità esistenti per server di ambienti di esecuzione a lunga durata. Per ulteriori informazioni su queste politiche di integrità, fare riferimento alla sezione Creazione della politica di integrità.

Table 1. Elaborazione di politiche di integrità esistenti nell'ambiente di esecuzione a lunga durata
Tipo di condizione Comportamento

Condizione di durata

Se nessun processo è in esecuzione sul server business grid, il riavvio viene eseguito sullo stesso nodo. Se i processi sono in esecuzione, il processo di gestione integrità contatta lo scheduler business grid relativamente alla condizione, ma il server non viene riavviato. Lo scheduler interrompe il server arrestando la distribuzione dei processi sul server. Il controller di gestione integrità continua a indicare la condizione di durata ogni volta che viene avviato un ciclo. Una volta completato l'ultimo processo sul server, lo scheduler business grid consente un riavvio sullo stesso nodo la volta successiva che la condizione di durata viene richiamata dal controller di gestione integrità.

Condizione di memoria: utilizzo eccessivo della memoria

Condizione di memoria: memoria insufficiente

Poiché le condizioni di memoria sono considerate più severe rispetto alle condizioni di durata, lo scheduler business grid consente un riavvio sullo stesso nodo. Tutti i processi batch interrotti a causa di un riavvio vengono riavviati automaticamente all'avvio del nuovo server. Qualsiasi processo a elaborazione intensiva riporterà un errore.

Condizione di timeout richiesta eccessivo

Condizione tempo di risposta eccessivo

Condizione di eliminazione attacco

Condizione del carico di lavoro

I sensori che sono interessati in queste condizioni non sono utilizzati durante l'elaborazione delle operazioni business grid. È possibile configurare queste politiche in modo che vengano applicate a server business grid, ad esempio, a livello di cella. Le politiche per un server business grid non sono attive a meno che non si stia utilizzando una configurazione mista Web e business, il che significa che entrambi i tipi di applicazioni sono distribuiti su un unico cluster dinamico. Se si ha una configurazione mista, il controller di gestione integrazione visualizza i messaggi di avvertenza se rileva tali condizioni su server con un ambiente di esecuzione a lunga durata. Considerare la distribuzione delle applicazioni Web e business grid su cluster dinamici differenti.



Related concepts
Panoramica di gestione integrità
Ambienti di esecuzione a lunga durata

Related tasks
Creazione di una politica di integrità
Configurazione del controller di gestione integrità

Argomento Concetti    

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

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