监视Hyper-V主机的磁盘IO的最佳方法是什么?

当我启动Hyper-V主机上的Perfmon时,它只显示该主机的磁盘io,而且似乎没有在主机上包含所有机器的aggragte磁盘IO。 是否有什么特殊的我需要在perfmon中设置来读取整个服务器上的总IO? 还有另外一个工具可以用来读取这些数据吗?

背景:我目前在Hyper-V主机上安装了20个虚拟机,位于RAID 10中的6个15k RPM本地SAS驱动器上。我正在考虑迁移到iSCSI,但是我想确保不使用更多的吞吐量比iSCSI可以提供的更多。 (我正在看1 Gbps,而不是10)。

对于hyper-v存储,要查看的计数器是:

Physical Disk – 物理磁盘集将提供整个系统的存储性能。 这包括主机访问相同的磁盘(希望你已经将主机从虚拟机存储中分离出来)

 Hyper-V Virtual Storage Device Hyper-V Virtual IDE Controller 

这最后2个柜台是每种types的虚拟储物巴士,并会给你2总线types的整体水平。 请注意,您不会像在物理磁盘上那样获得延迟度量。 为了您的目的,我会看虚拟存储设备上的Read Bytes / SecWrite Bytes / Sec