JP1/Performance Management - Agent Option for Domino

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


付録A.2 ディスク占有量

ディスク占有量は,パフォーマンスデータを収集するレコード数によって変化します。

PFM - Agent for Dominoのディスク占有量の見積もりについて説明します。

<この項の構成>
(1) システム全体のディスク占有量
(2) Storeデータベース(Storeバージョン1.0)のディスク占有量
(3) Storeデータベース(Storeバージョン2.0)のディスク占有量

(1) システム全体のディスク占有量

システム全体のディスク占有量の見積もり値を記載します。

表A-2 システム全体のディスク占有量

PFM - Agent for Dominoの状態 メモリー所要量(単位:メガバイト)
Windows Solaris AIX
インストール時 10 35 40
運用時 10+W 35+W 40+W

(凡例)
W:Storeデータベースで使用するディスク占有量
Storeデータベースのディスク占有量については,「(2) Storeデータベース(Storeバージョン1.0)のディスク占有量」または「(3) Storeデータベース(Storeバージョン2.0)のディスク占有量」を参照してください。

注※
インストール時にはプログラム本体容量の2倍分のディスク容量が必要となります。

(2) Storeデータベース(Storeバージョン1.0)のディスク占有量

Storeデータベース(Storeバージョン1.0)のディスク占有量について説明します。

(a) 見積もり式

Storeデータベースでは,各レコードは,レコードタイプごとに一つのファイルに格納されます。Storeデータベースのディスク占有量について,レコードタイプごとに示します。

注意
パフォーマンスデータがStoreデータベースに格納される際,幾つかのフィールドが追加されます。追加されるフィールドは,ディスク占有量に含まれるため,新たに容量を見積もる必要はありません。

表A-3 レコードタイプごとのStoreデータベースのディスク占有量

レコードタイプ ディスク占有量の見積もり式(単位:バイト)
PIレコードタイプ ( X1 + ..... + Xa + 3,500 * a )
PDレコードタイプ ( Y1 + ..... + Yb + 700 * b )
PLレコードタイプ ( Z1 + ..... + Zc + 700 * c )

(凡例)
X : PIレコードタイプで履歴データを収集する各レコードのディスク占有量

Xの算出式を次に示します。
X = {e*f+(d+1,900)*{(e*f)/(65,250-d)+1}※1}*g*1.5
Y : PDレコードタイプで履歴データを収集する各レコードのディスク占有量

Yの算出式を次に示します。
Y = {e*h+(d+1,900)*{(e*f)/(65,250-d)+1}※1*(h/f)※2}*1.5
Z : PLレコードタイプで履歴データを収集する各レコードのディスク占有量

Zの算出式を次に示します。
Z = {e*h+(d+1,900)*{(e*f)/(65,250-d)+1}※1*(h/f)※2}*1.5
a : PIレコードタイプのレコードで履歴データを収集するレコード数
b : PDレコードタイプのレコードで履歴データを収集するレコード数
c : PLレコードタイプのレコードで履歴データを収集するレコード数
d : 履歴データを収集する各レコードの固定部のサイズ ※3
e : 履歴データを収集する各レコードの可変部のサイズ ※3
f : 履歴データを収集する各レコードのインスタンス数 ※4(単数インスタンスレコードの場合は1)
g : 履歴データを収集する各レコードの保存レコード数 ※5(インスタンス数は考慮しません)
h : 履歴データを収集する各レコードの保存レコード数の上限値 ※6

注※1
{(e*f)/(65,250-d)+1}の計算結果は,小数点以下を切り捨ててください。

注※2
(h/f)の計算結果は,小数点以下を切り捨ててください。

注※3
各レコードの固定部・可変部のサイズについては,「7. レコード」のレコードサイズを参照してください。

注※4
各レコードのインスタンス数について次の表に示します。
複数インスタンスレコードの場合のインスタンス数は,Lotus Dominoの次の数で見積もることができます。

表A-4 各レコードのインスタンス数

項番 レコードID インスタンス数
1 PD_PD 単数インスタンスレコードのため,1。
2 PD_PDAG 単数インスタンスレコードのため,1。
3 PD_PDCL 単数インスタンスレコードのため,1。
4 PD_PDCM 単数インスタンスレコードのため,1。
5 PD_PDDB 単数インスタンスレコードのため,1。
6 PD_PDDM 単数インスタンスレコードのため,1。
7 PD_PDIM 単数インスタンスレコードのため,1。
8 PD_PDLP 単数インスタンスレコードのため,1。
9 PD_PDML 単数インスタンスレコードのため,1。
10 PD_PDMM 単数インスタンスレコードのため,1。
11 PD_PDMT MTA(Message Transfer Agent)で使用しているプロトコル数。
12 PD_PDNE Notesネットワークポートとして有効にしているポート数。
13 PD_PDNN NNTPで使用しているリモートサーバ数。
14 PD_PDPP 単数インスタンスレコードのため,1。
15 PD_PDRP 単数インスタンスレコードのため,1。
16 PD_PDSM 単数インスタンスレコードのため,1。
17 PD_PDSO 単数インスタンスレコードのため,1。
18 PD_PDSV 単数インスタンスレコードのため,1。
19 PD_PDWR 単数インスタンスレコードのため,1。
20 PD_PDXP ドミノで使用しているシリアルポート数。
21 PI_PI 単数インスタンスレコードのため,1。
22 PI_PICM 単数インスタンスレコードのため,1。
23 PI_PIDB 単数インスタンスレコードのため,1。
24 PI_PIDK データディレクトリ内のデータベースファイル数(.NSF,.NSG,.NSHファイル)。
25 PI_PIDM 単数インスタンスレコードのため,1。
26 PI_PIHC 調査対象としている稼働監視タイプ数(http,smtp,pop3など)。
27 PI_PIHT 単数インスタンスレコードのため,1。
28 PI_PIIM 単数インスタンスレコードのため,1。
29 PI_PILG データディレクトリとして使用しているドライブ数。旧バージョンのドミノでは,システムに接続されているすべてのドライブ数。
サーバコンソールから「show stat disk」で確認できる。
30 PI_PILP 単数インスタンスレコードのため,1。
31 PI_PIMK データディレクトリ内のデータベースファイル数(.NSF,.NSG,.NSHファイル)。
32 PI_PIML 単数インスタンスレコードのため,1。
33 PI_PIMM 単数インスタンスレコードのため,1。
34 PI_PIMT MTA(Message Transfer Agent)で使用しているプロトコル数。
35 PI_PINE Notesネットワークポートとして有効にしているポート数。
36 PI_PINN 単数インスタンスレコードのため,1。
37 PI_PIQM Ispyタスクで調査対象としているメールサーバ数。
38 PI_PIQS Ispyタスクで調査対象としているサーバ数*TCPサービスタイプ数(http,stmp,pop3など)。
39 PI_PIRP 単数インスタンスレコードのため,1。
40 PI_PISM 単数インスタンスレコードのため,1。
41 PI_PISV 単数インスタンスレコードのため,1。
42 PI_PIWR 単数インスタンスレコードのため,1。
43 PI_PIXP ドミノで使用しているシリアルポート数。
44 PL_PLNL 検索文字列に合致したNotesログの行数。

注※5
PIレコードタイプの場合,収集したデータがある一定の区分(時,日,週,月および年単位)に自動的に要約されるので,分,時,日,週,月および年の部分の保存レコード数を考慮して計算する必要があります。デフォルトの保存期間と保存レコード数を次の表に示します。

表A-5  PIレコードの保存レコード数

データの種類 保存期間 保存レコード数
(収集間隔が1分の場合)
分単位 1日 1,440
時単位 7日 168
日単位 1年 366
週単位 1年 52
月単位 1年 12
年単位 制限なし (収集年数)*1

注※6
保存レコード数については,「付録F PFM - Agent for Dominoのプロパティ」を参照してください。

(b) 見積もり例

見積もり例1
Health Check Overview(PI_PIHC)レコードについて,PI_PIHC以外のPIレコードタイプを保存設定していない場合。表 A-3に示した変数a〜gが次の値とします。
 
a=1
d=681
e=68
f=1
g=2,039
 

(fの求め方)
今回はHTTPのみ(デフォルト)を想定しf=1とします。
 

(gの求め方)
PI_PIHCの収集間隔を1分,年単位の収集年数を1年として,保存期間の設定が表 A-5のとおりである場合。
 
1,440+168+366+52+12+1=2,039レコード
 

Xの算出式
X={e*f+(d+1,900)*{(e*f)/(65,250-d)+1}}*g*1.5
 ={68*1+(681+1,900)*{(68*1)/(65,250-681)+1}}*2,039*1.5
 =(68+2,581*1)*2,039*1.5
 =8,110,280(バイト)
 =約8(メガバイト)
 

見積もり例2
PDレコードタイプのMemory Detail(PD_PDMM)について,PD_PDMM以外のPDレコードタイプを保存設定していない場合。
 
b=1
d=733
e=0
f=1
h=744
 

(fの求め方)
今回は単数インスタンスレコードのためf=1とします。
 

(hの求め方)
保存期間の設定のデフォルトは10,000レコードです。
収集間隔を3,600秒にして1か月分のデータを保存したい場合。
 
h=24レコード(1日分)*31(1か月)*1(fの値)=744レコード
h=744レコード
 

Yの算出式
Y={e*h+(d+1,900)*{(e*f)/(65,250-d)+1}*(h/f)}*1.5
 ={0*744+(733+1,900)*{(0*1)/(65,250-733)+1}*(744/1)}*1.5
 =(0+2,633*1*744)*1.5
 = 2,938,428(バイト)
 = 約3(メガバイト)

(3) Storeデータベース(Storeバージョン2.0)のディスク占有量

Storeデータベース(Storeバージョン2.0)のディスク占有量について説明します。

(a) 見積もり式

ディスク占有量,ファイル数,およびディレクトリ数の見積もりについて説明します。

●ディスク占有量

Storeデータベースのディスク占有量は,レコードタイプごとのディスク占有量の総和となります。PIレコードタイプについては,さらに要約区分ごとのディスク占有量の総和となります。

注意
パフォーマンスデータがStoreデータベースに格納される際,幾つかのフィールドが追加されます。追加されるフィールドは,ディスク占有量に含まれるため,新たに容量を見積もる必要はありません。各レコードに共通して追加されるフィールドはStoreバージョン1.0と同じです。詳細については,「(2) Storeデータベース(Storeバージョン1.0)のディスク占有量」を参照してください。

レコードタイプごとのディスク占有量Xの見積もり式(単位:バイト)
X={(e+2)*f+(d+60)*{((e+2)*f)/(65,250-d)+1}※1}*a/b*(c+1)*1.1
a:レコードタイプ,要約区分ごとに値が異なります。表A-6を参照してください。
b:レコードタイプ,要約区分ごとに値が異なります。表A-6を参照してください。※2
c:履歴データの保存期間設定値※3。レコードタイプ,要約区分ごとに指定する単位が異なります。単位については表A-6を参照してください。
d:履歴データを収集する各レコードの固定部のサイズ※4
e:履歴データを収集する各レコードの可変部のサイズ※4
f:履歴データを収集する各レコードのインスタンス数(単数インスタンスレコードの場合は1)※5。インスタンス数が2以上の場合,4の倍数に丸め込みます。例えばインスタンス数が2の場合は,f=4となります。インスタンス数が13の場合は,f=16となります。インスタンス数が1の場合は,f=1となります。

表A-6 a,b,およびcに設定する値

レコードタイプ 要約区分 a b c
PI 1,440 1+(g-1)/60※2 保存期間(単位:日)
24 1+(g-1)/3,600※2 保存期間(単位:日)
7 1+(g-1)/86,400※2 保存期間(単位:週)
1 1+(g-1)/604,800※2 保存期間(単位:週)
1 1+(g-1)/2,592,000※2 保存期間(単位:月)
1 1+(g-1)/31,622,400※2 保存期間(単位:年)
PD 1,440 g/60 保存期間(単位:日)
PL 1,440 g/60 保存期間(単位:日)

(凡例)
g:履歴データの収集インターバル設定値(単位:秒)
−:該当しない。

注※1
{((e+2)*f)/(65,250-d)+1}の計算結果は,小数点以下を切り捨ててください。

注※2
PIレコードタイプのbの計算結果は,小数点以下を切り捨ててください。

注※3
Storeバージョン2.0の場合,デフォルトの保存期間を表A-7,表A-8,表A-9に示します。

注※4
各レコードの固定部・可変部のサイズについては,「7. レコード」のレコードサイズを参照してください。

注※5
レコードごとのインスタンス数については,「(2) Storeデータベース(Storeバージョン1.0)のディスク占有量」を参照してください。

 

表A-7 PIレコードタイプの保存期間(デフォルト値)

データの種類 保存期間
分単位 1日
時単位 7日
日単位 54週
週単位 54週
月単位 12か月
年単位 制限なし

表A-8 PDレコードタイプの保存期間(デフォルト値)

レコード名 保存期間(単位:日)
PD_PD 10
PD_PDAG 10
PD_PDCL 10
PD_PDCM 10
PD_PDDB 10
PD_PDDM 10
PD_PDIM 10
PD_PDLP 10
PD_PDML 10
PD_PDMM 10
PD_PDMT 10
PD_PDNE 10
PD_PDNN 10
PD_PDPP 10
PD_PDRP 10
PD_PDSM 10
PD_PDSO 10
PD_PDSV 10
PD_PDWR 10
PD_PDXP 10

表A-9 PLレコードの保存期間(デフォルト値)

レコード名 保存期間(単位:日)
PL_PLNL 31

●ファイル数

Storeデータベースで作成されるファイル数Nの見積もり式を次に示します。

N=20+2*(
  (A11+A12+...+A1m+m)+
  (A21+A22+...+A2m+m)+
  (A31+A32+...+A3m+m)+
  (A41+A42+...+A4m+m)+
  (A51+A52+...+A5m+m)+
  (11*m)+
  (B1+B2+...+Bn+n)+
  (C1+C2+...+Co+o)
  )

m:PIレコードタイプで収集しているレコードの数

n:PDレコードタイプで収集しているレコードの数

o:PLレコードタイプの収集しているレコードの数

A11〜A1m:PIレコードタイプのレコードごとの分レコードの保存期間設定値(単位:日)

A21〜A2m:PIレコードタイプのレコードごとの時レコードの保存期間設定値(単位:日)

A31〜A3m:PIレコードタイプのレコードごとの日レコードの保存期間設定値(単位:週)

A41〜A4m:PIレコードタイプのレコードごとの週レコードの保存期間設定値(単位:週)

A51〜A5m:PIレコードタイプのレコードごとの月レコードの保存期間設定値(単位:月)

B1〜Bn:PDレコードタイプのレコードごとの保存期間設定値(単位:日)

C1〜Co:PLレコードタイプのレコードごとの保存期間設定値(単位:日)

●ディレクトリ数

Storeデータベースで作成されるディレクトリ数Nの見積もり式を次に示します。

N=25+2*((A1max)+(A2max)+(A3max)+(A4max)+(A5max)+11+(Bmax)+(Cmax))

A1max:PIレコードタイプで収集しているレコードの要約区分が「分」のデータの保存期間設定値の最大値(単位:日)

A2max:PIレコードタイプで収集しているレコードの要約区分が「時」のデータの保存期間設定値の最大値(単位:日)

A3max:PIレコードタイプで収集しているレコードの要約区分が「日」のデータの保存期間設定値の最大値(単位:週)

A4max:PIレコードタイプで収集しているレコードの要約区分が「週」のデータの保存期間設定値の最大値(単位:週)

A5max:PIレコードタイプで収集しているレコードの要約区分が「月」のデータの保存期間設定値の最大値(単位:月)

Bmax:PDレコードタイプのレコードごとの保存期間設定値の最大値(単位:日)

Cmax:PLレコードタイプのレコードごとの保存期間設定値の最大値(単位:日)

●Storeサービスがオープンするファイル数

Storeサービスがオープンするファイル数Nの見積もり式を次に示します。

N=20+2*(6*l+m+n)

l:PIレコードタイプで収集しているレコードの数

m:PDレコードタイプで収集しているレコードの数

n:PLレコードタイプの収集しているレコードの数

(b) 見積もり例

PFM - Agent for PlatformのStoreデータベース(Storeバージョン2.0)の見積もり例について説明します。

●ディスク占有量

PI_PIHCとPD_PDMMを収集する設定にした場合を例に挙げて説明します。

PI_PIHCレコードの見積もりについて説明します。「(3)(a) 見積もり式」の見積もり式で示した変数が次の値とします。

d=681(バイト)

e=68(バイト)

f=1

g=60(秒)

次に,分レコード,時レコードなどを,それぞれ計算します。

分レコード
変数を次の値とします。
 
a=1,440
b=1+(60-1)/60=1.98・・・=1(小数点以下切り捨て)
c=1(日)
 
見積もり式を次に示します。
X(分)={(68+2)*1+(681+60)*{((68+2)*1)/(65,250-681)+1}}*1,440/1*(1+1)*1.1
=(70+741*1)*1,440*2*1.1
=2,569,428(バイト)
=約2.5(メガバイト)

時レコード
変数を次の値とします。
 
a=24
b=1+(60-1)/3,600=1.01・・・=1(小数点以下切り捨て)
c=31(日)
 
見積もり式を次に示します。
 
X(時)={(68+2)*1+(681+60)*{((68+2)*1)/(65,250-681)+1}}*24/1*(31+1)*1.1
=(70+741*1)*24*32*1.1
=626,066(バイト)
=約0.6(メガバイト)
 

日レコード
変数を次の値とします。
 
a=7
b=1+(60-1)/86,400=1.00・・・=1(小数点以下切り捨て)
c=5(週)
 
見積もり式を次に示します。
 
X(日)={(68+2)*1+(681+60)*{((68+2)*1)/(65,250-681)+1}}*7/1*(5+1)*1.1
=(70+741*1)*7*6*1.1
=34,304(バイト)
=約0.03(メガバイト)
 

週レコード
変数を次の値とします。
 
a=1
b=1+(60-1)/604,800=1.00・・・=1(小数点以下切り捨て)
c=53(週)
 
見積もり式を次に示します。
 
X(週)={(68+2)*1+(681+60)*{((68+2)*1)/(65,250-681)+1}}*1/1*(53+1)*1.1
=(70+741*1)*1*54*1.1
=44,085(バイト)
=約0.04(メガバイト)
 

月レコード
変数を次の値とします。
 
a=1
b=1+(60-1)/2,592,000=1.00・・・=1(小数点以下切り捨て)
c=12(月)
 
見積もり式を次に示します。
 
X(月)={(68+2)*1+(681+60)*{((68+2)*1)/(65,250-681)+1}}*1/1*(12+1)*1.1
=(70+741*1)*1*13*1.1
=10,666(バイト)
=約0.01(メガバイト)
 

年レコード
変数を次の値とします。
 
a=1
b=1+(60-1)/31,622,400=1.00・・・=1(小数点以下切り捨て)
c=10(固定)
 
見積もり式を次に示します。
 
X(年)={(68+2)*1+(681+60)*{((68+2)*1)/(65,250-681)+1}}*1/1*(10+1)*1.1
=(70+741*1)*1*11*1.1
= 9,813(バイト)
= 約0.01(メガバイト)
 
以上から,PI_PIHCの見積もりは次のようになります。
 
X(合計)=X(分)+X(時)+X(日)+X(週)+X(月)+X(年)
=3.19(メガバイト)
=約3.2(メガバイト)
 
次にPD_PDMMレコードの見積もりについて説明します。
変数を次の値とします。
 
a=1,440
b=3,600/60=60
c=31(日)
d=733(バイト)
e=0(バイト)
f=1
g=3,600(秒)
 
見積もり式を次に示します。
 
X={(0+2)*1+(733+60)*{((0+2)*1)/(65,250-733)+1}}*1,440/60*(31+1)*1.1
=(2+793*1)*24*32*1.1
=669,928(バイト)
=約0.7(メガバイト)
 
したがって,必要なディスク占有量はPI_PIHC+PD_PDMM=3.9(メガバイト)となります。

●ファイル数

PI_PI,PI_PIHC,およびPD_PDMMを収集する場合を例に挙げて説明します。「(3)(a) 見積もり式」の見積もり式で示した変数が次の値とします。

m=2

n=1

A11〜A1m=1(日)

A21〜A2m=31(日)

A31〜A3m=5(週)

A41〜A4m=53(週)

A51〜A5m=12(月)

B1〜Bn=31(日)

Storeデータベースで作成されるファイル数Nの見積もり式を次に示します。

N=20+2*(
(A11+A12+...+A1m+m)+
(A21+A22+...+A2m+m)+
(A31+A32+...+A3m+m)+
(A41+A42+...+A4m+m)+
(A51+A52+...+A5m+m)+
(11*m)+
(B1+B2+...+Bn+n)
)
=20+2*(
[1(PI_PI分)+1(PI_PIHC分)+2]+
[31(PI_PI分)+31(PI_PIHC分)+2]+
[5(PI_PI分)+5(PI_PIHC分)+2]+
[53(PI_PI分)+53(PI_PIHC分)+2]+
[12(PI_PI分)+12(PI_PIHC分)+2]+
[11*2]+
[31(PD_PDMM分)+1]
)
=20+2*(4+64+12+108+26+22+32)=556

●ディレクトリ数

PI_PI,PI_PIHC,およびPD_PDMMを収集する場合を例に挙げて説明します。「(3)(a) 見積もり式」の見積もり式で示した変数が次の値とします。

A1max=1(日)

A2max=31(日)

A3max=5(週)

A4max=53(週)

A5max=12(月)

Bmax=31(日)

Storeデータベースで作成されるディレクトリ数Nの見積もり式を次に示します。

 
N=25+2*((A1max)+(A2max)+(A3max)+(A4max)+(A5max)+11+(Bmax))
 =25+2*(1+31+5+53+12+11+31)=313

●Storeサービスがオープンするファイル数

PI_PI,PI_PIHC,およびPD_PDMMを収集する場合を例に挙げて説明します。「(3)(a) 見積もり式」の見積もり式で示した変数が次の値とします。

 
l=2
m=1
 

Storeサービスがオープンするディレクトリ数Nの見積もり式を次に示します。

N=20+2*(6*l+m)
 =20+2*(6*2+1)=46	

[目次][前へ][次へ]


[他社商品名称に関する表示]

Copyright (C) 2006,2008, Hitachi, Ltd.
Copyright (C) 2006,2008, Hitachi Software Engineering Co., Ltd.