Hitachi

Hitachi Navigation Platform ナビゲーション プラットフォーム 導入から運用まで


3.4.3 中断再開プラグインを使用する場合の容量の見積もり

中断再開プラグインを使用する場合は,中断情報を管理する外部記憶装置(データベースなど)を準備します。中断情報を管理する外部記憶装置は任意ですが,ナビゲーション プラットフォームの組み込みデータベースとは別に,中断情報に必要な容量を確保する必要があります。

ここでは,中断情報の管理単位について説明します。また,中断情報の容量を見積もる方法および見積もり例について説明します。

〈この項の構成〉

(1) 中断情報の管理単位

外部記憶装置に保存する中断情報の管理単位を決定します。

次の図に,利用者および業務コンテンツごとに一つの中断情報を管理する例を示します。この例では,ユーザIDと業務コンテンツIDをユニークにして,各利用者が業務ごとに一つの中断情報を保持できるようにしています。

図3‒6 利用者と中断情報の関係

[図データ]

ナビゲーション プラットフォームが提供するAPIを利用して中断再開プラグインを開発した場合,中断情報の削除は次のタイミングで実行されます。

(2) 中断情報の容量の見積もり手順

中断情報のデータサイズは次の手順で見積もります。

  1. 中断情報1件当たりのデータサイズ(すべての業務コンテンツの平均値)を見積もります。

    見積もり式

    {(利用者が入力するデータの平均サイズ+350)×ガイドのパーツ数+640}×プロセスノード数+(利用者が入力するデータの平均サイズ+560)×データストアプラグインのパラメタ数+2700 = 中断情報1件当たりのデータサイズ(単位:バイト)

  2. 業務コンテンツの利用者数(すべての業務コンテンツの平均値)を見積もります。

  3. 手順1,2から必要なデータサイズを見積もります。

    見積もり式

    中断情報1件当たりのデータサイズ×業務コンテンツの利用者数×業務コンテンツの数 = 必要なデータサイズ(単位:バイト)

(3) 容量見積もり例

次に示す見積もり条件を基に,中断情報の容量を見積もる例を示します。

見積もり条件(すべて平均値)
  • 業務コンテンツの数:100件

  • プロセスノード数:30個

  • 利用者が入力するデータの平均サイズ:1,000バイト

  • ガイドのパーツ数:50個

  • データストアプラグインのパラメタ数:30個

  • 業務コンテンツの利用者数:20人

見積もり例(中断情報1件当たりのデータサイズ)

{(1,000+350)×50+640}×30+(1,000+560)×30+2,700=2,093,700バイト

見積もり例(必要なデータサイズ)

2,093,700×20×100=4,187,400,000バイト≒3.9GB