以Win7 Enterprise 64为客户的Hyper-V 64

我正在build造一台新机器作为我的单机。 我的主要工作站将是Windows 7 64位.Net开发。 我做了很多WPF的东西,所以有权访问video卡。

将Hyper-V 2008 64位的虚拟机作为虚拟机,会不会造成损失?

我不这么认为,但我想在这里仔细检查。

我打算有以下几点:

1)Windows 7 64bit:主工作站/开发者机器(VS2010,.Net 4 …) – 我会在这里住80%的时间
2)Windows XP 32位:使用Delphi的Win16和Win32开发(是的,如果需要的话,我偶尔会为客户做一些非常古老的东西)
3)Server 2008 64bit:SQL Server 2008
4)Server 2008 64位:SQL Server 2008(用于练习故障转移,日志传送等)
5)Ubuntu 32bit:在黑暗的网站上进行休闲浏览

但是,如果在Hyper-V上运行Windows 7将会限制function,限制直接访问video卡等,我可以使用独立安装的Windows 7。

谢谢!

这种结构将会产生video卡(DirectX)问题。

另一种解决scheme:

  • 主要操作系统:Windows 7 x64
  • Windows虚拟PC + Virrtual XP(不是MS Virtual PC! 主页 – 这是一个32位,无缝集成的虚拟XP)
  • 服务器2008在不同的计算机上或使用virtualbox / Microsoft Virtual PC

这样做的主要问题将是video卡。 HyperV guest虚拟机不支持DirectX10,并且可能经常遇到运行Aero界面的问题(如果您感到困扰?)。 HyperV在高端显卡方面也存在一些问题 – 请看这里 。

我并不熟悉WPF及其性能要求,或者是否需要directX,所以在这种情况下它可能会工作得很好,但是我不相信你会从你的显卡中获得最好的性能,所以,确定你先testing。