Scenari di esempio di BizTalk Server a disponibilità elevata
Questo argomento descrive gli scenari di Microsoft BizTalk Server che offrono disponibilità elevata tramite livelli di scalabilità orizzontale di host. Separando le aree di funzionalità in host e livelli diversi in BizTalk Server, gli amministratori possono fornire ridondanza per ogni host e ridimensionarli indipendentemente da altri host. Per garantire la disponibilità elevata per ogni area funzionale, è necessario creare host separati per ogni funzione primaria, ovvero ricezione, elaborazione, invio e rilevamento, nonché clusterre i database BizTalk Server e il server master secret enterprise single Sign-On.
Distribuzioni di Small BizTalk Server di dimensioni ridotte
La distribuzione di BizTalk Server più piccola che offre disponibilità elevata sia per SQL Server che per BizTalk Server è costituita da due computer con una configurazione del cluster attiva/attiva per SQL Server. Entrambi computer contengono istanze di tutti gli host BizTalk nell'ambiente. Se si verifica un errore in computer, l'altro computer garantisce la disponibilità del servizio sia per SQL Server che per BizTalk Server. Questa configurazione non è a disponibilità elevata perché non supporta il clustering del server master secret, poiché BizTalk Server istanze host non verranno avviate in un computer BizTalk Server in cui la risorsa enterprise single Sign-On cluster è passiva. Per altre informazioni sul clustering del server master secret, vedere Disponibilità elevata per l'accesso Single Sign-On aziendale.
Per le distribuzioni di BizTalk Server di piccole dimensioni che contengono meno di cinque computer, è consigliabile che il cluster SQL Server contenente i database BizTalk Server venga eseguito in computer separati dai computer BizTalk Server. Nei computer BizTalk Server possono essere eseguiti tutti gli host BizTalk (ricezione, elaborazione e invio). Per garantire una disponibilità elevata di questa distribuzione, inserire SQL Server e il server master secret Enterprise Single Sign-On in un cluster e configurare ognuno dei due server BizTalk Server affinché esegua un'istanza di ogni host dell'ambiente.
Nella figura seguente viene illustrata una distribuzione di BizTalk Server di dimensioni ridotte ed elevata disponibilità.
Distribuzioni di BizTalk Server di dimensioni medie
Nelle distribuzioni di medie dimensioni che contengono da cinque a dieci computer è consigliabile inserire il server SQL Server contenente i database BizTalk Server e il server master secret Enterprise Single Sign-On in un cluster. Se nello scenario corrente il flusso di ricezione è intenso, può essere opportuno dedicare due server BizTalk Server all'esecuzione delle istanze dell'host ricevente per garantire una soluzione con una disponibilità elevata. Altri due computer possono quindi essere utilizzati per eseguire le istanze dell'host di elaborazione e invio. Per ottimizzare la disponibilità di questa distribuzione, creare istanze host degli host di elaborazione e invio su due server BizTalk Server. Analogamente, in uno scenario con un intenso flusso di elaborazione, può essere opportuno dedicare due server BizTalk Server all'esecuzione delle istanze dell'host di elaborazione e gli altri due server BizTalk Server all'esecuzione delle istanze degli host di ricezione e di invio.
Nella figura seguente viene illustrata una distribuzione di BizTalk Server di medie dimensioni con due server BizTalk Server dedicati alle operazioni di ricezione.
Per altre informazioni sulla disponibilità elevata per l'accesso Single Sign-On aziendale, vedere Disponibilità elevata per l'accesso Single Sign-On aziendale.
Distribuzioni di BizTalk Server su vasta scala
Nelle distribuzioni su vasta scala contenenti almeno dieci computer, dedicare computer BizTalk Server separati alle funzioni di ricezione, elaborazione e invio. Inoltre, se si dispone di numerosi computer BizTalk Server in un gruppo, è possibile includere altri computer di database MessageBox per aumentare la prestazioni. In questo caso, per garantire una disponibilità elevata, includere i database MessageBox e il server master secret in un cluster.
Una configurazione distribuita di questo tipo dimostra la flessibilità di BizTalk Server perché consente di valutare e identificare punti specifici di errore nella distribuzione e quindi allocare risorse in modo strategico per ridurre tali punti nel sistema. Gli ambienti aziendali attuali sono molto dinamici e richiedono una notevole flessibilità poiché si verificano ogni giorni fluttuazioni del carico di lavoro e dei requisiti.
Anziché investire altro denaro per aggiornare o acquistare nuovi componenti hardware, è possibile utilizzare le risorse esistenti per ottenere una disponibilità elevata spostando le risorse dai computer con un consumo ridotto di risorse ai computer caratterizzati da un utilizzo elevato delle risorse.
La figura seguente illustra una distribuzione di BizTalk Server su larga scala.
Per altre informazioni sulla disponibilità elevata per l'accesso Single Sign-On aziendale, vedere Disponibilità elevata per l'accesso Single Sign-On aziendale.
Offrire disponibilità elevata mediante Hyper-V e il Clustering di failover
È possibile utilizzare insieme il ruolo Hyper-V di Windows® Server 2008 e la funzionalità Clustering di failover di Windows Server 2008 per offrire disponibilità elevata per un ambiente server di elaborazione virtualizzato. I computer BizTalk Server e i computer SQL Server usati in una distribuzione BizTalk Server possono essere installati in un ambiente virtualizzato Hyper-V e quindi resi a disponibilità elevata tramite il clustering di failover. Poiché l'esecuzione di un sistema operativo ospite su Hyper-V è associata a un costo in termini di risorse di sistema, è consigliabile eseguire un accurato test delle prestazioni prima di distribuire in produzione tale soluzione. Per altre informazioni sull'uso di Hyper-V e clustering di failover insieme per offrire disponibilità elevata per le macchine virtuali, vedere Guida dettagliata di Hyper-V e Clustering di failover. Per altre informazioni sulla distribuzione di un BizTalk Server in un ambiente virtualizzato Hyper-V, vedere la Guida BizTalk Server Hyper-V.
Vedere anche
Disponibilità elevata per gli host BizTalkche offrono disponibilità elevata per BizTalk Server Databasea disponibilità elevata per l'accesso Single Sign-On aziendale