スケーラブルデータベースサーバ HiRDB Version 8 システム導入・設計ガイド(UNIX(R)用)
一つのサーバマシン内で使用するメッセージキュー及びセマフォ所要量は,次に示す計算式で求めます。
種 別 | 計算式 |
---|---|
メッセージキュー識別子数 | (16+f)×a+28 |
セマフォ識別子数 | {↑{2×(b+3)+12}÷64↑+↑c÷64↑+g+5}×a+2+d |
セマフォ数(識別子ごとのセマフォ数の合計です) | {2×(b+3)+c+h+45}×a+3+e |
条件 | dの値 | eの値 | ||
---|---|---|---|---|
pd_ha_acttype=monitor(又は省略) | 0 | 0 | ||
pd_ha_acttype=server | pd_ha_agent=standbyunit | 1 | 11 | |
pd_ha_agent を省略 |
pd_ha_server_process_standby=Y (又は省略) |
1 | 6 | |
pd_ha_server_process_standby=N | 0 | 3 |
計算式で使用している変数については,「(c)計算式で使用する変数」を参照してください。
種別 | 計算式 |
---|---|
メッセージキュー識別子数 | b ΣVi+2×a+3×b+c+d+e+24+m i=1 |
セマフォ識別子数 | b Σ {↑(Si+Ti+Ui)÷64↑+Wi}+6×b+2+f i=1 |
セマフォ数(識別子ごとのセマフォ数の合計です) | b Σ (Si+Ti+Ui+Xi+2)+34×b+3+g i=1 |
種別 | 計算式 |
---|---|
メッセージキュー識別子数 | b ΣVi+2×a+3×b+c+d+e+24+m i=1 |
セマフォ識別子数 | b Σ {↑{Yi×(j+k)}÷64↑+Wi}+6×b+2+f i=1 |
セマフォ数(識別子ごとのセマフォ数の合計です) | b Σ {Yi×(j+k)+Xi}+34×b+3+g i=1 |
条件 | fの値 | gの値 | ||
---|---|---|---|---|
pd_ha_acttype=monitor(又は省略) | 0 | 0 | ||
pd_ha_acttype=server | pd_ha_agent=standbyunit | 1 | h | |
pd_ha_agent=server | 1 | 10+2× (1:1スタンバイレス型系切り替えを適用したユニット内のバックエンドサーバ数) | ||
pd_ha_agent=activeunits | 0 | 0 | ||
pd_ha_agent を省略 |
pd_ha_server_process_standby=Y (又は省略) |
1 | i | |
pd_ha_server_process_standby=N | 0 | 3 |
All Rights Reserved. Copyright (C) 2006, 2016, Hitachi, Ltd.