Interstage Application Server/Interstage Web Server チューニングガイド
目次 索引 前ページ次ページ

第3章 システムのチューニング> 3.1 サーバ機能運用時に必要なシステム資源

3.1.8 Interstage シングル・サインオンのシステム資源の設定

 Interstage シングル・サインオンを用いたシステムの運用時には、システム資源を拡張する必要があります。ここでは、システム資源(システムパラメタ)について説明します

■システムパラメタ

 Interstage シングル・サインオンが使用するシステムパラメタのチューニングについて説明します。
 システムパラメタの変更方法や、各パラメタの意味については、“システムパラメタについて”を参照してください。

 なお、資源制御によるIPC資源のパラメタの設定は、Solaris 10の場合のみ可能です。

◆Interstage シングル・サインオンのリポジトリサーバ機能を使用する際のシステムパラメタのチューニング

 リポジトリサーバでは、“Interstage ディレクトリサービス”を使用しています。“Interstage ディレクトリサービス”で必要としているチューニングについては、“Interstage ディレクトリサービスのシステム資源の設定”を参照してください。

共用メモリ

パラメタ

資源制御

種類

必要数

shmmax(注1)

設定値

[Solaris 9の場合]
12,800,000 + (164 × サイト定義数(注4)) +
(ロール数(注2) + ロールセット数(注3)
ロールセット数(注3) × ロール数(注2)) × 1,024 以上

project.max-shm-memory

加算値

26,000,000 + (164 × サイト定義数(注4)) +
(ロール数(注2) + ロールセット数(注3)
ロールセット数(注3) × ロール数(注2)) × 1,024 × 3

shmmni

project.max-shm-ids

加算値

13

注1)
Solaris 10でshmmaxを設定する場合、Solarisのドキュメントおよび“システムパラメタについて”を参照して値を決定してください。
注2)
SSOリポジトリに定義したロールの総数
注3)
SSOリポジトリに定義したロールセットの総数
注4)
SSOリポジトリの保護リソースに登録したサイト定義の総数

セマフォ

パラメタ

資源制御

種類

必要数

semmni

project.max-sem-ids

加算値

9

semmns (注)

加算値

9

semmnu (注)

加算値

Interstage HTTP Serverが作成する最大プロセス数(httpd.confのMaxClients値) × 9

semume (注)

加算値

9

注)
Solaris 9でのみ有効です。

◆Interstage シングル・サインオンの認証サーバ機能を使用する際のシステムパラメタのチューニング

共用メモリ

パラメタ

資源制御

種類

必要数

shmmax(注1)

設定値

[Solaris 9の場合]
14,000,000 + パス定義の総数(注2) × 2,048 以上

project.max-shm-memory

加算値

27,000,000 + パス定義の総数(注2) × 2,048

shmmni

project.max-shm-ids

加算値

11

注1)
Solaris 10でshmmaxを設定する場合、Solarisのドキュメントおよび“システムパラメタについて”を参照して値を決定してください。
注2)
SSOリポジトリの保護リソースに登録した各サイト定義に定義したパス定義の総数

セマフォ

パラメタ

資源制御

種類

必要数

semmni

project.max-sem-ids

加算値

10

semmns (注)

加算値

10

semmnu (注)

加算値

Interstage HTTP Serverが作成する最大プロセス数(httpd.confのMaxClients値) ×10

semume (注)

加算値

10

注)
Solaris 9でのみ有効です。

◆Interstage シングル・サインオンの業務サーバ機能を使用する際のシステムパラメタのチューニング

共用メモリ

パラメタ

資源制御

種類

必要数

shmmax(注1)

設定値

[Solaris 9の場合]
15,000,000 +
(ロール数(注2) + 1) × パス定義数(注3) × 1,200 以上

project.max-shm-memory

加算値

(15,000,000 +
(ロール数(注2) + 1) × パス定義数(注3) × 1,200 × 2) × 業務サーバ数

shmmni

project.max-shm-ids

加算値

10 × 業務サーバ数

注1)
Solaris 10でshmmaxを設定する場合、Solarisのドキュメントおよび“システムパラメタについて”を参照して値を決定してください。
注2)
SSOリポジトリに定義したロールの総数
注3)
SSOリポジトリの保護リソースに登録した各サイト定義の保護パスに設定されているパス定義の最大数

セマフォ

パラメタ

資源制御

種類

必要数

semmni

project.max-sem-ids

加算値

7 × 業務サーバ数

semmns (注1)

加算値

7 × 業務サーバ数

semmnu (注1)

加算値

[WebサーバにInterstage HTTP Serverを使用する場合(注2)]
(7 + (Interstage HTTP Serverが作成する最大プロセス数(注3) × 7)) × Interstage HTTP Serverを使用しているWebサーバ数

[WebサーバにSun Java System Web Serverを使用する場合(注2)]
14

semume (注1)

加算値

7 × 業務サーバ数

注1)
Solaris 9でのみ有効です。
注2)
WebサーバにInterstage HTTP ServerとSun Java System Web Serverを同時に使用する場合は、それぞれの値を加算してください。
注3)
使用する各Webサーバのhttpd.confに設定されているMaxClientsの最大値

目次 索引 前ページ次ページ

All Rights Reserved, Copyright(C) 富士通株式会社 2007