2.4. データストレージのプランニング

Gnocchi は、データポイントのコレクションを保管します。この場合、それぞれのデータポイントが集約値です。ストレージの形式は、異なる技術を使用して圧縮されます。したがって、時系列データベースのサイズを計算する場合、ワーストケースのシナリオに基づいてサイズを見積もります。

手順

  1. データポイントの数を計算します。

    ポイント数 = タイムスパン / 粒度

    たとえば、1 分間の解像度で 1 年分のデータを保持する場合は、以下の式を使用します。

    データポイント数 = (365 日 X 24 時間 X 60 分) / 1 分 = 525600

  2. 時系列データベースのサイズを計算します。

    サイズ (バイト単位) = データポイント数 X 8 バイト

    この式を例に当てはめると、結果は 4.1 MB になります。

    サイズ (バイト単位) = 525600 ポイント X 8 バイト = 4204800 バイト = 4.1 MB

    この値は、単一の集約時系列データベースの推定ストレージ要件です。アーカイブポリシーで複数の集約メソッド (min、max、mean、sum、std、および count) が使用される場合は、使用する集約メソッドの数をこの値に掛けます。