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

哪些属于开源虚拟化软件(开源虚拟化软件排名)


一、-v等虚拟化技术的对比xen和kvm是开源、免费的虚拟化软件。
VMware是付费虚拟化软件。
Hyper-v是MicrosoftWindows2008R2附带的专用虚拟化组件。如果购买足够的许可证,您可以免费使用Hyper-v(包括hyper-v2008core)。
对于VMware或Hyper-V虚拟Windows系统,无论是虚拟化软件本身还是子系统,您都必须支付许可费用。
对于VMware或Hyper-V虚拟Linux,虚拟化软件本身需要许可证费用,子系统可以通过使用Linux来节省成本。
对于xen或kvm虚拟Windows子系统,您必须支付许可证费用。
对于xen或kvm虚拟Linux,虚拟化软件本身及其子系统不需要成本高昂。
在性能方面,如果你的虚拟Windows是厂商支持的,那么你就不用担心性能优化的问题。所有这些软件都可以实现主系统(磁盘、CPU、网络、内存)至少80%的性能。这时,我建议使用Hyper-V来虚拟化微软的专有产品和虚拟Windows。优势。对于虚拟Linux,我们建议从支持Linux半虚拟化的xen开始。它可以直接使用主系统的CPU、磁盘和网络资源,减少虚拟化调度操作并获得非常高的性能,但不需要xen操作。由于其复杂性,维护成本很高。接下来推荐使用kvm来虚拟化Linux。Linux本身支持KVM的virtio技术,可以让你执行少量的虚拟化调度操作,获得更高的系统性能。不建议使用Hyper-V虚拟化Linux。Linux基本上无法在Hyper-V上运行,因为不兼容的地方太多了。
不建议使用VMware和Hyper-V,主要是由于认证问题,除非您打算购买上述产品以获得制造商支持。
目前,kvm和xen仍然存在。如果您想要虚拟化Windows,可以从Redhat免费获得针对Windows优化的磁盘和网络驱动程序。这可以让您获得更高的性能。性能相当于Hyper-V)。Windows优化的xen驱动不是那么容易获得(redhat以后不会支持xen,所以让我们看看Novell是否发布一个)哈哈,但是redhat在开放性方面更好(比Novell更好)。
总而言之:
如果您有身份验证,我们建议使用Hyper-V来实现虚拟Windows。
经过授权,如有必要,我们建议使用xen来虚拟Linux。考虑到管理、维护和学习成本,我们建议使用kvm。
如果您没有身份验证,我们建议使用KVM来虚拟化Windows。
在没有认证的情况下,出于管理、维护和降低负载的要求,我们建议使用xen虚拟化Linux。由于学习成本,我们建议使用kvm。