使用多个监视器设置虚拟服务器

我们有一个客户,当前有一台服务器在旧硬件上运行。

他们希望将这台服务器移到另一台机器上,并将其虚拟化,使其在将来更加便携(AFAIK,他们使用的是非主stream的服务器操作系统)。 然而,他们目前的设置有4个video输出,他们充分利用。 他们希望在新硬件上维护四显示器设置。

我一直负责搞清楚如何做到这一点。 经过一番研究,以下是我所提出的(模糊的)购物清单:

  1. 支持IOMMU的服务器主板,如Intel VT-d。
  2. 64位服务器CPU,也支持VT-d。
  3. types1pipe理程序(如ESXi)作为本机操作系统。
  4. 具有PCI-Passthroughfunction的GPU(我已经被告知实际上任何AMD卡都将符合这个标准)。
  5. 具有PCI-Passthroughfunction的USB控制器。

我在正确的轨道上? 我对AMD显卡的假设是否正确? 还有什么重要的,我还没有考虑?

谢谢!

如果操作系统是现代的话,虚拟化对于保持可移植性是不必要的。 Windows 2008 R2可以很好地处理硬件改变,而Windows 2012和更高版本可以更好地处理硬件。 现代Linux操作系统也不关心底层硬件的变化。