Vmware-Esxi

一台虛擬機減慢 ESXi 上的所有其他虛擬機

  • July 29, 2012

我已經使用 ESXi 伺服器一段時間了。這是一台非常強大的機器(i7-2600 + 16GB RAM),我用它同時執行 5 個虛擬機(主要是 Windows Server 2008 R2)。

大多數時候,虛擬機執行得很好。但是,我的主要問題是 - 當其中一個虛擬機使用大量數據儲存時(通常來自打開的應用程序,或者如果虛擬記憶體用完,則需要大量記憶體交換),它也會使所有其他機器變得非常慢。

我嘗試使用資源池 - 但似乎只有 CPU/記憶體限制,而不是某種磁碟使用情況。(我使用的是免費版的 ESXi - 不知道高級版是否包含此功能)。

根據此知識庫,您可以:

要為虛擬機手動配置磁碟 I/O 限制:

  1. 關閉虛擬機電源以準備更改配置參數。
  2. 在 vSphere Client 清單中找到虛擬機。
  3. 右鍵點擊虛擬機並選擇編輯設置。

點擊資源選項卡。選擇磁碟,然後在限制 - 每個磁碟的 IOP 下輸入所需的 IOP 值。預設情況下,這設置為無限制。啟動虛擬機。虛擬機 I/O 僅限於指定的值。

引用自:https://serverfault.com/questions/412229