我有 ubuntu 服务器版本,我想在 ubuntu 服务器上运行虚拟机。
在我国以外的托管公司上运行的 ubuntu 服务器。我将在主机内运行另一个 ubuntu 实例。
哪个虚拟机适合这个目的?我希望通过控制面板重新启动虚拟机,并且当硬件重新启动时,虚拟机也需要启动。
我有 ubuntu 服务器版本,我想在 ubuntu 服务器上运行虚拟机。
在我国以外的托管公司上运行的 ubuntu 服务器。我将在主机内运行另一个 ubuntu 实例。
哪个虚拟机适合这个目的?我希望通过控制面板重新启动虚拟机,并且当硬件重新启动时,虚拟机也需要启动。
我真的不清楚你在说什么 - 听起来你正在为托管的 ubuntu 服务器付费(什么版本?它是一个专用的物理盒子?)然后你想在上面创建一个虚拟服务器最重要的是——对吗?
如果它是正确的,那么你应该很幸运 - 最新版本的 Ubuntu 服务器带有内置的管理程序(最新版本带有一个名为“KVM”的服务器),如果你的服务器是物理服务器,那么你应该能够创建一个新的 VM 并将 Ubuntu 安装到其中 - 然后您将能够从原始物理服务器控制此 VM。
如果您的原始服务器已经是虚拟服务器,那么您可以(有时)做同样的事情,但我真的不建议在虚拟机内运行虚拟机 - 充其量会很慢。
请返回给我们更多详细信息,我们将尽力提供进一步的帮助。
市场上有很多虚拟机管理程序,但据我所知,三个最好的管理程序是:
-Xen Sources - 一个面向 OpenSources 服务器的管理程序,如果你有正确的 CPU(使用虚拟指令),你将能够运行所有操作系统。
-VMWare ESX -嗯,VMWare 提供了很多解决方案,有些是免费的,有些则相当昂贵,但在全球范围内,VMWare 是企业中最常用的解决方案。
-Sun xVM Virtualbox 是一个很好的工作站和服务器管理程序,但是如果你想使用负载平衡和其他一些东西,比如热复制等,你必须自己开发具有 Sun 提供的不同 API 的组件。
还有一个是Citrix Xen Desktop 和Xen Server(他们购买Wen 资源,为什么命名为“XEN”),看起来很酷。但我不太了解这个解决方案,实际上我从未研究过它。
如果您在第三个方面需要帮助,请随时与我联系,我可以帮助您。
如果我理解正确,您有一个希望在其中运行 VM 的托管 Ubuntu VPS(虚拟专用服务器)?如果您的 VPS 是基于 Xen 的(Slicehost、Linode 等),那么在您的托管服务器中运行 Xen 虚拟机是不可能的。在您的 VPS 中安装 Xen 需要安装自定义的 Xen 内核。由于您与服务提供商的内核绑定在一起,因此无法在托管内核级别上进行任何修改。正如Chopper3建议的那样, KVM将是一个可行的解决方案,但您也可以使用VMware Server 2。
如果您不需要基于 gui 的管理,您可以尝试VirtualBox。
或 Xen 或 KVM。
VMware 似乎已经停止使用 Server 2,所以我不建议迁移到它。