云计算虚拟化技术与开发
上QQ阅读APP看书,第一时间看更新

2.5.5 VirtualBox虚拟化方案

VirtualBox简单易用,是一款免费的开源虚拟机软件,可在Linux、Mac和Windows主机中运行,并支持在其中安装Windows(NT 4.0、2000、XP、Server 2003、Vista、7/8/10)、DOS、Windows 3.x、Linux(2.4和2.6)、OpenBSD等系列的客户操作系统。VirtualBox支持克隆虚拟机,将64位主机的内存限制提高到1 TB,支持Direct3D,支持SATA硬盘的热插拔等。

VirtualBox是由德国InnoTek公司出品的虚拟机软件,现在由Oracle公司进行开发,是Oracle公司xVM虚拟化平台技术的一部分。最新的VirtualBox还支持运行Android 4.0等系统。

在与同性质的VMware及Virtual PC相比,VirtualBox独到之处包括远端桌面协定(RDP)、iSCSI及USB的支持。VirtualBox在客户机操作系统上已可以支持USB 3.0的硬件装置。此外,VirtualBox还支持在32位宿主操作系统上运行64位的客户机操作系统。

VirtualBox既支持纯软件虚拟化,也支持Intel VT-x与AMD AMD-V硬件虚拟化技术。为了方便其他虚拟机用户向VirtualBox迁移,VirtualBox可以读/写VMware VMDK格式与VirtualPC VHD格式的虚拟磁盘文件。