パフォーマンスの計画
BizTalk Serverはアプリケーション プラットフォームです。 サーバー製品だけでなく、単なる開発者製品でもあります。 これは、ビジネス プロセス管理システムの構築、エンタープライズ アプリケーションの統合、ワークフローの自動化、サービス指向アーキテクチャの有効化に使用されるアプリケーション プラットフォームです。
BizTalk Serverは、他の多くのソフトウェア コンポーネントに依存しています。 BizTalk アプリケーション プラットフォームには、通常、Windows Server オペレーティング システム、SQL Server、BizTalk Server、IIS (省略可能)、BizTalk Serverが対話している外部システム、および Microsoft 以外のアダプターとコンポーネントのソフトウェア コンポーネントがいくつか含まれています。
BizTalk Server環境の本質的に複雑な性質のため、パフォーマンスを計画する際には多くの考慮事項が必要です。 すべてのBizTalk Server環境に適用できる既定の設定がいくつかあります。また、特定のBizTalk Server アーキテクチャを最適化するための追加の考慮事項と手法があります。
このトピックでは、すべてのBizTalk Server環境のパフォーマンスを最適化するときに適用する必要がある既定の設定の概要について説明します。 また、特定のシナリオ向けに設計されたBizTalk Server環境のテストと最適化に関する推奨事項も提供します。
すべてのBizTalk Server環境に適用する必要がある設定
このガイドの 「運用準備チェックリスト」 セクションには、BizTalk ソリューションを使用する前に確認する必要がある項目の一覧が含まれています。 このチェックリストには、使用されている BizTalk ソリューションの特定の性質に関係なく、BizTalk Server環境のパフォーマンスに大きな影響を与える可能性があるアクション項目が含まれています。
BizTalk ソリューションのテストと最適化に関する考慮事項
BizTalk ソリューションが異なると、パフォーマンス基準が大幅に異なる場合があります。 たとえば、オーケストレーションの実行を中心に構築された BizTalk ソリューションは、フラット ファイル ドキュメントの受信、変換、マッピングに重点を置いた BizTalk ソリューションとは異なるパフォーマンス プロファイルを持ちます。 オーケストレーションに重点を置いたソリューションは、CPU 負荷が高い場合や、最適化の恩恵を受けるカスタム コンポーネントを呼び出す場合があります。一方、フラット なファイル変換とマッピングに重点を置いたソリューションの方がメモリを集中的に消費する場合があります。
BizTalk Serverの送受信に使用されるアダプターとパイプラインは、BizTalk ソリューションのパフォーマンスにも大きな影響を与える可能性があります。 ソリューションに必要なドキュメント追跡のレベルも、パフォーマンスに大きく影響します。 さまざまな BizTalk ソリューションで可能なさまざまなパフォーマンス プロファイルがあるため、BizTalk ソリューションをテストして、最大の持続可能なパフォーマンスと最大の持続可能な追跡パフォーマンスを測定することが絶対に重要です。
BizTalk ソリューションの最大の持続可能なパフォーマンスと最大の持続可能な追跡パフォーマンスを決定した後、BizTalk ソリューションのボトルネックを取り除くために使用できる具体的な手順があります。 詳細については、「BizTalk Server 2009 パフォーマンス ガイド (https://go.microsoft.com/fwlink/?LinkID=150492)」を参照してください。