我希望在 serverfault 上询问这个问题是可以的,这不是一个真正的故障,而更像是一个实施建议请求。
我想要一个专用服务器,可以在上面部署自己的 VPS。这些 VPS 将采用各种 Windows、Mac 和 Linux 操作系统。
我原本想购买一台基于 Linux 的大型专用服务器,然后运行 VMWare Server 或 Virtualbox,并在其中为每个操作系统添加自己的图像,但我认为这既不具成本效益,也不易于维护。
我希望有人能帮助我实现既经济又高效的完美设置,这样我就可以轻松控制 6 个 VPS。
感谢大家的帮助。
答案1
您可以研究一下 VMWare ESX。它是免费的,并且可以在“裸机”上运行。这将为您提供略微更好的性能,因为“主机操作系统”旨在运行虚拟机。
答案2
简单的方法是安装 OpenSUSE Linux,然后使用内置 GUI 系统管理工具使用 XEN 虚拟机(如 Amazon)。不要为此使用 VirtualBox,因为它更适合桌面开发人员。
答案3
对于 VirtualBox,最好添加客户附加组件。有在多个客户之间共享公共内存的功能。
答案4
您是购买专用服务器还是共同托管?因为在专用服务器上安装操作系统,无法访问硬件,虽然可能,但可能会令人沮丧,特别是如果您在引导加载程序等操作中犯了一个错误。
如果您是共同用户,我同意 devicenull 和 Michael Dillon 的观点 — — 在裸机上运行虚拟机管理程序比 VirtualBox 要好得多。
您可以选择裸机虚拟机管理程序 - VMware vSphere Hypervisor(VMWare 已更名)相当不错,但由于硬件支持更好,我在 CentOS/Fedora 上使用 Xen 的体验更好。我运行的是 XenServer(Citrix 产品的免费版本),但最终还是选择了 Fedora。
如果您要购买专用服务器,我相信 CentOS 是最流行的发行版,因此请购买它并获取yum install kernel-xen
Xen。不确定 Ubuntu 是否支持无需重新编译内核的 Xen,而且我最近没有在许多专用服务器上看到 OpenSuse。