バックグラウンド
Windowsフェールオーバークラスターが中断するというインシデントが発生しました。この記事で説明されているように、事後分析により、ノードが「削除」されたことが示されました。
このクラスターをVMware環境に完全に移行したのはごく最近のことであり、上記のイベントが停止の原因であったようです。
これに関するVMware KBの関連記事Small Rx Buffers
では、Rx Ring #1
設定と設定の増加について説明していますが、これらを大きくしすぎると、ホストのメモリオーバーヘッドが大幅に増加する可能性があることに注意してください。
Network Interface\Packets Received Discarded
〜150台のWindows VM のパフォーマンスカウンターを監査した後、16人のゲストの22個のvNICでパケットが破棄されました。
追加のメモリ使用量でホストに負担をかけることは心配しませんが、これらの設定でメモリがどのように使用され、メモリがどこから来たのかを理解したいと思っています。
ご質問
- バッファの数とリングサイズの関係は何ですか?
- これらの設定の特定の値に使用されるメモリの量をどのように計算しますか?
- これらの設定はゲストOS内のNIC自体にあるため、ドライバー設定であると想定しています。これにより、使用されるRAMがページプールまたは非ページプールであると思われます。
- これは正しいです?
- もしそうなら、私はそれを心配する必要がありますか?
- ここで考慮していない懸念はありますか?
VMwareホストのメモリ使用量以外に、影響を受けるVMでこれらを最大値に設定することに欠点があるかどうかを判断しようとしています。たとえば、ゲストのプールメモリが枯渇するリスクが増加している場合、小規模から始めたいと考えています。
これらの質問の一部(おそらくすべて)は、VMwareまたは仮想化に固有のものではない場合があります。