我正在将一台有 2 个磁盘和每个磁盘设置的分区的物理 Windows 机器移动到 Xen 环境。在 Xen 中为该虚拟机设置两个分区(C 盘和 D 盘)是否有性能优势?或者 Windows 使用 1 个虚拟磁盘和使用 2 个虚拟磁盘时的表现是否相同?
谢谢!
答案1
如果两个分区文件位于虚拟服务器中的同一存储卷上,则不会提高性能,但如果您已经在系统上安装了软件,则无需通过保持原样进行重新配置。
如果将虚拟文件移动到虚拟服务器上的不同存储卷,那么理论上您可以获得一些性能,因为它来自不同的硬盘。
事实上,这也取决于你的系统负载。如果你的系统负载很轻,那么你将花费大量时间去做一些只会带来微小性能提升的事情。
最好的办法是将其虚拟化并进行测试,看看在某些测试条件下性能是否可接受。如果 D: 驱动器上没有任何内容,只需创建一个大的 C: 分区即可。
答案2
如果两个虚拟磁盘在主机操作系统上都使用相同的物理卷,则性能不会提升。