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

支持linux的虚拟机


一、安装Linux系统的虚拟机哪个比较好?
KVM是基于内核的虚拟机
,它是基于内核的虚拟机,内置于2.6.20之后的每个主要Linux版本中。它使用Linux自带的调度器进行管理,所以底层源代码很少。KVM现已成为学术界领先的VMM之一。KVM虚拟化需要硬件支持,是完全基于硬件的虚拟化。
由于KVM比Xen具有更好的可管理性和更高的性能,所以RHEL6及以后版本默认支持KVM并放弃Xen。
2VirtualBox
VirtualBox是一款开源虚拟机软件,由德国lnnotek公司开发,Sun
Microsystems公司制造。它是用QT编写的,被Oracle收购后正式更名。OracleVM
VirtualBox。它被称为以前的虚拟机软件,它不仅具有丰富的功能而且具有出色的性能。
VirtualBox简单易用,可虚拟化的系统包括Windows、MacOSX、Linux、OpenBSD、Solaris、IBM
OS2甚至Android操作系统。用户可以在VirtualBox中安装并运行上述操作系统。
3VMware
VMwareWorkstation是一款功能强大的虚拟桌面软件,允许用户在单个桌面上运行不同的操作系统并执行出色的应用解决方案的开发、测试和部署新闻。它可以在物理机以及便携式虚拟机上模拟完整的网络环境。VMware的虚拟网络功能、实时快照、爬行文件共享和PXE支持使其成为必备工具,但这是有代价的。
4QuickEmulator
Quick
Emulator是一个复杂的虚拟化软件。QEMU能够完全虚拟化x86硬件并模拟其他处理器架构。因此,可以执行为系统中物理上不存在的处理器编写的二进制文件。甚至可以编译单个程序以供即时执行。QEMU默认与其他VM软件集成。虚拟化软件可与VirtualBox、KVM和Xen等虚拟机管理程序配合使用。得益于其基于硬件的加速器,它在运行虚拟机时实现了接近本机的性能。该工具免费提供,并在开源许可证下运行。
5OpenVZ
OpenVZ的特点是没有虚拟机管理程序。OpenVZ使用一种称为进程容器的虚拟化形式,它既不是硬件模拟器,也不是虚拟机。
OpenVZ可以在一台服务器上创建多个安全隔离的Linux容器,实现更好地利用服务器资源并保证应用程序不冲突。每个容器作为一个独立的服务器运行,容器可以独立重启,并拥有root权限、用户、IP地址、内存、进程、文件、应用程序、系统库和配置文件。