Hyper-V 的 iSCSI 卷

Hyper-V 的 iSCSI 卷

我正在将几台 hyper-v VM 从一台功率不足的主机移动到一台较新的主机,该主机使用 iSCSI 阵列进行存储。iSCSI 卷的最佳配置是什么,才能获得 hyper-v 的最佳性能?我应该创建一个大 LUN,然后将所有 vhd 放在该 LUN 上,还是多个较小的 LUN 更适合 hyper-v?

主机服务器是一台 Dell r710,配有专用于 iSCSI 的双 NIC,并安装了 Dell MPIO 驱动程序。MD3000i 通过与 r710 相同的物理交换机使用所有 iSSCI 端口。

大多数服务器都是独立的机器,大多数机器的磁盘 I/O 并不重。我确实有三台开发服务器作为构建目标机器,它们的磁盘 I/O 比其他服务器更高,但构建并不是持续运行的。

答案1

这实际上取决于 SAN、连接性和工作负载。对于单个服务器,拥有单个 LUN 就足够了。RAID10 将为您提供最佳性能,尽管大多数 SAN 设备上都有缓存,但 RAID5 通常不会注意到性能损失。

最大的区别在于,如果您为所有虚拟机使用一个大 LUN,则可以使用动态 VHD、软件快照和差异 VHD。使用单独的 LUN 将产生更好的整体性能,并允许您使用硬件快照。通常前者的好处大于后者。最常见的是,高性能虚拟机(SQL 等)获得直通 LUN,其他所有内容共享一个 CSV。

相关内容