虚拟化服务器 - 需要考虑的重要事项

Jav*_*Dev 0 hardware virtualization linux virtualbox vmware-esxi

我想用一台运行虚拟机的服务器替换一堆运行各种单元测试的老化桌面。

这些测试是内存和处理器密集型的,需要时间来运行(在某些情况下长达 12 小时),测试并行代码(所以我们在多核机器上运行它们)。

目前,每台机器(其中 5 个)有 2 到 8 个核心处理器,内存从 4 到 16G,其中一些还兼作开发人员工作站。

在考虑虚拟化服务器而不是购买用于 Web 托管或文件服务器的服务器时,我应该寻找哪些重要事项?

另外,您会推荐哪种虚拟化软件(这是一家仅限 linux 的商店)?目前我倾向于使用免费的开源 Virtualbox,主要是因为我对它有一点经验。

为什么在我目前的情况下,我什至会考虑 VMWare vSphere 或其他高级替代方案之一?谢谢。

use*_*838 5

要求/规范仍然过于模糊,没有确定被测试的应用程序的特征(连续/平均/峰值负载、内存、I/O 等)。根据您确定的单个系统配置,潜在的集体需求可能相当大。