複数のサーバーで構成され、その一部またはすべてがサーバー・クラスターのメンバーであるエンタープライズ・サービス・バスでは、 デプロイメント・マネージャー・セルが使用できます。
SCA モジュールのキュー宛先をホストするサーバーには、 SCA.SYSTEM バス内にメッセージング・エンジンが 1 つ含まれています。多くの場合はこれで十分ですが、 このようなメッセージング・エンジンは、その作成対象となったサーバーでしか実行できませ ん。 したがって、そのサーバーが Single Point of Failure となります。サーバーが稼働できない場合は、 メッセージング・エンジンも使用できません。サーバーの代わりにサーバー・クラスターをバス・メンバーとして構成すると、 メッセージング・エンジンには、クラスター内の 1 つのサーバーで稼働する機能が備わります。 この場合、そのサーバーが故障しても、メッセージング・エンジンを代替サーバーで 実行することができます。これを示したのが、図 1 です。
クラスター・バス・メンバーを構成するもう 1 つの利点は、 SCA モジュールと関連するワークロードを、複数のサーバー間で共有できるということです。 クラスター・バス・メンバーにデプロイされる SCA モジュールでは、 使用されるキュー宛先が、クラスター・サーバーが実行する複数のメッセージング・エンジン 間で分割されます。クラスター内のメッセージング・エンジンは、それぞれ、SCA モジュール経由で渡されるメッセージを共有して処理します。
つまり、 クラスター・バス・メンバーを使用すると、構成可能なポリシーに応じて、フェイルオーバー またはワークロード共用、あるいはその両方を実現することができます。
複数サーバー・エンタープライズ・サービス・バスを作成するには、次のよう ないくつかの方法を使用できます。