私が理解していることから、バルーニングは、ホストが物理メモリを使い果たし始めたときにのみ発生するはずであり、使用率は90%を超えています。 3ノードクラスター(各ホストで64 GB RAM))で実行されているSQLサーバーがあり、ゲストとして8GBのRAM)が割り当てられています。過去数か月間、さまざまなシステムで断続的なパフォーマンスの問題が発生しており、強調した1つの領域は、SQLサーバーが定期的にメモリを膨らませているようです。これは、ホストメモリが常に75%未満にとどまっているにもかかわらずです。
バルーニングのトリガーを誤解したことがありますか?かなり定期的に2GBのバルーンはそれほど問題ではありませんか?
私は(願わくば)最後の数日間のメモリ監視の写真を添付しました。
ESX4.1を実行しており、ゲストVMはSQLServer 2008R2を実行しているWindowsServer 2008 R2です
編集:Chopper3からのコメントの以下の提案に照らして、今夜いくつかの変更を加えています。影響の少ないサーバーでの簡単なテストは適切な影響を及ぼしたようであるため、明日はフルキャパシティーで実行する必要があります。最近見られたパフォーマンス関連の問題の多くを説明できます。
完全を期すために、今後の参照/検索の回答としてこれをドロップします。
基本的にVMの設定を確認し、[リソース]を選択し、[メモリ]をクリックして、[無制限]ボックスがオンになっていることを確認します。これをオフのままにすると、不必要なバルーニングが発生する可能性があります。