仮想マシンが実行中であっても、仮想マシンに大容量仮想ディスクを追加したり、既存のディスクに容量を追加したりできます。ほとんどの仮想ディスク パラメータは、仮想マシンの作成中にも、ゲスト OS のインストール後にも設定できます。
仮想マシンのデータは、新しい仮想ディスク、既存の仮想ディスク、マッピングされた SAN LUN に格納できます。ゲスト OS には単一のハード ディスクとして認識される仮想ディスクは、ホスト ファイル システム上の 1 つ以上のファイルで構成されています。仮想ディスクは、同じホスト上またはホスト間でコピーまたは移動できます。
ESXi ホスト上で実行される仮想マシンでは、仮想マシンのデータを仮想ディスク ファイルに格納せずに、データを直接 SAN LUN 上に格納できます。この機能は、ストレージ デバイスの物理的特性の検出が必要なアプリケーションを仮想マシンで実行する場合に便利です。また、SAN LUN をマッピングすると、既存の SAN コマンドを使用してディスクのストレージを管理できるようになります。
仮想マシンのパフォーマンスを上げるために、vSphere Flash 読み取りキャッシュ™ を使用するように仮想マシンを構成できます。フラッシュ読み取りキャッシュの詳細については、『vSphere ストレージ』 ドキュメントを参照してください。
VMFS ボリュームに LUN をマッピングすると、vCenter Server または ESXi ホストによって Raw LUN を示す Raw デバイス マッピング(RDM)ファイルが作成されます。ファイルに含まれるディスク情報をカプセル化すると、vCenter Server または ESXi ホストで LUN をロックし、1 台の仮想マシンのみが書き込みを行えるようにすることができます。このファイルには .vmdk 拡張子が付いていますが、ESXi システム上の LUN へのマッピングを示すディスク情報のみが格納されています。実際のデータは LUN に格納されます。テンプレートから仮想マシンをデプロイしたり、仮想マシンのデータを LUN 上に格納したりすることはできません。仮想マシンのデータは、仮想ディスク ファイルにのみ格納できます。
データストアの空き容量は常に変化します。仮想マシンの作成やその他の仮想マシン操作 (スパース ファイルの拡張、スナップショットなど) のために十分な空き容量を確保しておいてください。ファイル タイプ別のデータストアの使用量については、『vSphere の監視およびパフォーマンス』 ドキュメントを参照してください。
Thin Provisioning では、最初のアクセス時に割り当てられるブロックでスパース ファイルを作成できます。これによりデータストアのオーバー プロビジョニングが可能になります。スパース ファイルが増大し続け、データストアがいっぱいになる可能性があります。仮想マシンの実行中にデータストアのディスク容量が不足すると、仮想マシンが機能しなくなる可能性があります。