Cosminexus 簡易構築・運用ガイド

[目次][用語][索引][前へ][次へ]

4.3 システム構成パターン

ここでは,Smart Composer機能を使用して構築できるシステムの構成パターンについて説明します。

Smart Composer機能で構築できるシステム構成パターンと,指定できる物理ティアの組み合わせを次の表に示します。

表4-7 Smart Composer機能で構築できるシステム構成パターンと,指定できる物理ティアの組み合わせ

項番 システム構成パターン システム構成の特長 Webフロントシステム バックシステム
combined-tier http-tier

j2ee-tier
j2ee-tier sfo-tier ctm-tier
1 WebサーバとJ2EEサーバを同じサーバマシンに配置する構成
4.3.1参照)
1台のマシンにWebサーバとJ2EEサーバを配置します。日常のメンテナンスやシステムの拡張が容易なシンプルな構成です。
2 WebサーバとJ2EEサーバを別のサーバマシンに配置する構成
4.3.2参照)
WebサーバとJ2EEサーバを異なるマシンに分けて配置します。セキュリティを考慮した運用をする場合に使用します。
3 インプロセスHTTPサーバ機能を使用する構成
4.3.3参照)
インプロセスHTTPサーバ機能を使用すると,J2EEサーバが直接クライアントからのリクエストを受け付けられます。この構成ではWebサーバの配置は不要です。1台のマシンに,J2EEサーバだけを配置します。
4 負荷分散機を冗長化する構成
4.3.4参照)
一つのWebシステム内に負荷分散機を2台配置できます。1台の負荷分散機で障害が発生した場合も業務を続行できます。
5 セッションフェイルオーバ機能を使用する構成
4.3.5参照)
SFOサーバでセッション情報を管理して,J2EEサーバで障害が発生した場合には,ほかのJ2EEサーバにセッション情報を引き渡します。障害発生前のセッション情報が引き継がれるため,J2EEサーバに障害が発生しても業務を続行できます。 ※1 ※1
6 CTMを使用する構成
4.3.6参照)
リクエストをスケジューリングして,各J2EEサーバの負荷を分散させることで,安定して稼働するシステムを構築できます。 ※2 ※2 ※2
7 サーバマシン内に複数のサービスユニットを配置する構成
4.3.7参照)
1台のサーバマシンに複数のサービスユニットを配置できます。複数の業務を1台のサーバマシンで運用できます。 ※3
8 論理ユーザサーバを使用する構成
4.3.8参照)
ユーザが定義したプロセスを論理ユーザサーバとして定義すると,Management Serverで運用管理できるようになります。

(凡例)
○:指定できます。
−:該当しません。

注※1
セッションフェイルオーバ機能を使用するバックシステムの場合,Smart Composer機能で構築できるWebフロントシステムと組み合わせて構築します。

注※2
CTMを使用するバックシステムの場合,Smart Composer機能で構築できるWebフロントシステム以外にも,EJBクライアントやユーザが独自に定義するWebフロントシステムと組み合わせて構築できます。

注※3
同じCTMドメインのサービスユニットは,1サーバマシン内に複数配置できません。

参考
  • Smart Composer機能を使用して,Webフロントシステムやバックシステムを構築する場合,JP1/SC/DPMが利用できます。JP1/SC/DPMと連携すると,構築したシステムのディスクイメージを複製できるので,より迅速にシステムを構築できます。詳細については,「4.4 JP1/SC/DPMを利用して構築する場合のシステム構成」を参照してください。ただし,セッションフェイルオーバ機能を使用する構成の場合,セッションフェイルオーバサーバマシンではJP1/SC/DPMを利用できません。
  • 表4-7に示した構成以外にも,サーバの構成を限定しない,free-tier構成があります。free-tier構成は,Smart Composer機能以外の方法で構築したシステムをエクスポートしたときに出力されます。
<この節の構成>
4.3.1 WebサーバとJ2EEサーバを同じサーバマシンに配置する構成
4.3.2 WebサーバとJ2EEサーバを別のサーバマシンに配置する構成
4.3.3 インプロセスHTTPサーバ機能を使用する構成
4.3.4 負荷分散機を冗長化する構成
4.3.5 セッションフェイルオーバ機能を使用する構成
4.3.6 CTMを使用する構成
4.3.7 サーバマシン内に複数のサービスユニットを配置する構成
4.3.8 論理ユーザサーバを使用する構成