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