ボリューム コンテナのサイズを決定する
"ボリューム コンテナ" は、ボリュームとそのボリュームに関連付けられている VM スナップショット データを格納するストレージ容量です。
ボリューム コンテナのサイズは VM の作成時に指定できます。スナップショット データが増えるにつれて、ボリューム コンテナのサイズ拡張が必要となることもあります。ボリューム コンテナは拡張できますが、サイズを小さくすることはできません。
ボリューム コンテナのサイズは次の要因によって左右されます。
- ボリューム サイズ
- スナップショットを取得する場合:
- 保持するスナップショットの数
- スナップショットの対象期間中に変更されるデータの量
注: スナップショットの対象期間中に変更されるデータの量は、アプリケーションによって異なり、ボリューム コンテナのサイズを決定する際に大きな要因となります。ボリューム コンテナの適切なサイズを決定するには、次回のスナップショット取得までにアプリケーションによって変更されるデータの量を考慮する必要があります。
スナップショットを取得しない場合、ボリューム コンテナのサイズはボリュームのサイズと同じになることもあります。
スナップショットを取得する場合には、ボリューム コンテナのサイズは、主にスナップショットの対象期間中にボリュームに書き込まれるデータの量によって決まります。
- 個別のブート ディスクを使って作成された VM や、スナップショットの対象期間中に書き込まれるデータの量が比較的少ないアプリケーションの場合、ボリューム コンテナのサイズをボリューム サイズの 2.6 倍に設定するのが適切です。
- スナップショットの対象期間中に書き込まれるデータの量が中程度のアプリケーションの場合、ボリューム コンテナのサイズをボリューム サイズの約 3.5 倍に設定するのが適切です。
- スナップショットの対象期間中に書き込まれるデータが多いアプリケーションの場合、ボリューム コンテナのサイズをボリューム サイズの 3.5 倍より大きな値に設定する必要があります。
ボリューム コンテナのおおよそのサイズを計算するには、次の式を使用できます。
ボリューム コンテナのサイズ = 2 * ボリューム サイズ + [(保持するスナップショット数 + 1)* スナップショットのサイズ]