首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >最友好的虚拟化解决方案是什么?

最友好的虚拟化解决方案是什么?
EN

Ask Ubuntu用户
提问于 2010-08-16 03:31:09
回答 5查看 2.6K关注 0票数 11

我想在Ubuntu10.04中进行虚拟化试验,并找到了以下有希望相关的名称列表: Xen、OpenVZ、KVM、Vservers、EC2和Solaris区域,尽管这只是一个示例列表,问题并不是这些区域所独有的。

根据社区的经验,我应该在Ubuntu上使用什么虚拟化解决方案来学习呢?因素是设置容易,使用方便。稳定也很重要。其次是内存使用和性能问题。

我想要虚拟化什么?好吧,在实验的旗帜下,所选择的软件所允许的几乎任何东西。

EN

回答 5

Ask Ubuntu用户

回答已采纳

发布于 2010-08-16 03:47:15

我推荐VirtualBox,如果你才刚开始的话。(apt-get install virtualbox-ose)它的目的是在台式(或膝上型)计算机上运行虚拟机,这样您就可以同时使用虚拟(来宾)计算机和真正的(主机)计算机。它为您提供了一个很好的GUI,您可以使用它来创建虚拟机并修改它们的设置。您可以启动和停止虚拟机,这样如果您需要为在主机上运行的某个任务提供额外的处理能力,那么来宾就不必碍事。

我想你在问题中说的名字更高级些。这些都是我在虚拟私有服务器(VPS)公司中听到的,它们是使用虚拟化为几个人提供使用一台物理计算机的服务器的网络托管公司。它们的设置和维护可能要复杂一些,通常当您使用Xen之类的东西时,除了作为VPS的“基础”之外,主机并不打算做太多事情。

票数 16
EN

Ask Ubuntu用户

发布于 2010-11-02 00:18:21

如果您一次只需要运行1或2个VM,VirtualBox可能是最友好的。

如果您需要同时运行许多不同的Linux环境(每台主机运行10个或更多),那么OpenVZ就是最好的选择。它与chroot类似,但提供了完全隔离的Linux环境(容器),能够控制资源、进行检查点和实时迁移。我已经用了两年多的时间来完成许多不同的系统管理员任务(一所大型大学的400名用户生物信息学中心)。

OpenVZ几乎没有开销。这是其中唯一的一种(操作系统级虚拟化)。它能很好地处理Linux应用程序,从web反向代理到I/O密集型备份系统,每天处理30 to。每个服务器拥有30个或更多的容器是正常的。另一个巨大的优势是,从硬件节点(相当于Xen中的Dom0 ),您可以直接安装Linux容器的所有文件系统--不需要NFS。此外,您还可以从head节点看到Linux容器的所有进程,这些进程具有串、杀等功能.

您可以通过ssh访问将容器安全地委托给您的朋友,并让它们成为根用户。

您需要熟悉Linux和命令行。能够编辑启动脚本将是有帮助的(快速给你很多的控制)。对于更高级的设置,可能需要学习一些网络。

票数 3
EN

Ask Ubuntu用户

发布于 2010-11-02 00:34:31

除了Virtualbox之外,在我的经验中,KVM以及作为前端的virt管理器是一个非常好的虚拟化解决方案。

票数 3
EN
页面原文内容由Ask Ubuntu提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://askubuntu.com/questions/2353

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档