Storage
用於 hyper-v 的 iSCSI 卷
我正在將幾個 hyper-v 虛擬機從功率不足的主機移動到具有 iSCSI 陣列進行儲存的較新主機。要獲得 hyper-v 的最佳性能,iSCSI 卷的最佳配置是什麼?我應該製作一個大型 LUN,然後將所有 vhd 放在該 LUN 上,還是多個較小的 LUN 與 hyper-v 一起工作更好?
主機伺服器是戴爾 r710,具有專用於 iSCSI 的雙 NIC,並安裝了戴爾 MPIO 驅動程序。MD3000i 通過與 r710 相同的物理交換機使用所有 iSSCI 埠。
大多數伺服器都是獨立的機器,並且大多數機器的磁碟 I/O 並不繁重。我確實有三台開發伺服器作為建構目標機器,它們的磁碟 I/O 比其他伺服器更高,但建構並沒有持續執行。
這實際上取決於 SAN、連接性和工作負載。對於單個伺服器,擁有一個 LUN 就足夠了。RAID10 將為您提供最佳性能,但大多數 SAN 設備上的記憶體 RAID5 您通常不會注意到性能損失。
最大的區別在於,如果您為所有 VM 使用一個大 LUN,您可以使用動態 VHD、軟體快照和差異 VHD。使用單個 LUN 將產生更好的性能,並允許您使用硬體快照。通常前者的好處大於後者。最常見的是高性能虛擬機(SQL 等)獲得直通 LUN,其他一切共享一個 CSV。