虚拟化问题

Geo*_*ge2 0 virtualization hyper-v virtual-machines windows-vista

我正在我的 Vista 机器上设置多机环境以节省额外的硬件成本。我计划使用 Microsoft 虚拟化技术。我使用 Windows Vista x86 Enterprise 作为主机,我想在这台主机上安装一些虚拟机。

我的问题是,

  1. Hyper-V 和 Virtual PC 有什么区别?
  2. 对于作为主机的 Vista x86,我应该下载哪个 Hyper-V(或 Virtual PC)版本?我在网上搜索,但发现各种信息......

提前致谢,乔治

Ant*_*oun 5

  1. Hyper-V 是一种仅适用于 Windows Server 2008 的管理程序解决方案。它在您的硬件和操作系统之间放置了一个管理程序,从而导致修改来宾操作系统的内核。使用管理程序解决方案,除了管理程序本身之外,一切都被虚拟化。这导致了更好的解决方案,以换取更高的复杂性。Virtual PC 是一种标准的虚拟化技术,可将应用程序中的操作系统虚拟化。它更简单,但性能没有那么好。

  2. Hyper-V 仅适用于“主机操作系统”上的 Windows 2008 服务器


Bre*_*zar 5

如果您绝对必须使用 Vista x86 作为主机,那么您只能使用 Virtual PC、VMware Server 或 VMware Workstation。所有这些都有优点和缺点,但这是你更大的挑战:你在盒子里放了多少内存?

由于您使用的是 Vista x86 作为主机,因此您的总可用内存将被限制在 4GB 以下。当你把它分成 Vista、一个虚拟化程序和一个或多个客户操作系统时,最终的结果将是毫无价值的缓慢。您可能能够运行两台服务器,每台 1gb 内存,即使使用 Vista 作为主机,这也会突破极限。

您应该认真考虑切换到 64 位主机操作系统并使用超过 4GB 的内存。