按使用场景,虚拟机大概可以分为两类。

1 普通桌面环境下运行不同系统,vmware workstation ,virtualbox属于该类,相对来说操作使用简单,图形化操作界面。不同的是vmware是商业软件,需要授权购买(或者寻找破解)virtualbox有两个版本(这有点类似google的chrome,chrome对应的开源版本叫chromium),一个是纯粹的开源软件,另一个是商业版本,但都是免费的。总体来说virtualbox使用体验还不错。

2 服务器环境下实现云计算系统,这基本上就都是内核级虚拟机了,有kvm/xen/vmware esx等,这一类虚拟机功能强大,性能强劲,是各种云平台的底层支撑技术。如果不是专门搞云计算或者做互联网运维工作的,不需要太关心。

其实还有一类,就是轻量级虚拟化技术,也叫应用级虚拟化,docker就是代表,这类主要解决的是应用部署环境隔离的问题。

好几年没有了解虚拟化最新的技术趋势了,所以上面的内容可能已经完全过时。