14
2019
11
10:08:38

比较三种虚拟化技术kvm,xen,vmware

目前常用的虚拟机技术主要有KVMxenvmware

KVM是指基于linux" rel="nofollow" class="replace_word" title="Linux知识库" data-token="aa0f2dd345fbd1ed82f66b53d2786274" style="box-sizing: border-box; outline: 0px; margin: 0px; padding: 0px; color: rgb(223, 52, 52); text-decoration-line: none; cursor: pointer; overflow-wrap: break-word; font-weight: bold;">Linux内核(Kernel-based)的虚拟机(Virtual Machine)。KVM最大的好处就在于它是与Linux内核集成的,所以速度很快。KVM的宿主操作系统必须是Linux,支持的客户机操作系统包括LinuxWindowsSolarisBSD,运行在支持虚拟化扩展的x86x86_64硬件架构上,cpu支持VT技术,界面操作可用 qmeu虚拟化工具进行。

Xen是一个开放源代码虚拟机监视器,由剑桥大学开发。Xen的缺点是操作系统必须进行显式地修改(移植)以在Xen上运行(但是提供对用户应用的兼容性),所以比较麻烦。使得Xen无需特殊硬件支持,就能达到高性能的虚拟化。Linux的官方内核在较早之前已经去掉了对Xen的支持。

VMWare (Virtual Machine ware)是一个虚拟PC”虚拟机管理管理软件。它的产品可以使你在一台机器上同时运行二个或更多WindowsDOSLINUX系统。与多启动系统相比,VMWare采用了完全不同的概念。多启动系统在一个时刻只能运行一个系统,在系统切换时需要重新启动机器。VMWare是真正同时运行,多个操作系统在主系统的平台上,就象标准Windows应用程序那样切换。而且每个操作系统你都可以进行虚拟的分区、配置而不影响真实硬盘的数据,你甚至可以通过网卡将几台虚拟机用网卡连接为一个局域网,极其方便。安装在VMware操作系统性能上比直接安装在硬盘上的系统低不少,因此,比较适合学习和测试。

KVM、Xen、VMWare的对比如下表所示

 

是否开源 是否免费 性能 优点 缺点 

KVM  是   是   高   1.KVM是内核本身的一部分,因此可以利用内核的优化和改进。2.高性能, 稳定, 无需修改客户机系统。3.开源、免费

 

XEN 是    是   高     1.性能较好。2.开源、免费         操作复杂,维护成本较高,目前已被RedHat抛弃

VMWare  否   否   一般  相对比较成熟的商业软件,市场占有率较大     不开源,需要付费


附加内容

如果有4个可用的核,每个核最多可以支持8个虚拟机,那就是可以配置成32个节点的多机系统,然后用以测试各种集群、分布式系统了

Xen技术被广泛看作是业界最快速、最安全的虚拟化软件 

XenServer 是商用软件




推荐本站淘宝优惠价购买喜欢的宝贝:

image.png

本文链接:https://hqyman.cn/post/989.html 非本站原创文章欢迎转载,原创文章需保留本站地址!

分享到:
打赏





休息一下~~


« 上一篇 下一篇 »

发表评论:

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。

请先 登录 再评论,若不是会员请先 注册

您的IP地址是: