我有一台高端台式电脑.
唯一启用的服务器角色是Hyper-V。实际上,“文件服务器”也已启用。
在主机操作系统中,SSD和RAID5驱动器之间的传输速率取决于方向,在500到1100 MB/s之间。然而,客户操作系统内的速度令人难以置信:低于20 MB/s。而且,即使我不传输文件,任务管理器中的磁盘利用率也保持在100%。客户操作系统是Windows 10,非常没有响应。
作为一种测试,我将VHDX文件从RAID5驱动器移到SSD上,一切都得到了改善;来宾操作系统的性能变得正常了。当将VHDX移回RAID5驱动器时,来宾的性能再次下降。
当然,VHDX是固定的,VM是第2代,有2个虚拟处理器和2GB RAM。所有集成服务都已安装。
那么,在RAID5驱动器上使用VHDX时,我能做些什么来修复客户操作系统的性能呢?
我正在与这个问题斗争3天,并阅读了大量关于如何优化超级V的文章,但似乎没有任何帮助。迄今已尝试过:
vmms.exe和vmwp.exe进程以及包含超级V及其VHDX文件的文件夹都被排除在外。有什么想法吗?
发布于 2017-12-15 11:02:22
最佳实践规则:您不对文件服务器进行RAID 5驱动器。它的写入速度可能非常慢,在发生驱动器故障时,可能会花费太多的时间来恢复。这样做的日志或其他不需要高速,但不需要文件服务器。
至于您的性能有什么问题,您似乎没有在RAID 5上启用写缓存。否则,性能将是不可接受的。您应该确保客人启用了写缓存。另外,获取HDTune或其他工具,并在RAID 5上进行读取测试,看看您的问题是否更复杂(比如驱动程序问题)。
https://serverfault.com/questions/888270
复制相似问题