date: 2020-01-08
author: maxzhao
tags:
工作中,经常需要使用不同平台的不同软件,这个时候虚拟机就是必需品了。在 Linux 上比较常见的有 kvm、Xen、VirtualBox、vmware workstation 。
现在笔记本大多都是直接安装各个发行版的 Linux ,这时候就非常有必要选择一个虚拟机来安装 windows 。
Kernel-based Virtual Machine 的简称,是基于内核的开源虚拟化,在 Linux2.6.20 之后集成在各个主要的发行版本。 KVM 的虚拟化需要硬件支持(如 Intel VT 技术或者 AMD V技术 )。是基于硬件的完全虚拟化。在2008年的时候,红帽发言人表示, KVM 相比 Xen 有着更好的可管理性以及更高的性能。因此 RHEL6 以及之后的版本,默认支持 KVM 。
挺复杂的,这个我是按照 [Wiki]( https://wiki.archlinux.org/index.php/KVM_(%E7%AE%80%E4%BD%93%E4%B8%AD%E6%96%87) 安装了,不需要动脑子。
后续有变革在改进。
下面还有一个详细介绍安装了,大家也可以试一下。
https://blog.csdn.net/sanxinge/article/details/52347998
理论上说,vmware的效率最高,然后是半虚拟化的xen,再然后是全虚拟化的hyper-v,kvm...但是具体应用要根据实际情况来选择。如果你的客户机以win为主,那么host必然是win的高效,推荐用hyper-v做host。效率很高,也简单易上手。如果你客户机以linux为主,那么host用xen或者kvm较好。
如果你客户机类型很多,也不差钱,vmware是你的最佳选择。
其实效率更高的是容器,当然它不属于虚拟机,不过可以在一些地方代替虚拟机。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)