メモリセッションフェイルオーバ機能を使用する場合の,セッションフェイルオーバサーバマシンの使用リソースの見積もりについて,OSごとに説明します。
なお,使用リソースの見積もりの各表にある,「オプション設定ファイル例」については,使用しているOSのバージョン,およびカーネルのバージョンごとに異なります。使用しているOSのマニュアルを参照して,表中の見積もり式を基に見積もった値を設定してください。使用しているOSで該当するカーネルパラメタが設定できない場合には,設定は不要です。
なお,メモリセッションフェイルオーバ機能を使用する場合,J2EEサーバが使用するメモリ量が増加します。J2EEサーバ単位のメモリ増加量を求める式を次に示します。
J2EEサーバ単位のメモリ増加量(単位:メガバイト) =Webアプリケーション単位のメモリ増加量の合計+1.5 |
Webアプリケーション単位のメモリ増加量の合計は,それぞれのWebアプリケーションで使用するメモリ増加量を合計したものです。Webアプリケーションで使用するメモリ増加量は,次の式で求められます。
Webアプリケーションで使用するメモリ増加量(単位:メガバイト) =最大同時実行スレッド数※1×グローバルセッション情報の最大サイズ※2×1.5 |
表5-19 最大同時実行スレッド数に指定する値
Webアプリケーション単位の同時実行スレッド数の設定 | 最大同時実行スレッド数に指定する値 |
---|---|
設定あり | Webアプリケーション単位の最大同時実行スレッド数 |
設定なし | Webコンテナ単位の最大同時実行スレッド数 |
なお,Webアプリケーション単位の同時実行スレッド数については,マニュアル「Cosminexus アプリケーションサーバ 機能解説 基本・開発編(Webコンテナ)」の「2.17 Webアプリケーション単位での同時実行スレッド数の制御」を参照してください。
セッションフェイルオーバサーバマシンの使用リソースの見積もりについて,次の表に示します。
表5-20 セッションフェイルオーバサーバマシンの使用リソースの見積もり(AIXの場合)
システムリソース | パラメタ | 所要量 | オプション設定ファイル例 |
---|---|---|---|
共用メモリ | - | PrfTraceBufferSize※1×1,024+18,496 | - |
プロセス数 | - | 4 | - |
スレッド数 | - | SFOサーバのスレッド数※2+34 | - |
ファイルディスクリプタ数 | nofiles | SFOサーバのファイルディスクリプタ数※2+43 | /etc/security/limits |
(凡例)-:該当しません。
セッションフェイルオーバサーバマシンの使用リソースの見積もりについて,次の表に示します。
表5-21 セッションフェイルオーバサーバマシンの使用リソースの見積もり(HP-UXの場合)
システムリソース | パラメタ | 所要量 | オプション設定ファイル例 |
---|---|---|---|
共用メモリ | shmmax | PrfTraceBufferSize※1×1,024+18,496 | kctune shmmax= 1073741824 |
プロセス数 | nproc | 4 | kctune nproc=4200 |
スレッド数 | nkthread | SFOサーバのスレッド数※2+34 | kctune nkthread= 8416 |
ファイルディスクリプタ数 | nfile | SFOサーバのファイルディスクリプタ数※2+43 | kctune nfile= 65536 |
セッションフェイルオーバサーバマシンの使用リソースの見積もりについて,次の表に示します。
表5-22 セッションフェイルオーバサーバマシンの使用リソースの見積もり(Linuxの場合)
システムリソース | パラメタ | 所要量 | オプション設定ファイル例 |
---|---|---|---|
共用メモリ | SHMMAX | PrfTraceBufferSize※1×1,024+18,496 | /proc/sys/kernel/shmmax |
プロセス数 | threads-max※2 | 4 | /proc/sys/kernel/threads-max |
スレッド数 | threads-max※2 | SFOサーバのスレッド数※3+34 | - |
ファイルディスクリプタ数 | fs.file-max | SFOサーバのファイルディスクリプタ数※3+43 | /proc/sys/fs/file-max |
(凡例)-:該当しません。
セッションフェイルオーバサーバマシンの使用リソースの見積もりについて,次の表に示します。
表5-23 セッションフェイルオーバサーバマシンの使用リソースの見積もり(Solarisの場合)
システムリソース | パラメタ | 所要量 | オプション設定ファイル例 |
---|---|---|---|
共用メモリ | shminfo_shmmax | PrfTraceBufferSize※1×1,024+18,496 | /etc/system |
プロセス数 | max_nprocs | 4 | /etc/system |
スレッド数 | - | SFOサーバのスレッド数※2+34 | - |
ファイルディスクリプタ数 | rlim_fd_max | SFOサーバのファイルディスクリプタ数※2+43 | /etc/system |
(凡例)-:該当しません。