我最近设置了一个新的环境,包括:
QSAN存储与10Gibnetworking
– Mellanox交换机10Gib
– 4个物理节点连接到LAN和SAN 10Gib
物理主机使用MPIO连接到SAN存储,在所有到SAN的物理服务器上进行性能testing,并为单个SSD(在群集中以CSV显示)显示8K随机写入200MB / s。 testing使用diskspd进行。
现在我在群集共享卷上创build了一个Hyper-V机器,并在虚拟机内testing了diskspd:8k随机写入:0.5MB / s
当检查Hyper-V guest虚拟机内的磁盘延迟时,我会看到类似10秒的值。
我为此感到茫然,为何如此。 我猜这不是SAN存储,也不是iSCSI或MPIO设置,因为我在物理主机上进行testing时会得到预期的结果。 所以Hyper-Vconfiguration肯定有问题。
我正在对Hyper-V guest虚拟机中的C:驱动器进行testing,这是一个固定大小的IDE驱动器(因为SCSI将无法启动)。 SAN卷使用64k格式化
CSV与Hyper-V来宾拥有相同的主机,…
更新:不幸的是Guest-VM是第一代。
如果使用Broadcom NIC,请尝试在虚拟交换机和物理networking适配器上禁用VMQ: http : //www.dell.com/support/article/ua/ru/uabsdt1/SLN132131/EN
您也可以检查是否安装了最新的hyper-v驱动器。
此外,您的VHDX文件格式化为NTFS?
还有一件事想到是MTU。 尝试将其改为9000.但是通常它只会提高性能。