虚拟机之家 首页 作品 VirtualBox 查看内容

1.3 功能概述 - VirtualBox全中文用户手册

2018-1-11 00:34| 发布者: 爪子| 查看: 14| 评论: 0|原作者: 爪子

摘要: 以下是VirtualBox主要功能的简要概述: 可移植性:VirtualBox可在大量的32位和64位主机操作系统上运行(有关详细信息,请参阅第1.4章,支持的主机操作系统,第15页)。 VirtualBox是一个所谓的“托管”管理程序 ...
以下是VirtualBox主要功能的简要概述:

      可移植性:  VirtualBox可在大量的32位和64位主机操作系统上运行(有关详细信息,请参阅第1.4章,支持的主机操作系统,第15页)。
VirtualBox是一个所谓的“托管”管理程序(有时被称为“类型2”管理程序)。 而“裸机”或“类型1”管理程序将直接在硬件上运行,VirtualBox需要安装
现有的操作系​​统。因此它可以与该主机上的现有应用程序一起运行。
在很大程度上,VirtualBox在所有主机平台上在功能上是相同的,并且使用相同的文件和图像格式。 这允许您运行在具有不同主机操作系统的另一个主机上的一个主机上创建的虚拟机; 例如,您可以在Windows上创建一个虚拟机,然后在Linux下运行它。
另外,可以使用开放式虚拟化格式(OVF,参见章节1.14,导入和导出虚拟机,第31页)轻松导入和导出虚拟机,这是为此创建的行业标准。 您甚至可以导入使用其他虚拟化软件创建的OVF。

      不需要硬件虚拟化: 对于许多情况,VirtualBox不需要像Intel VT-x或AMD-V这样的新硬件内置的处理器功能。 与许多其他虚拟化解决方案相反,因此即使在不具备这些功能的旧硬件上也可以使用VirtualBox。 技术细节在第10.3节“硬件与软件虚拟化”,第249页中进行了说明。

      客户增加: 共享文件夹,无缝窗口,3D虚拟化。  VirtualBox Guest Additions软件包可以安装在受支持的访客系统内部,以提高性能并提供与主机系统的附加集成和通信。 安装Guest Additions之后,虚拟机将支持自动调整视频分辨率,无缝窗口,加速的3D图形等等。  Guest Additions在第4章Guest Additions(第62页)中详细介绍。
特别是,Guest Additions提供了“共享文件夹”,它允许您从访客机器中访问主机系统中的文件。 共享文件夹在章节4.3,共享文件夹,页面70中介绍。

      强大的硬件支持: 其中,VirtualBox支持:

      –客户多处理(SMP):  VirtualBox最多可为每个虚拟机提供32个虚拟CPU,而不管主机上物理存在多少个CPU核心。
      –USB设备支持:  VirtualBox实现了一个虚拟的USB控制器,允许你连接任意的USB设备到你的虚拟机,而无需在主机上安装特定于设备的驱动程序。  USB支持不限于某些设备类别。 详情请参阅章节3.11.1,USB设定,第57页。
      –硬件兼容性:  VirtualBox虚拟化了大量的虚拟设备,其中有许多设备通常由其他虚拟化平台提供。 包括IDE,SCSI和SATA硬盘控制器,多个虚拟网卡和声卡,虚拟串行和并行端口,以及许多现代PC系统中的输入/输出高级可编程中断控制器(I / O APIC)。 这简化了从真实机器克隆PC映像并将第三方虚拟机导入到VirtualBox。
      –完整的ACPI支持: 高级配置和电源接口(ACPI)完全由VirtualBox支持。 这简化了从真机或第三方虚拟机将PC映像克隆到VirtualBox。 凭借其独特的ACPI电源状态支持,VirtualBox甚至可以向支持ACPI的客户操作系统报告主机的电源状态。 对于使用电池运行的移动系统,访客可以节能并通知用户剩余电量(例如全屏模式)。
      –多屏决议:  VirtualBox虚拟机支持多倍于物理屏幕的屏幕分辨率,可以将其分散在连接到主机系统的大量屏幕上。
      –内置iSCSI支持: 这种独特的功能允许您直接将虚拟机连接到iSCSI存储服务器,而无需通过主机系统。 虚拟机可直接访问iSCSI目标,而无需在容器文件中虚拟化硬盘所需的额外开销。 有关详细信息,请参见章节5.10,iSCSI服务器,页面93。
      –PXE网络启动:  VirtualBox的集成虚拟网卡完全支持通过预启动执行环境(PXE)进行远程引导。

      多代分支快照:  VirtualBox可以保存虚拟机状态的任意快照。 您可以及时恢复虚拟机到任何此类快照,并从那里启动备用虚拟机配置,从而有效地创建一个完整的快照树。 有关详细信息,请参见章节1.10,快照,第25页。您可以在虚拟机运行时创建和删除快照。

      虚拟机编组:  VirtualBox提供了一个组功能,使用户可以单独组织和控制虚拟机。 除了基本组之外,任何虚拟机都可以位于多个组中,并且组可以嵌套在一个层次结构中 - 也就是组的组。 通常情况下,可以在组上执行的操作与可应用于单个VM的操作相同,即启动,暂停,重置,关闭(保存状态,发送关闭,关机),放弃保存状态,显示在文件系统,排序。

      简洁建筑; 前所未有的模块化。  VirtualBox具有非常模块化的设计,具有良好定义的内部编程接口和客户端和服务器代码的完全分离。 这可以很容易地从多个接口一次控制它:

例如,只需单击VirtualBox图形用户界面中的一个按钮即可启动虚拟机,然后从命令行或远程控制该机器。 有关详细信息,请参见章节1.16,可选前端,第32页。
由于采用模块化架构,VirtualBox还可以通过全面的软件开发工具包(SDK)来展示其全部功能和可配置性,从而可以将VirtualBox的各个方面与其他软件系统进行集成。 有关详细信息,请参阅第11章VirtualBox编程接口(第255页)。

      远程机器显示:  VirtualBox远程桌面扩展(VRDE)允许对正在运行的任何虚拟机进行高性能的远程访问。 此扩展支持最初内置于Microsoft Windows中的远程桌面协议(RDP),特别增加了全面的客户端USB支持。

VRDE不依赖于Microsoft Windows内置的RDP服务器; 而是直接插入虚拟化层。 因此,它可以与Windows以外的客户操作系统(即使在文本模式下)一起使用,也不需要虚拟机中的应用程序支持。 有关VRDE的详细信息,请参见第107页的远程显示(VRDP支持)。

在这个特殊容量之上,VirtualBox为您提供了更多独特的功能:
      –可扩展的RDP认证:  VirtualBox已经支持Windows上的Winlogon和Linux上的PAM进行RDP认证。 此外,它还包含一个易于使用的SDK,允许您为其他验证方法创建任意接口; 有关详细信息,请参阅章节7.1.5,RDP认证,页面110。
      –USB over RDP: 通过支持RDP虚拟通道,VirtualBox还允许您将任意USB设备本地连接到在VirtualBox RDP服务器上远程运行的虚拟机; 有关详细信息,请参阅章节7.1.4,远程USB,页面110。

鲜花

握手

雷人

路过

鸡蛋
 
返回顶部