クラスタリングを使用しないマルチサーバー・バス

複数のサーバーから構成されるバスには、スケーラビリティーの利点、およびより多くのクライアント接続 とより高いメッセージ・スループットを処理できるという利点があります。複数サーバー・バスには、メッセージの格納作業および配布作業を共有できる複数のメッセージング・エンジンが含まれます。

複数サーバー・バスのもう 1 つの利点は、アプリケーションがコンシュームするキューを、そのアプリケーションと同じアプリケーション・サーバー内で見つけることができる点です。アプリケーションを実行するアプリケーション・サーバーが複数ある場合は、この作業がより効率的になります。

複数のサーバー・バス・メンバーを備えるようにバスを構成して、各サー バー・バス・メンバーが 1 つのメッセージング・エンジンを実行するように 設定することができます。バス内のサーバーはすべて同じセルに所属している必要があります。

バス内のすべてのメッセージング・エンジンは暗黙的に接続されており、 アプリケーションはバス内の任意のメッセージング・エンジンに接続できます。 バス内のすべてのメッセージング・エンジンは、バス内の各メッセージング・エンジンに割り当てられたリソースについて認識しています。

すべてのメッセージング・エンジンが同時に稼働する必要はありません。 メッセージング・エンジンの 1 つが停止しても、バス内の他のメッセージング・エンジンは動作を継続します。 ただし、1 つのメッセージング・エンジンが停止した場合、そのメッセージング・エンジンが所有するリソースは使用不可能になります。特に、そのメッセージング・エンジンに割り当てられている宛先は使用できなくなります。

図 1. 複数サーバーを持つサービス統合バス
この図は、3 つのサーバー・バス・メンバーを含むサービス統合バスを示しています。各アプリケーション・サーバーは、1 つのメッセージング・エンジンをホストしています。すべてのメッセージング・エンジンは相互に接続されています。2 つのバス宛先があり、それぞれは 1 つのメッセージング・エンジンに接続されています。

トピックのタイプを示すアイコン 概念トピック



タイム・スタンプ・アイコン 最終更新: last_date
http://www14.software.ibm.com/webapp/wsbroker/redirect?version=cord&product=was-nd-mp&topic=cjj0071_
ファイル名:cjj0071_.html