与主机相比,Hyper V 计算机的 IO 速度非常糟糕

与主机相比,Hyper V 计算机的 IO 速度非常糟糕

我有一台 HP G6 Hyper V 主机,它有 6 个核心、24 GB 的 RAM 和一个 p410i raid 控制器(带 512MB RAM 和备用电池),运行 Windows 2016(今天更新)。

当将数据从 SSD(不在 raid 阵列中)复制到 hyper v(驱动器称为 S:)主机中的另一个 P410i Raid 1 托管驱动器时,我获得的速度约为 120Mb/秒,考虑到它有两个 WD 绿色驱动器和一个稍旧的 raid 卡,这是预期的。

S: 磁盘上唯一的内容是虚拟机“Share”使用的 Hyper V 硬盘。该硬盘被安装为该虚拟机上的第二个驱动器(即未安装操作系统)。机器(Share)在磁盘上有一个名为 \Storage 的文件夹。

\Storage\ 文件夹已共享至网络。

当通过网络复制或读取此文件夹时,我获得的最大速度约为 10Mb/秒(千兆位 Ubiquity 网络)。当在虚拟机上将文件内部移动到此驱动器时,我获得的速度约为 10Mb/秒。如果我直接从主机共享 S: 驱动器,我的读取或写入速度约为 100 Mb/秒。

出了什么问题?我该怎么办?

答案1

我建议您首先检查虚拟机内的网络适配器速度。

在此处输入图片描述

这听起来可能有点奇怪,但有时虚拟机内的网络适配器可能会自动协商其自身带宽为 100 MBit,尽管实际上主干带宽为 1 或 10 GBit。如果是这种情况,您可以在适配器的高级设置中手动更改此设置。

相关内容