vSANデータストア上の仮想マシンディスクサイズ
今回はVMware環境でよく利用されているvSAN構成を構築したので、実際に利用される仮想マシンのディスクサイズについて調べた結果をまとめてみます。
vSANの機能面の説明は以下のVMware Japan Blogに書かれているので、知らない方はみておくと後述の理解の参考になります。
今回はvSANを有効化してvSANデータストアを構築したので、仮想マシンのディスクサイズの見え方について確認してみました。
環境構成
vCenter Server:vCenter Server 7.0 Update2
ESXi:ESXi 7.0 Update2 (3台)
仮想マシン:CentOS7
ディスクサイズとストレージポリシーの確認
今回はvSANのデフォルトとして設定される[vSAN Default Storage Policy]を設定しています。「許容される障害の数」は1件の障害としている為、RAID-1(ミラーリング)となり仮想マシンのディスクがミラー化されて作成されます。
また、仮想ディスクはシンプロビジョニングディスクとして構成されます。
仮想マシンのサマリ画面からストレージ使用量をみると、9.13GB となっていますね。
vSANデータストア上の仮想マシンのディスクサイズの確認
実際にvSANデータストア上の仮想マシンのディスクサイズを見ていきます。
vSANデータストアや健全性などの情報はクラスタを選択してGUI上から確認していく事になります。
クラスタの監視タブを選択し、vSANのカテゴリ内で[仮想オブジェクト]を選択すると、vSANデータストア上にある仮想マシンがリストされてきます。
同じvSANのカテゴリ内で[容量]を選択すると、vSANデータストアの使用済みの領域が確認できます。
画面の下へスクロールすると使用量の内訳が出力されていますが、仮想マシンのVMDKファイルは[プライマリデータ]と[レプリカの使用量]と出力されており、ミラーリングされたVMDKファイルの総サイズが8.88GBとなっているのが分かります。
つまり、仮想マシンのサマリ画面から確認できたストレージ使用量は、ミラー化されたディスクの使用量も含まれている状況であった事が分かりました。
このように、vSANデータストアを利用する場合は仮想マシンのディスクサイズがストレージポリシーによってミラー化される為、その点を考慮に入れて仮想マシンを配置する必要があるわけです。