语境:
我正在为我家搭建一个 Xen 服务器。它将运行以下虚拟机:
- Windows 7 VM 作为个人/碎片盒(我预计通过显卡的 VT-d 直通)
- Linux 开发服务器(CentOS——低负载网络服务器,供我使用 Django)。
- Nexenta ZFS 文件服务器(可能带有 VT-d SAS 卡,但尚不确定)
- Windows Server 2008R2 域控制器。
- Windows 7/XP测试环境。
- Linux(可能是 gentoo)测试环境。
最后两个不会一直处于开启状态,当我使用第一个玩游戏或诸如此类的时候,我也不会在其他虚拟机上进行开发/重负载任务。
我的问题是:
我应该购买单插槽主板和单 CPU,还是双插槽/双 CPU 组合?我知道这取决于 CPU:如果我选择单 CPU,我可能会购买 Core i7 2600 或更好的 CPU(不是 K 版,因为它显然不支持 VT-d)。如果我选择双 CPU,我可能会购买 5520-5550 型号范围内的两个 CPU。显然,它们处于不同的价位,我更喜欢更便宜的选项,但我不想为了性能而牺牲低成本。双处理器配置对于此服务器有多必要?人们对此版本还有什么其他建议?我之所以问这个问题,是因为很难将 Xen 性能基准与此类特定用例相匹配,并希望其他人有我没有的轶事/参考资料。
干杯!
答案1
2、3、4、5、6 似乎不是 CPU 密集型应用程序,但 1 值得拥有处理能力更强的 CPU。当您需要 CPU 能力时(尤其是当它必须进行计算时),I7 可能比 55xx Xeon 更有效。我们对它们进行了多次基准测试。
这次如果您需要超过 24 GB 的内存,那么选择 55xx 的唯一原因就是,因为我还没有看到任何台式机有更多 RAM,而且服务器芯片组支持更多内存。