TOP比較データ> はじめに




Javaアプリケーションサーバのクラスタリング機能比較
Javaアプリケーションサーバのクラスタリング機能比較

第8回:Javaアプリケーションサーバのクラスタ機能比較
著者:サンモアテック  高木 基成   2005/12/13
1   2  3  4  次のページ
はじめに

   今回は、これまで取り上げてきたTomcat・JBoss・WebLogic Serverのクラスタ機能を比較します。まずはじめに、今回の記事で比較する各アプリケーションサーバのバージョンを再確認します。
アプリケーションサーバ バージョン
Tomcat 5.0.28
JBoss 4.0.3 SP1
WebLogic 8.1 SP4

表1:各アプリケーションサーバのバージョン


サーブレットのロードバランシング

   ここでは、Tomcat・JBoss・WebLogic Serverにおけるサーブレットのロードバランシングを比較します。まずは、各アプリケーションサーバが対応しているHTTPサーバの種類を確認します。

アプリケーションサーバ 対応HTTPサーバ
Tomcat
  • Apache HTTP Server
  • Netscape/IPLanet NES
  • Microsoft Internet Information Server
JBoss ※mod_jkを使うのでTomcatに同じ
WebLogic Server
  • Apache HTTP Server
  • NES(Netscape Enterprise Server)
  • IIS(Internet Information Server)

表2:サポートしているHTTPサーバ

   次に、ロードバランシングの方式の比較を行います。

アプリケーションサーバ HTTPサーバ ロードバランス方式 プロトコル
Tomcat Apache  +  mod_jk
  • ラウンドロビン
  • 重みベース
  • スティッキーセッション + ラウンドロビン
  • スティッキーセッション + 重みベース
AJP1.3
JBoss Apache  +  mod_jk ※Tomcatに同じ AJP1.3
WebLogic Server Apache  +  mod_wl
  • アフィニティ+ラウンドロビン
T3

表3:ロードバランス方式の比較

   一般に利用されている方式の「ラウンドロビン」と、リソースの消費を抑えるための「スティッキーセッション」は、どのアプリケーションサーバでもサポートしています。これらの方式に対応しているだけでも十分ですが、Tomcat(JBoss)はWebLogic Serverよりも多くの方式に対応しています。

※注: 「スティッキーセッション」「アフィニティ」という用語は同じ意味です。

1   2  3  4  次のページ


株式会社サンモアテック 高木 基成
著者プロフィール
株式会社サンモアテック  高木 基成
株式会社サンモアテック 技術開発事業部
2002年入社。システム間連携を実現する各種ミドルウェアの調査・導入に従事。現在、ESBやSOAなどを実現するための新技術検証に携わっている。


この記事の評価をお聞かせください
ボタンをクリックしますとウインドウが開きます。
ご意見、ご要望にお応えします! インプレスIT INSIDE

INDEX
第8回:Javaアプリケーションサーバのクラスタ機能比較
はじめに
  サーブレットのフェールオーバ
  EJBのロードバランス
  エンティティBean
徹底比較!!APサーバ
第1回 Tomcatによるクラスタリングの実現
第2回 Tomcatのクラスタ設定
第3回 JBossによるクラスタリングの実現
第4回 JBossのクラスタ設定
第5回 WebLogic Serverで実現するクラスタリング
第6回 WebLogic Serverが提供するクラスタ機能
第7回 Javaアプリケーションサーバのパフォーマンス比較
第8回 Javaアプリケーションサーバのクラスタ機能比較
第9回 JBossクラスタのチューニング

Think IT 過去人気記事

注目おすすめ情報

Think IT人気ライター BEST 5

IT製品/サービス資料ダウンロード
    おすすめのホワイトペーパー情報を準備中です