Windows

Proxmox、Windows 和虛擬磁碟記憶體模式

  • July 25, 2012

我執行 Proxmox 2.0,並在其上安裝了 Windows 2003 R2(32 位)伺服器。我使用了 VIRTIO 磁碟和 NIC 虛擬設備(並在 Windows 中安裝了適當的驅動程序),一切都很好。物理伺服器是帶有 RAID 410i 的 HP DL 180 G6(256 Mb 電池備份記憶體,RAID10 中的 4 個 300 Gb 15K SAS 磁碟)。伺服器是 UPS 支持的(當然),所以它不會突然斷電。

現在我看到我可以將 Proxmox 中的磁碟模式設置為“預設(無記憶體)”、“直接同步”、“直寫”、“回寫”、“回寫(不安全)”,我還可以打開/關閉記憶體Windows 中的模式。我想優化 Windows Server IO 速度,所以我想使用“回寫”磁碟,同時看起來我根本不需要磁碟上的 Windows 記憶體。

對於我的情況,更好的策略是什麼?我需要為 Proxmox 中的虛擬磁碟設置什麼模式,以及在 VM 中的 Windows Server 內部使用什麼設置更好?

順便說一句,如果我在同一個 Proxmox 上的另一個 VM 中安裝 Debian,我應該在 Proxmox 中設置哪些磁碟模式以獲得更好的 Debian IO 性能?

根據 IBM 的 KVM 性​​能優化最佳實踐 ( http://publib.boulder.ibm.com/infocenter/lnxinfo/v3r0m0/topic/liaat/liaatbpblockioperf.htm ),您應該:

  • 在 Proxmox 中設置 LVM 儲存以直接從邏輯卷執行 VM,
  • 在 Proxmox 中保留預設的“無記憶體”選項,
  • 在您的磁碟上啟用截止日期調度程序

關於在 Windows 中使用的最佳設置,我也很想知道,因為我應該在幾週內安裝一個非常相似的設置……

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