Condividi tramite


Aumento della disponibilità per BizTalk Server

Questa sezione descrive i modi in cui è possibile aumentare la disponibilità del sistema BizTalk Server.

Strategie per aumentare la disponibilità

Le strategie per aumentare la disponibilità includono quanto segue:

  • Disponibilità elevata tramite il clustering di server Windows Server 2003 o il clustering di failover di Windows Server 2008. Un cluster di server/failover è un gruppo di sistemi computer indipendenti, noti come nodi, che interagiscono come un unico sistema per garantire che le applicazioni e le risorse critiche rimangano disponibili per i client. Se uno dei nodi diventa non disponibile a causa di problemi o requisiti di tempo di inattività di manutenzione, un altro nodo inizia immediatamente a fornire il servizio (un processo noto come failover).

    • Un cluster di server/failover è in genere consigliato per i computer che eseguono SQL Server che ospitano i database BizTalk Server.

    • Potrebbe essere necessario un cluster di server per garantire la disponibilità elevata per determinati adattatori BizTalk.

    • Un cluster di server è in genere consigliato per il server master secret di Enterprise Single Sign-On.

  • Disponibilità elevata tramite una forma di bilanciamento del carico.

    • Bilanciamento del carico di rete( NLB). Bilanciamento del carico di rete offre alta disponibilità reindirizzando il traffico di rete in ingresso agli host del cluster NLB funzionanti se un host non funziona o è offline. A differenza dei cluster server, il Bilanciamento del carico di rete non richiede hardware speciale.

    • Bilanciamento del carico dell'host BizTalk. Il bilanciamento del carico dell'host BizTalk viene fornito per gli host BizTalk aggiungendo più server che eseguono BizTalk Server a un gruppo BizTalk Server e quindi configurando più istanze di un host in-process per l'esecuzione in questi server. In questo modo viene distribuita l'esecuzione di servizi e artefatti configurati in tale host in più istanze dell'host, migliorandone la disponibilità e la scalabilità.

      Annotazioni

      La funzionalità di bilanciamento del carico host è disponibile solo per gli host in-process.

    • Il bilanciamento del carico viene fornito per i dischi di SQL Server tramite l'uso di una san o aggiungendo più database MessageBox.

  • Strategie per garantire una maggiore disponibilità. Queste strategie offrono una maggiore disponibilità, ma richiedono in genere che un amministratore esegua una o più azioni in fase di esecuzione. Pertanto, queste strategie sono in genere considerate come fornire una maggiore disponibilità anziché una disponibilità elevata:

    • Aumento della disponibilità tramite il log shipping di BizTalk Server e il ripristino di emergenza.

    • Aumento della disponibilità tramite l'implementazione delle strategie di monitoraggio e manutenzione appropriate.

Differenza tra clustering e ripristino di emergenza

Mentre i cluster e il ripristino di emergenza aumentano entrambi la disponibilità, una differenza fondamentale tra di essi è che i cluster in genere offrono tempi di ripristino molto più veloci rispetto al ripristino di emergenza. Pertanto, una soluzione basata su cluster di server/failover o bilanciamento del carico è comunemente considerata come fornire disponibilità elevata anziché semplicemente fornire disponibilità.

Il ripristino di emergenza consente di riprendere l'operazione di un sistema non riuscito, ma in genere è un processo manuale e richiede più tempo di ripristino rispetto a un'implementazione a disponibilità elevata. Pertanto, un'implementazione del ripristino di emergenza offre disponibilità ma non disponibilità elevata. È consigliabile utilizzare sia l'alta disponibilità tramite cluster di server/failover che il bilanciamento del carico, insieme alla disponibilità tramite il ripristino di emergenza, in un ambiente BizTalk Server di produzione.

In questa sezione

Vedere anche

Elenco di controllo: disponibilità elevata con tolleranza di errore o bilanciamento del carico
Elenco di controllo: aumento della disponibilità con il ripristino di emergenza