次の方法で共有


高可用性とディザスター リカバリーの計画

BizTalk Serverを使用して開発されたソリューションは、多くの場合、最大限の可用性を必要とするミッション クリティカルなエンタープライズ レベルのアプリケーションです。 これらのソリューションを運用環境に配置すると、ダウンタイムに関連するコストを 1 秒あたり数千ドルで測定できます。 このため、BizTalk Serverで使用できる高可用性とディザスター リカバリーの機能と、BizTalk Server ソリューションをサポートするために必要な依存関係ソフトウェアとハードウェアを最大化するために、特定の戦略を採用する必要があります。

ハードウェアに関する考慮事項

BizTalk Server環境の高可用性を確保するには、ハードウェアの計画時に次の点を考慮してください。

  • BizTalk グループ内の BizTalk サーバー全体で BizTalk ホストの複数のインスタンスを実行するために、BizTalk グループ内で複数の (少なくとも 2 台の) BizTalk サーバーを実行することを計画します。 これにより、ホスト インスタンスで実行されているプロセスの負荷分散とフォールト トレランスに対応できます。

  • BizTalk Server データベースを格納するための記憶域ネットワーク (SAN) の実装を検討してください。 SAN ディスクは、可能な限り RAID 1+0 (ミラー セットのストライプ) トポロジを使用して構成し、パフォーマンスと高可用性を最大限に高める必要があります。 SAN を使用してBizTalk Server データベースを収容する方法の詳細については、以下を参照してください。

  • BizTalk Server データベースを収容する複数の SQL サーバーのインストールを計画します。 SQL Server クラスタリング (推奨) や特定のBizTalk Server データベースを個別の物理SQL Server インスタンスに格納するには、複数の SQL サーバーが必要です (推奨も)。

  • 仮想環境を使用してハードウェア コストを制御することを検討してください。 Microsoft では、Microsoft Virtual Server 2005 R2、Windows Server 2008 Hyper-V、Microsoft Hyper-V Server 2008 などのさまざまな仮想化製品を提供しています。 仮想環境でのBizTalk Serverの使用に関する推奨事項については、「BizTalk Server 2009 Hyper-V ガイド」を参照してください。

  • 境界ネットワーク ドメインに 1 つ以上の Windows サーバーをインストールして、organizationにインターネット関連のサービスを提供することを計画します。 ネットワーク負荷分散 (NLB) ソリューションを使用して、境界ネットワーク ドメイン内の複数の Windows サーバーを構成します。 詳細については、「 ネットワーク負荷分散展開ガイド」を参照してください。

    境界ネットワークにサーバーをインストールする方法の詳細については、「 トランスポートをインターネットに公開するときのドメインの構成」を参照してください。

    Note

    境界ネットワークは、DMZ、非武装地帯、およびスクリーン サブネットとも呼ばれます。

ソフトウェアに関する考慮事項

BizTalk Server環境の高可用性を確保するには、ソフトウェアの計画時に次の点を考慮してください。

  • BizTalk ホストのクラスタリングの恩恵を受けるシナリオや、複数の MessageBox データベースを実行する利点があるシナリオに対応するために、BizTalk ServerのEnterprise Editionに投資することを検討してください。 通常、BizTalk ホストをクラスター化する必要がある唯一の理由は、特定の BizTalk アダプターの高可用性を提供することです。 ホスト クラスタリングを使用して BizTalk アダプターの高可用性を提供する方法の詳細については、「クラスター化されたホスト内でのアダプター ハンドラーの実行に関する考慮事項」を参照してください。

  • BizTalk Server データベースと Enterprise Single Sign-On マスター シークレット サーバーを収容する Windows Server クラスターの実装を計画します。 Windows Server クラスターを使用して、BizTalk Server データベースと Enterprise Single Sign-On マスター シークレット サーバーの高可用性を提供する方法の詳細については、「データベースの高可用性マスター シークレット サーバーの高可用性」を参照してください。

高可用性とディザスター リカバリー

BizTalk Server環境の可用性を高める方法には、フォールト トレランスや負荷分散を使用した高可用性の提供、またはディザスター リカバリーを使用した可用性の向上という 2 つの方法があります。 各方法では可用性が向上しますが、主な違いは、フォールト トレランスや負荷分散は、通常、ディザスター リカバリーよりもはるかに高速な復旧時間を提供することです。 フォールト トレランスや負荷分散では 高可用性 が提供されますが、ディザスター リカバリーでは 可用性が向上します。 ディザスター リカバリーの実装の詳細については、「チェックリスト: ディザスター リカバリーとディザスター リカバリーによる可用性の向上」を参照してください。

参照

BizTalk Server の可用性の向上
チェックリスト:フォールト トレランスまたは負荷分散を使用した高可用性の実現