仮想マシン構成中にダイナミックメモリが有効になっているとき、デルは、すべての仮想マシンの最大 RAM の合計が以前の項で計算した計算クラスタの物理メモリ容量を超過しないことをお勧めします。
動的メモリを有効にすると、断続的に小さな遅延がメモリの再配置ごとに追加され、仮想環境のメモリ管理に関連するホスト OS でいくらかのオーバーヘッドが追加されます。
次に、ダイナミックメモリに関連する仮想マシンの設定の概要を示します。これらの設定は、Set-VM PowerShell コマンドレットまたは Hyper-V Manager を使用して設定するもので、仮想マシンが存在するノード上で設定されている必要があります。
スタートアップ RAMスタートアップ RAM の値は、仮想マシンの作成時に New-VM および Set-VM のコマンドレットを使用して設定するか、メモリのハードウェア設定の下にある仮想マシン用の Hyper-V Manager を使用して設定します。
スタートアップ RAM 値は、仮想マシンの電源が入っている時に必要なメモリの量を指定します。この値は、ゲスト OS の起動に必要なメモリがゲスト OS を実行するために必要な最小量よりも大きいとき、最小 RAM レベルを上回ることができます。
最小 RAM
仮想マシンが開始された後に仮想マシンに割り当てるメモリの最小量を指定します。有効値の範囲は32 MB からデフォルト値であるスタートアップ RAM の値までです。
最大 RAM
仮想マシンに割り当てることのできる最大 RAM を設定します。単一仮想マシンにエラーが発生したときに他の仮想マシンが枯渇しないよう、これをすべての仮想マシンで適切な値に設定することが重要です。ダイナミックメモリが有効になっている場合、デフォルトの最大は 1 TB と高すぎます。この値はいつでも大きくすることができますが、小さくすると仮想マシンがオフになることに注意してください。
メモリバッファ
メモリの再割当ての繰返し回数を最小にするため、仮想マシンによるメモリ使用量の変化に対する迅速なレスポンスを確保するために、現在の必要量に対して、バッファとして予約する割合です。
メモリウェイト
すべての仮想メモリに要求されたメモリ量が行き渡るのに十分な使用可能メモリがない状況のとき、ほかの仮想マシンと比べたメモリリソースの優先度を、仮想メモリに設定します。