是否有人有关于在虚拟机管理程序中运行的非开明客户机(Windows XP)与开明客户机(Windows 7)的磁盘 IO 性能损失的数字或良好资源?
特别是 Hyper-V,但 VMWare ESX 数字也很有用。
我还没有进行过认真的实验,但在 XP 的情况下,我最初注意到磁盘性能非常差。可能还有一些明显的技巧可以配置良好的磁盘性能。我从动态磁盘(不好)开始,移至固定磁盘(仍然不好),然后移至直接磁盘访问(更好,但不是很好)。
到目前为止,这只是一个基本测试 - 一台虚拟机。我仍在进行实验和早期规划。我的目标是整合,即使每台虚拟机仍需要自己的磁盘(构建 CPU 和 IO 密集型的服务器负载)。Windows 7 是一个选项,但我还需要至少几个运行 XP 的虚拟机。
答案1
安装 Enlightment。
没有它,糟糕的不是 hyper-v 子系统,而是在最后……模拟的慢速 ide 接口,与快速的多请求能力 scsi 接口相比。
也就是说,您不需要为每个客户端单独准备一张光盘,而是需要很多光盘。我使用 velocirapors 在 8 张光盘的硬件 raid 中运行了大约 20 个虚拟服务器。效果非常好。Hyper-V 和任何虚拟化都使所有 IO 都变得非常随机...
我现在将个人虚拟工作站迁移到 SSD(我进行了很多编译)。下一步是使用 FS 和重复数据删除技术建立合适的小型 SAN。