Pianificazione delle topologie di installazione

I server possono essere configurati in diverse topologie e la procedura di installazione che viene utilizzata, varia in base al tipo di topologia che viene selezionato. Per facilitare la scelta del metodo di installazione migliore per le proprie esigenze, vengono descritti quattro topologie comuni, insieme a diagrammi e passi dettagliati che guidano durante la procedura di installazione.

Operazioni preliminari

WebSphere Process Server include il software del server e il software del client. È necessario installare il software del server, mentre il software del client è facoltativo. Solitamente, si installa il software di Message Service Client sui sistemi dove vengono eseguiti C, C++ o le applicazioni di messaggistica .Net o i servizi Web di C++.

Stabilire l'ambiente del server per WebSphere Process Server richiede:
  1. l'installazione di una serie di file di sistema denominati file di sistema. Tali file di sistema includono i file dei comandi ed altri file binari del prodotto. I file di sistema possono essere aggiornati installando i pacchetti di aggiornamento o i fix pack.
  2. Configurazione di un profilo autonomo o di alcuni profili gestiti (in un ambiente network deployment). Ciascun profilo fornisce un ambiente di runtime distinto per i processi del server, definiti per il runtime stesso. Durante la gestione e l'esecuzione di tali server, i file di configurazione, i file dei dati e i file di log possono essere creati, letti, aggiornati o eliminati, ma vi è solo l'accesso in lettura per file di sistema. Quando si utilizza un pacchetto di aggiornamento per aggiornare una serie di file di sistema, tutti i profili associati all'installazione inizieranno ad utilizzare i file aggiornati una volta avviati.
Figura 1. Separazione di file di sistema e profili
Separazione di file di sistema e profili

È possibile installare i file di sistema di WebSphere Process Server una volta e poi creare più profili sullo stesso sistema. Oppure, è possibile installare più versioni separate del prodotto, ciascuna con i propri profili, su uno o più sistemi. I file del prodotto vengono installati nella root di installazione (WebSphere Application Server_HOME). In alcuni ambienti, viene fatta la distinzione tra la directory per i file principali del prodotto (WebSphere Application Server_INSTALL_ROOT) e la directory per i file del profilo (USER_INSTALL_ROOT).

WebSphere Process Server viene creato con WebSphere Application Server Network Deployment, versione 6. È possibile aumentare i profili di WebSphere Application Server perché diventino dei profili di WebSphere Process Server, convertendo da uno scenario di WebSphere Application Server a WebSphere Process Server, per i profili gestore distribuzione e autonomo; i profili personalizzati possono essere convertiti solo se non sono stati associati.

Si inizia l'installazione di ciascuna topologia eseguendo un'installazione completa o personalizzata (selezionando Completa o Personalizzata sul pannello del tipo di installazione nella procedura guidata). Un'installazione completa installa i file di sistema e crea automaticamente un profilo server autonomo con una galleria di esempi. Un'installazione personalizzata installa i file principali del prodotto ma non crea un profilo server autonomo.
Importante: Questa semplice installazione, descritta in "Topologia 1" di seguito, è adatta per la valutazione o per la prova del concetto correlate al modello di programmazione. "Topologia 4", descritta successivamente in questo documento, è adatta alla valutazione o per la prova del concetto correlati ai requisiti non funzionali quali la disponibilità o la scalabilità.

È possibile personalizzare il proprio sistema in diversi modi come descritto nelle seguenti topologie.

Tipi di installazione

È possibile installare il server sull'hardware del server come server autonomi singoli o come un gruppo gestito di server.
  • Un profilo del server autonomo ha la propria console di gestione e tutte le applicazioni di esempio (se è stata eseguita l'installazione completa o è stato selezionata l'installazione della funzione della galleria delle applicazioni di esempio durante l'installazione personalizzata). Ogni server autonomo è completamente operativo e viene gestito in maniera indipendente dagli altri server.

    Vi sono due tipi principali di installazioni per il server autonomo:

    • Un server autonomo su di un sistema (descritto in "Topologia 1")
    • Più server autonomi con una singola installazione su di un sistema (descritto in "Topologia 2")
  • Un gruppo gestito di server, conosciuto anche come una cella, utilizza un gestore distribuzione per le attività di gestione centralizzate, quali la gestione della configurazione per tutti i nodi gestiti nella sua cella e la distribuzione delle applicazioni sui nodi gestiti selezionati nella cella. Tutti i profili nella cella condividono i file di comandi ed altri file binari del prodotto. La ragione principale per cui si utilizzano i nodi gestiti in una cella piuttosto che lo stesso numero di server autonomi, consiste nella gestione centralizzata fornita per la cella dal Deployment Manager.

    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. Inoltre, è possibile creare una cluster di backup, per fornire il supporto di failover per il cluster di server al quale è stato assegnato.

    Vi sono due tipi principali di installazioni di celle di server:

    • Il gestore distribuzione e i nodi gestiti (celle) con una singola installazione su un sistema (descritto in "Topologia 3")
    • Il gestore distribuzione e i nodi gestiti con una singola installazione su più sistemi, con un cluster di server (descritto in "Topologia 4")

Passi per questa attività

Risultato

Dopo aver completato l'installazione, si avrà il numero di profili e server appropriato per la propria topologia.

Operazioni successive

È possibile eseguire gli esempi per esplorare le loro funzioni (se è stata installata la funzione della galleria delle applicazioni di esempio). Inoltre, è possibile distribuire i propri moduli di mediazione oppure adattare l'ambiente del server e del bus alle proprie esigenze.


(c) Copyright IBM Corporation 2005, 2006.
Questo Information Center è alimentato dalla tecnologia Eclipse (http://www.eclipse.org)