3.2.4 ディスク占有量を見積もる
JP1/AJS3のディスク占有量については,リリースノートを参照してください。ただし,リリースノートに記載した見積もり方法のうち,ユーザーが定義したデータで組み込みDBに含まれないデータのサイズについては,次の説明に従って見積もってください。
ユーザーが定義したデータの見積もりには,論理ホスト単位で見積もるものと,スケジューラーサービス単位で見積もるものがあります。
それぞれの単位での見積もりについて,次に説明します。
- 〈この項の構成〉
(1) 論理ホスト単位での見積もり
論理ホストを追加した場合,論理ホストごとにユーザーデータのサイズを見積もる必要があります。論理ホスト単位でのユーザーデータのサイズは,次の式で見積もってください。
ユーザーが定義したデータ |
見積もり式(単位:メガバイト) |
---|---|
QUEUEジョブ,サブミットジョブ実行環境(キューなど)※1 |
4 |
QUEUEジョブ,サブミットジョブの実行ログ(ジョブ情報,標準エラー出力ファイル,標準出力ファイルなど)※1,※2 |
a*(0.0095 + b + c) |
標準出力ファイル・標準エラー出力ファイルなど※3 |
0.5*d |
- (凡例)
-
- a:
-
QUEUEジョブ,サブミットジョブのジョブ情報の件数
次の計算式で計算します。
1日に実行されるQUEUEジョブおよびサブミットジョブのジョブ数*(ジョブ情報の保存日数 + 1)
- b:
-
QUEUEジョブ,サブミットジョブのジョブ実行定義に指定した環境変数のサイズ(環境変数を利用しない場合は0バイト,最大は20キロバイト)
- c:
-
サブミットジョブで出力する,標準エラー出力ファイルおよび標準出力ファイルのデータサイズ
- d:
-
エージェントのジョブ実行多重度(標準は5)
- 注※1
-
標準構成でQUEUEジョブ,サブミットジョブを使用する場合だけ見積もります。標準構成(ISAMレス構成)の場合は,見積もる必要はありません。
QUEUEジョブ,サブミットジョブの実行環境および実行ログは,QUEUEジョブ,サブミットジョブの実行環境データベース格納ディレクトリ配下の占有量として見積もります。格納先を変更している場合は,変更先のディレクトリのディスク占有量を見積もってください。
- 注※2
-
標準構成の場合,a,b,およびcは,QUEUEジョブ,サブミットジョブの分だけ見積もります。QUEUEジョブ,サブミットジョブを実行するごとに,そのジョブの実行ログが保存されます。ジョブ情報の保存日数を過ぎた実行ログは削除されますが,削除した時点では,QUEUEジョブ,サブミットジョブの実行環境データベースのサイズは小さくなりません。QUEUEジョブ,サブミットジョブの実行環境で使用するISAMファイルを定期的にメンテナンスする必要があります。
メンテナンス方法については,マニュアル「JP1/Automatic Job Management System 3 運用ガイド 5.2.2 QUEUEジョブ,サブミットジョブの実行環境で使用するISAMファイルの未使用領域の確認方法と再編成の時期」を参照してください。ジョブ情報保存日数の変更方法については,マニュアル「JP1/Automatic Job Management System 3 構築ガイド 20.5 ジョブ実行環境設定」を参照してください。
- 注※3
-
標準出力ファイル,標準エラー出力ファイル,環境変数,転送ファイルなど,ジョブ実行時のパラメーターに依存する項目です。概算では,一つのジョブにつき0.5メガバイト*エージェントのジョブ実行多重度(標準は5)としていますが,これらのファイルの平均値が見積もれる場合は,値を変更して計算してください。
(2) スケジューラーサービス単位での見積もり
スケジューラーサービスを追加した場合,スケジューラーサービスごとにユーザーデータのサイズを見積もる必要があります。スケジューラーサービス単位でのユーザーデータのサイズは,次の式で見積もってください。
ユーザーが定義したデータ |
見積もり式(単位:メガバイト) |
---|---|
ルートジョブネットごとのジョブ情報※1,※6 |
保存世代数*ルートジョブネット配下にあるすべてのジョブの標準出力および標準エラー出力サイズの合計値 |
イベントジョブ情報ごとのディスク占有量※1,※7,※8 |
保存世代数*イベントジョブの引き継ぎ情報が設定されているイベントジョブ数*0.004 |
イベントジョブ実行環境(未通知情報など)※2 |
500※3 |
一時変更の操作管理機能を使用する場合のディスク占有量※4,※7 |
0.001 + a |
ジョブ実行環境(ジョブ情報)のデータサイズ※5 |
15.2 |
- (凡例)
-
a:一時変更情報のサイズの総和
ルートジョブネットごとの一時変更情報のサイズを合計します。ルートジョブネットの一時変更情報のサイズは,次の計算式で見積もります。
- 0.002*A + 0.003*B
-
A:ルートジョブネットとその配下のユニットに,一時変更情報として保存される操作をする回数
B:Aのうち,引き継ぎ情報を指定して実行予定を追加する回数
ルートジョブネットおよびその配下のユニットに,一時変更情報として保存される操作を行うたびに一時変更情報が追加されます。なお,保存期限を過ぎた一時変更情報が保存されているルートジョブネットおよびその配下のユニットに対して一時変更情報として保存される操作を行ったとき,保存期限を過ぎた一時変更情報が自動的に削除されます。一時変更情報として保存される操作,および一時変更情報の保存期限については,マニュアル「JP1/Automatic Job Management System 3 導入ガイド 4.5.16(1) 一時変更情報の確認」を参照してください。
- 注※1
-
登録済みルートジョブネットすべてに対しての総和を見積もります。
ジョブエラー情報ディレクトリに格納されるデータであるため,環境設定パラメーターJOBINFDIRで格納先を変更している場合は,変更先のディレクトリのディスク占有量を見積もってください。
- 注※2
-
イベントジョブ(起動条件に設定しているものを含む)を実行した場合,実行したイベントジョブの定義データや監視条件が成立した際のイベントの情報などが,イベント・アクション制御マネージャーやイベント・アクション制御エージェントなどのプロセス間で通信されます。その際,一時的なネットワーク障害や通信相手のプロセスがビジー状態であることが原因で通信できない場合,通信する情報を「未通知情報」としていったんファイルに保存し,一定間隔後に再送します。
未通知情報のデータサイズは,未通知情報が滞留する最大値で見積もっています。
なお,未通知情報は再送に成功すると削除されます。
- 注※3
-
この値は,次の計算式で見積もっています。
未通知情報のディスク占有量 = (0.025*A)+(0.005*B)(単位:メガバイト)
A:一つのスケジューラーサービスが1時間当たりに処理できるイベント件数
B:イベント・アクション制御からスケジュール制御への未通知情報の滞留件数
イベント・アクション制御マネージャーとイベント・アクション制御エージェント間で通信するデータがすべて未通知情報となった場合,Aは最大で5,000になります。一つのスケジューラーサービスが1時間当たりに処理できるイベント件数については,「3.1.5 イベント監視の処理性能」を参照してください。
また,イベント・アクション制御からスケジュール制御へ通信する際にデータがすべて未通知情報となった場合,Bは最大で75,000になります。
そのため,未通知情報がすべて滞留する場合,未通知情報のディスク占有量の最大値は(0.025*5,000)+(0.005*75,000) = 500(単位:メガバイト)になります。
- 注※4
-
一時変更の操作管理機能を使用する場合だけ見積もります。
ジョブエラー情報ディレクトリに格納されるデータであるため,格納先を変更している場合は,変更先のディレクトリのディスク占有量を見積もってください。
- 注※5
-
スケジューラーサービス単位のジョブ実行制御マネージャープロセス(jpqman)が,ジョブ情報を管理するためのデータのサイズです。
- 注※6
-
外部DBを利用する場合は,ajsshowコマンドの-i %so,-f %rまたは-rオプションを使用するときだけ見積もる必要があります。
外部DBを利用する場合,環境設定パラメーターSTDFILEOUTDIRに指定しているディレクトリに,ajsshowコマンドで指定したジョブの標準出力や標準エラー出力の内容が出力されます。このため,ajsshowコマンドの実行分だけ,ディスク容量を見積もってください。また,ajsshowコマンドの実行結果は自動的に削除されません。必要に応じて,手動で削除してください。
- 注※7
-
外部DBを利用する場合のディスク占有量は0バイトです。
- 注※8
-
バックアップ強化機能を利用する場合のディスク占有量は0バイトです。
- 補足事項
-
-
スケジューラーサービスが使用するユーザーデータのうち,ジョブネット定義やジョブ実行情報は組み込みDBに含まれます。
組み込みDBで使用するディスク占有量の見積もりについては,マニュアル「JP1/Automatic Job Management System 3 構築ガイド 23.2 データベース領域の見積もり」を参照してください。
-
バージョン8の組み込みDBから移行した場合のディスク占有量の見積もりについては,「8.5.2(7) バージョン8の組み込みDBから移行した場合のディスク占有量の見積もり」を参照してください。
-