Guida all'ottimizzazione delle prestazioni di BizTalk Server 2010

Introduzione alla Guida all'ottimizzazione delle prestazioni di Microsoft® BizTalk® Server 2010. Questa guida è stata creata per fornire informazioni approfondite per ottimizzare le prestazioni di una soluzione BizTalk Server. I test completi delle prestazioni end-to-end vengono spesso trascurati durante la distribuzione di applicazioni aziendali. Sapendo che Microsoft ha creato un'infrastruttura di messaggistica scalabile, molte organizzazioni che usano BizTalk Server dedicare poco o meno tempo a eseguire test delle prestazioni delle proprie applicazioni. BizTalk Server applicazioni sono costituite da molte parti, che possono includere componenti personalizzati e quelli forniti da Microsoft. È impossibile per Microsoft testare le prestazioni ogni possibile combinazione di questi componenti. Pertanto, l'esecuzione completa e corretta di un test delle prestazioni dell'applicazione è un passaggio fondamentale di qualsiasi distribuzione.

Lo scopo di questa guida è consolidare e fornire indicazioni prescrittive sulle procedure consigliate e sulle tecniche da seguire per ottimizzare le prestazioni BizTalk Server.

Cosa c'è dentro?

In genere, le prestazioni di un server sono determinate dal componente con le prestazioni più basse, ovvero il collo di bottiglia nel sistema. La chiave per migliorare le prestazioni è in grado di identificare i colli di bottiglia, determinarne la causa e applicare l'azione correttiva appropriata.

Quando si pianifica la distribuzione di BizTalk Server, usare questa guida per progettare e ottimizzare l'ambiente. Il concetto di prestazioni è strettamente correlato al concetto di scalabilità. Quando si ha una conoscenza approfondita dei fattori che influenzano le prestazioni dei componenti di sistema, è possibile distribuire i componenti in modo da ridimensionare per supportare periodi di domanda elevata.

Questa guida fornisce indicazioni per ottimizzare le prestazioni, in base all'esperienza pratica dei professionisti IT che hanno lavorato ampiamente con BizTalk Server. In particolare, questa guida include quattro sezioni principali:

  • Ricerca ed eliminazione di colli di bottiglia: la sezione Ricerca ed eliminazione di colli di bottiglia descrive vari tipi di colli di bottiglia delle prestazioni in relazione alle soluzioni BizTalk Server e informazioni su come risolvere i colli di bottiglia.

  • Ottimizzazione delle prestazioni: la sezione Ottimizzazione delle prestazioni fornisce indicazioni per ottimizzare le prestazioni di una soluzione BizTalk Server. BizTalk Server le prestazioni sono strettamente legate alle prestazioni della piattaforma in cui è installato BizTalk Server. In questa sezione vengono forniti suggerimenti per ottimizzare le prestazioni di BizTalk Server e della piattaforma BizTalk Server.

  • Ridimensionamento di un ambiente di produzione BizTalk Server: la sezione Ridimensionamento di un ambiente di produzione BizTalk Server fornisce risultati dettagliati dei test delle prestazioni BizTalk Server completati dal team del prodotto BizTalk. Questi test sono incentrati sulla scalabilità e hanno misurato l'impatto dell'aggiunta di computer BizTalk Server, l'impatto dell'aggiunta di database MessageBox BizTalk Server e l'impatto dell'aggiunta simultanea di BizTalk Server computer e BizTalk Server database MessageBox a una soluzione.

    • Quando si aumenta il numero di computer BizTalk Server in un gruppo di BizTalk Server, per questi test è stato configurato un solo database MessageBox BizTalk Server per il gruppo di BizTalk Server. Questi test si concentrano esclusivamente sull'impatto dell'aggiunta di computer BizTalk Server a un gruppo di BizTalk Server.

    • Quando si aumenta il numero di database MessageBox di BizTalk Server utilizzati dal gruppo di BizTalk Server. Questi test si concentrano esclusivamente sull'impatto dell'aggiunta di database MessageBox BizTalk Server a un gruppo di BizTalk Server.

    • Quando si aumenta il numero di computer BizTalk Server e BizTalk Server database MessageBox utilizzati dal gruppo di BizTalk Server. Questi test hanno misurato l'impatto dell'aggiunta di computer BizTalk Server e BizTalk Server database MessageBox a un gruppo di BizTalk Server.

  • BizTalk Server metodologia di test delle prestazioni: la sezione metodologia di test delle prestazioni BizTalk Server fornisce informazioni dettagliate su come testare e ottimizzare le prestazioni BizTalk Server. Include informazioni sui criteri di prestazioni su cui concentrarsi e sulle fasi fondamentali da applicare durante la valutazione delle prestazioni BizTalk Server.

Aggiunte a questa versione della guida

Uso di Visual Studio per facilitare il test automatizzato: descrive l'uso del test di carico di Visual Studio per valutare le prestazioni di un'applicazione BizTalk Server.

Ringraziamenti

Il team BizTalk Server User Education riconosce con gratitudine i contributi eccezionali delle persone seguenti per fornire feedback tecnico e una buona quantità di contenuti per la Guida all'ottimizzazione delle prestazioni di BizTalk Server:

Autori

  • Tim Wieman, Microsoft

  • Paolo Salvatori, Microsoft

  • Trace Young, Microsoft

    Revisori

  • Tim Wieman, Microsoft

  • Paolo Salvatori, Microsoft