当前位置:首页 > 虚拟机 > 正文

kvm和虚拟机哪个好


一、-v等虚拟化技术的对比xen和kvm是开源且免费的虚拟软件。
vmware是一种虚拟化软件解决方案。Hyper-V很特别。它是MicrosoftWindows2008R2中提供的虚拟化组件。如果购买足够的许可证,则可以免费使用hyper-v(包括hyper-v2008core)。
如果是vmware或hyper-vwindows虚拟系统,无论是虚拟化软件本身还是其子系统,都需要给予许可证。
如果是vmware或hyper-v虚拟Linux,虚拟化软件本身有自己的许可费用,并且可以使用Linux子系统作为选项。
如果xen或者kvm是windows附近的,子系统就必须缴纳license费用。
如果xen或kvm是虚拟linux,则不需要花费任何虚拟化软件和子系统的费用。
在性能方面,如果虚拟窗口能够得到厂商的支持,那么就不用担心性能优化的问题。所有这些程序都可以实现至少80%的主系统性能(磁盘、CPU、网络、内存)。优点如果是虚拟Linux,建议优先使用xen,它支持Linux半虚拟化。可以直接使用主系统的CPU、磁盘和网络资源,实现较少的虚拟化调度操作和执行非常密集的操作,但执行xen操作。它们结构复杂,维护成本较高。其次,我们推荐kvm虚拟Linux。不建议使用Linuxhyper-v进行虚拟化。有太多的不兼容性使得在hyper-v上运行Linux基本上是不可能的。
如果你不打算购买更高端的产品进行硬件支持,不建议使用vmware和hyper-v,主要是授权问题。
这时候就剩下kvm和xen了。如果要虚拟化windows,建议实现kvm(hyper-v)。针对xen的windows优化驱动就不会这么容易搞到了(因为以后redhat不再支持xen了,看看Novell发布了没有,哈哈,按照开放性,redhat比novella好)。
综上所述,
经许可,虚拟windows推荐使用hyper-v
经许可,如果需要kvm,虚拟linux建议使用xen。
在没有授权的情况下,建议使用KVM虚拟化windows
在没有授权的情况下,建议使用xen虚拟化Linux,出于学习成本,建议vtikvm。
二、kvm与vmware的区别存在实现方法的差异、性能差异、安全差异、管理差异、应用差异。
1.实现方法的差异:KVM是一种基于Linux内核的硬件虚拟化技术。它将Linux内核转换为可用于虚拟化的虚拟机管理程序。VMware是一个独立的第三方管理程序,可以安装在各种不同的操作系统上。
2。性能差异:在性能方面,由于直接访问物理硬件,KVM在高密度工作负载时具有明显的优势。VMware需要一定的虚拟化技能,因此在这方面相对较弱。
3。安全性区别:在安全性方面,KVM非常安全,因为它是基于Linux内核实现的,继承了Linux内核的安全机制。VMware是基于操作系统的虚拟化技术,安全性较低,因为VMware运行在操作系统上,因此受到操作系统的限制。
4。管理区别:对于虚拟机管理,可以将KVM虚拟机内置到Linux中。如果你熟悉Linux,使用KVM虚拟机会更容易。VMware需要特殊的管理程序,这对于不熟悉VMware技术的管理员来说可能很困难。
5。应用差异:KVM虚拟机是基于Linux内核实现的,因此更适合运行在Linux系统上。VMware更适合在Windows系统上运行。
三、关于Xen,OpenVZ,KVM三大VPS虚拟化技术优劣势有哪些OpenVZ
OpenVZ是一种操作系统级虚拟化技术,底层操作系统的应用层,这意味着它更容易理解,负担更小,并且通常性能更好。不过,OpenVZ在配置上更加灵活,给了不法服务提供商降低限制的机会。
优点:目前外销机型授权内存大,CPU性能强,卖家多,性价比很高。物超所值。
缺点:没有超卖、超卖,所以产生各种石材、金刚板。所涉及的CPU也被过度分割,导致性能评级低于标称值的1/10。然后是记忆。默认情况下,OpenVZ技术是不共享的,如果别人多了,你就少了。而且,这种技术的最大缺点是在移除内存后它会立即停止工作。开通VPN有很多不便。
Xen
Xen并不是真正的虚拟机,而是相当于运行着自己的内核实例。内核模块、虚拟内存、IO都可以自由加载。这是可以预见的。分为Xen+pv+和Xen+hvm。区别在于pv只支持linux,hvm支持win系统。
优点:独占内存小,但分配有保证。我认为过度推销一些假设的技术并不算太离谱。因此,即使平均母鸡超过限值,也不太可能出现板坯现象。当然,除非小鸡患有PT。另外,如果内存不足,它不会崩溃,但可能会在一段时间内没有响应。
缺点:内存小、硬盘小、带宽小(以上三点都是与同价位的openvz相比)。既然没有办法超卖,你就只能降低这三个基本面来赚钱。厂商有很多,大多数在谈论xen时都没有明确说明自己是pv还是hvm。实际上PV的性能比HVM要好。
KVM
优点:与xen类似,但比xen的一个优点是kvm是完全虚拟的,因此你可以安装任何kvm类型+虚拟技术,而不管pv和hvm之间的差异。各种Linux发行版,以及各种Win发行版,只要您将它们配置得足以运行Win,当然可以安装+,无论供应商是否在其主页上指定了Win支持。这只是方法问题。
缺点:kvm可以安装任何类型的操作系统,所以折腾皇帝甚至在128m的机器上安装了win2003(升级后CPU和内存全部用于硬盘IO。这些人不明白我去)我想做一些令人惊奇的事情)。结果是每个kvm邻居都必须看到其邻居的脸。这么说吧,节点下只要有五六个,不好意思。硬盘基本上就是一块石盘。
主持人评测: