首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >关于最合适的虚拟化平台选择的建议: Xen _ OpenVZ _ KVM _KVM>其他?什么是最适合的目的?

关于最合适的虚拟化平台选择的建议: Xen _ OpenVZ _ KVM _KVM>其他?什么是最适合的目的?
EN

Server Fault用户
提问于 2011-11-07 10:22:59
回答 2查看 1.6K关注 0票数 4

我知道这里有大量的虚拟化线程,但它们似乎都很陈旧,我希望有一个全新的线程为2012年做好准备。

我目前正在为虚拟化目的评估Xen、OpenVZ和KVM。我很难决定该用什么。这将运行的操作系统是Debian,最好是。客户操作系统都是基于*nix的,主要是Debian。不需要窗户,macos或其他异国情调的东西。我有一个服务器,它有16G的ram和一个xeon处理器。我也有一个软件raid 1磁盘配置与3tb的raid容量。

我正在设置这个环境,所以将我当前服务器主机的站点按信任级别和软件版本分开。例如,我知道有些站点可能存在安全漏洞,另一些站点应该是完全安全的,还有一些站点需要一个过时的PHP版本。

总之,我想设置三个不同的来宾:一个用于受信任的,一个用于不受信任的,一个用于旧的php。

我的部分问题是正确地管理备份:由于增量的加密备份,我喜欢使用Bacula或欺骗性来管理备份。我不希望任何客户端站点因为备份进程而不得不脱机。我也只有100的远程场外备份空间,所以我想使用维斯利,而不只是转储我所有的在上面。从备份中恢复应该是快速不要下载巨大的iso文件!。

我也想做磁盘空间分配的权利。我读过关于LVM的精彩文章,以及它是如何让人的生活更轻松的。假设raid 1 raid1 1下的两个3TB磁盘,您将如何布局分区映射?

如果有人能分享他的个人经验,设置配置,并在不同的虚拟化平台上获胜/失败,我会很高兴,因为我的目标与我相似。

谢谢!

EN

回答 2

Server Fault用户

回答已采纳

发布于 2011-11-10 08:44:06

我想说的是,使用KVM -这样,您的hypervisor & Dom0就可以成为您熟悉的标准debian了。对于KVM,虚拟机管理程序和Dom0是同一台机器,这是KVM背后的设计原则之一,最好的hv就是一个功能齐全的linux系统。

使用Xen,系统管理程序在裸金属上运行,Dom0和所有来宾DomUs一起在其中运行,有点像一个特殊用途的VM。

我不认为容器风格的虚拟化比简单的vhosting提供了足够的实际好处,因此值得一试。

为了提高性能,我认为使用LVM来处理VM映像(而不是fs上的图像文件)是一个很好的计划。

或者,您可以使用zfsonlinux (注意:不是zfs,它太慢了),这是相当稳定和可靠的。“陷阱”是,您必须从下载去二进制源代码包,并为debian重新编译它们。如果你习惯于编译软件包,那就很容易,如果你不喜欢的话,可能就不太容易了。

zfs为您提供了所有限制和限制较少的LVM (例如,快照甚至运行VM卷都是快速和容易的),并且学习曲线不那么陡峭。如果您已经熟悉LVM,那么最后一个并不是什么大问题。

免责声明:我固执己见,因此有偏见。

我不是Xen的粉丝。我使用了Xen & KVM,使用了vmware (以及virtualbox,尽管这更像是一个面向终端用户/桌面的虚拟化工具,而不是服务器虚拟化),我非常喜欢KVM。它只是有效的,没有愚蠢的麻烦。

我希望最近Xen与主线内核的合并将导致Xen的快速改进。当然,避免被古老的内核版本所困扰也不会有什么坏处。

类似地,我也不是LVM的超级粉丝。我在过去使用它是因为没有其他东西能做它所做的事。然而,我从来没有喜欢过它,我一直认为它是笨拙的、迟钝的、毫无意义的复杂的。我已经使用zfsonlinux几个月了,这是我一直想要的LVM。我希望我再也不用构建或管理另一个lvm系统了。

票数 1
EN

Server Fault用户

发布于 2011-11-07 10:49:15

您还应该尝试使用LxC (Linux ),它提供了像OpenVZ这样的操作系统级虚拟化,但在主线内核中得到了支持。这种技术可能比您更好,因为您可以期望更高的密度(比使用KVM /Xen更多的“虚拟机”)。

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

https://serverfault.com/questions/328429

复制
相关文章

相似问题

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