Virtualization
虛擬機儲存和SAN儲存的區別
在 SAN 上創建的 VM 儲存與直接使用 SAN 上的儲存來讀取和寫入數據的性能有何不同?
我的意思是,我們有基於 VM 安裝的 SQL 伺服器並使用虛擬硬碟驅動器。
虛擬機在我的 SAN 上。
直接解決SQL Server讀寫數據到SAN會更好嗎?我的解決方案有更好的性能嗎?
當談到基於 VM 的伺服器與裸機伺服器之間的性能差異時,很明顯裸機解決方案的性能應該更好,因為它實際上具有更少的抽象層,因此對 I/O 操作的懲罰影響更小。在使用簡單 VHD 的情況下確實如此。但是,可以選擇借助塊級 iSCSI 儲存來提高 VM 性能。VM 使用 iSCSI 儲存可提供更快的性能,因為 I/O 的執行方式與直接在硬體上執行的方式相同。
對於這種情況,您可以查看提供 iSCSI 儲存的StarWind Virtual SAN、HPE VSA和UnityVSA 。我可以推薦 StarWind,因為它以 DAS 儲存的速度執行,但是,StarWind 在啟用 DRAM 和 SSD 記憶體的情況下提供更高效的 DAS 性能使用率。