您将如何为家庭开发构建廉价的虚拟服务器场?

Sco*_*sen 7 virtualization

我想要一个家里的虚拟服务器群,最好是 6 个虚拟服务器,全部用于我个人的开发。对我来说,实现这一目标的最便宜的方法是什么?理想情况下,我希望在工作时使用 VMWare。

明显的问题:

多少物理服务器?什么处理器?多少内存?磁盘空间?哪个产品?什么磁盘阵列?

最重要的是,它必须是可用的,我在我的笔记本电脑上运行了虚拟服务器,它运行在 Windows 之上,但它基本上无法使用。我不想构建某些东西发现它很慢且无法使用。

我确实打算将 Windows 服务器放在 VM 上。

非常感谢

小智 2

首先检查您的 CPU 是否支持 VMX 标志 (/proc/info)。这是大多数新型 CPU 中内置的硬件辅助虚拟化。(请参阅http://en.wikipedia.org/wiki/Intel_VT#Intel_Virtualization_Technology_for_x86_.28Intel_VT-x.29)几乎任何 Core2 Duo 或更高版本。

这将使几乎所有虚拟化工作的速度提高 3-4 倍

然后,如果您有现金购买 i7 系列 CPU - 这具有嵌套分页支持(基本上允许虚拟机处理自己的页面错误)。这些都是新的,并且速度又提高了 2 倍。

然后下载 Virtualbox.org 开源版本。将其放在 Linux 或 FreeBSd 机器上。

然后分配大约 256MB+ RAM、8GB 磁盘空间,并将 CD 放入驱动器中,正常安装到 8GB 空间中,然后就可以开始了。

您需要聪明地让服务器从外部可见 - 查看网络桥接。

Linux Xen 应该也相当不错。