当前位置:虚拟化技术专区 → 正文

货比三家 选择适合企业自身的虚拟化

责任编辑:sjia |来源:企业网D1Net  2012-08-15 10:33:42 原创文章 企业网D1Net

甲骨文VirtualBox 4.1.18

甲骨文的VM VirtualBox是一种桌面虚拟化环境,与x86和AMD 64位/英特尔64位处理器兼容。虽然它是市面上唯一免费的专业级开源虚拟化工具,但是它并非与其他三种虚拟化技术直接竞争。那些针对的是大型IT基础设施,而VirtualBox针对的是个人或小型办公室应用。

 

甲骨文VirtualBox 4.1.18

 

甲骨文VM VirtualBox版本4.1.18支持Windows、Linux、Macintosh和Solaris等主机,支持数量众多的访客操作系统,包括Windows(NT 4.0、2000、XP、Server 2003、Vista和Windows 7)、OS X、DOS/Windows 3.x、Linux(2.4和2.6)、Solaris、OpenSolaris、OS/2以及OpenBSD等主机操作系统。可以通过“访客附加模块”(Guest Additions)来加固访客操作系统,这些驱动程序或补丁程序包旨在改进兼容性或功能。

VirtualBox可以为每个虚拟机提供最多32个虚拟处理器,不管主机设备上的物理处理器核心如何。可配置的物理地址扩展处理器兼容性让32位操作系统的寻址能力可以达到4GB以上。一些Linux操作系统(比如Ubuntu)需要启用这项功能,才允许进行虚拟化操作。虚拟处理器热插拔允许为某个特定的虚拟机“实时”扩展处理器资源。还有存储区域网络(SAN)启动功能,这取决于使用PXE启动的访客操作系统以及通过主机的iSCSI目标机制(使用试验功能)。

安装

安装非常简单。提供的VirtualBox(类型2虚拟机管理程序)用于测试,作为一款可执行应用程序,安装到现有的Windows 7操作系统上。安装向导会逐步引导你完成安装过程,没有任何问题,为目录和注册表提供了非常易于使用的界面。

虚拟化

VirtualBox第一次运行时,一个出色的向导逐步引导你完成虚拟化过程。首先,你为虚拟机指定名称和操作系统类型。还必须分配虚拟机所用的内存。推荐的基本内存量取决于所选择的访客操作系统。最大内存取决于同时不会影响主机PC性能的最大分配量。然后,安装向导创建虚拟硬盘,操作人员必须选择动态大小或固定大小的镜像。动态扩展的镜像在物理驱动器上所占的空间会比较小。然后,该镜像会动态扩展,扩大到指定的虚拟机驱动器大小。固定大小的镜像不会扩展。它以一个文件的形式存储在物理驱动器上,其大小与指定虚拟机的硬驱差不多。

一旦虚拟机创建完毕,它会在VirtualBox客户软件里面作为空白机器来启动。一旦虚拟机启动成功,可以将安装操作系统的磁盘驱动器指定为物理磁盘驱动器(含有可启动介质),或者指定为位于硬驱上某个地方的ISO镜像。介质路径指定后,操作系统就会像往常那样启动和安装。从访客系统访问主机文件是个复杂过程,因为虚拟机与物理硬驱之间没有拖放操作支持。相反,文件共享依赖共享文件夹;而这又是个复杂过程,需要“访客附加模块”才能正常运行。

VirtualBox在其客户软件里面支持全面虚拟化,这样可以从访客系统获得全面的操作系统功能。与每个虚拟机有关的所有资源很容易在VirtualBox客户软件里面加以改动,比如内存、已分配的视频内存和硬驱大小。

功能介绍

可以使用两种配置的Windows、Linux和OS X版本:一种是部分专有,另一种是完全开源。开源版:VirtualBox 开源版本(OSE)缺少使用USB外设的功能,采用了开源的VNC协议,而不是微软的RDP协议。

VirtualBox在一台PC上可以安装几个虚拟机方面没有限制,所以唯一的限制因素就是主机硬驱空间和主机内存分配。

VirtualBox支持下列访客系统:

Windows NT 4.0:所有版本和服务包都全面得到支持。比较老的服务包存在一些已知问题;推荐使用SP6a。可使用有限的访客附加模块。

Windows 2000/XP/Server 2003/Vista/Server 2008/Windows 7:所有版本和服务包都全面得到支持(包括64位版本,满足下面所列的前提条件)。可使用访客附加模块。

DOS/Windows 3.x/95/98/ME:已执行了有限的测试。不推荐使用非传统安装机制;没有访客附加模块。

Linux 2.4:提供有限的支持。

Linux 2.6:所有版本完全得到支持(32位和64位)。可使用访客附加模块。推荐使用内核2.6.13或更高版本,尽管内核防止虚拟机操作。

Solaris 10和OpenSolaris:完全得到支持(32位和64位)。可使用访客附加模块。

FreeBSD:需要启用硬件虚拟化。提供有限的支持。还没有访客附加模块。

OpenBSD:需要启用硬件虚拟化。版本3.7及以后版本得到支持。还没有访客附加模块。

OS/2 Warp 4.5:需要启用硬件虚拟化。只有MCP2得到正式支持;其他OS/2版本是否可以正常运行不好说。可使用访客附加模块,但功能特性有限。

VirtualBox支持64位访客操作系统,甚至支持32位主机操作系统,前提是满足下列条件:

1. 你需要支持硬件虚拟化的64位处理器。

2. 你必须为想要64位支持的某一个虚拟机启用硬件虚拟化;并不为64位虚拟机支持软件虚拟化。

3. 如果你想在32位主机操作系统上使用64位访客支持,还得为这一个虚拟机选择64位操作系统。由于在32位主机上支持64位需要额外开销,VirtualBox只是在明确要求下才启用这项支持。

4. 在64位主机(通常随带硬件虚拟化支持)上,64位访客操作系统总是得到支持,不管设置如何。但是想进行64位操作,必须启用先进可编程中断控制器(APIC),尤其是64位Windows访客的情况下。Windows虚拟机还要求使用英特尔网卡驱动程序。AMD得不到支持。

局限

存在访客多处理器(SMP)方面的下列限制:

AMD处理器上的32位访客系统性能差劲。这主要影响Windows和Solaris访客操作系统,但是可能也会影响一些Linux内核版本。这在面向32位Windows NT、2000、XP和2003访问操作系统的版本3.0.6中已得到了部分解决。它需要安装版本3.0.6或更高版本的访客附加模块。

在不含有虚拟APIC硬件优化支持的某些英特尔处理器型号上的32位访客系统性能差劲。这主要影响Windows和Solaris访客系统,但是可能也会影响一些Linux内核版本。这在面向32位Windows NT、2000、XP和2003访客操作系统的版本中已得到了部分解决。它需要安装版本3.0.12或更高版本的访客附加模块。

在一些带VT-x的32位主机系统上的64位访客操作系统会导致你的系统不稳定。

Windows访客系统中的基本Direct3D支持想发挥作用,就必须在Windows“安全模式”下安装访客附加模块,手动干预可以防止Windows系统DLL恢复。但是这并不适用于试验型的WDDM Direct3D视频驱动程序,随VirtualBox 4.1交付的Vista和Windows 7访客操作系统有这种驱动程序。

在Windows访客操作系统上,通过访客控制执行支持启动的进程无法显示图形用户界面(GUI),除非进程在里面运行的用户帐户目前已登录,而且有桌面会话。

标准支持,可与没有密码的帐户一起使用;它需要群组策略干预,才能访问GUI。

目前只为VDI文件实施了VBoxManage modifyhd compact命令。眼下,想优化采用其他格式(VMDK和VHD)的虚拟磁盘镜像的大小,唯一办法就是克隆镜像,然后在虚拟机配置中使用克隆镜像。

还没有支持开放虚拟化格式(OVF)本地化(一个OVF文件中有多门语言)。忽视了OVF的一些部分,比如StartupSection、DeploymentOptionSection和InstallSection。

一些VirtualBox功能被标为是实验型功能。这类功能“按现状”提供,并不是正式得到支持。试验型功能列表如下显示:

面向Windows访客操作系统的Windows显示驱动模型(WDDM)Direct3D视频驱动程序

为Windows、Linux和Solaris访客操作系统提供的硬件三维加速支持

为Windows访客操作系统提供的硬件二维视频回放加速支持

支持PCI直通技术(仅用于Linux主机)

Mac OS X访客操作系统(仅用于Mac主机)

ICH9芯片组仿真

可扩展固件接口(EFI)固件

支持主机CD/DVD驱动器直通技术

通过内部网络支持iSCSI

合成处理器报告

关键字:虚拟化虚拟机

原创文章 企业网D1Net

x 货比三家 选择适合企业自身的虚拟化 扫一扫
分享本文到朋友圈
当前位置:虚拟化技术专区 → 正文

货比三家 选择适合企业自身的虚拟化

责任编辑:sjia |来源:企业网D1Net  2012-08-15 10:33:42 原创文章 企业网D1Net

甲骨文VirtualBox 4.1.18

甲骨文的VM VirtualBox是一种桌面虚拟化环境,与x86和AMD 64位/英特尔64位处理器兼容。虽然它是市面上唯一免费的专业级开源虚拟化工具,但是它并非与其他三种虚拟化技术直接竞争。那些针对的是大型IT基础设施,而VirtualBox针对的是个人或小型办公室应用。

 

甲骨文VirtualBox 4.1.18

 

甲骨文VM VirtualBox版本4.1.18支持Windows、Linux、Macintosh和Solaris等主机,支持数量众多的访客操作系统,包括Windows(NT 4.0、2000、XP、Server 2003、Vista和Windows 7)、OS X、DOS/Windows 3.x、Linux(2.4和2.6)、Solaris、OpenSolaris、OS/2以及OpenBSD等主机操作系统。可以通过“访客附加模块”(Guest Additions)来加固访客操作系统,这些驱动程序或补丁程序包旨在改进兼容性或功能。

VirtualBox可以为每个虚拟机提供最多32个虚拟处理器,不管主机设备上的物理处理器核心如何。可配置的物理地址扩展处理器兼容性让32位操作系统的寻址能力可以达到4GB以上。一些Linux操作系统(比如Ubuntu)需要启用这项功能,才允许进行虚拟化操作。虚拟处理器热插拔允许为某个特定的虚拟机“实时”扩展处理器资源。还有存储区域网络(SAN)启动功能,这取决于使用PXE启动的访客操作系统以及通过主机的iSCSI目标机制(使用试验功能)。

安装

安装非常简单。提供的VirtualBox(类型2虚拟机管理程序)用于测试,作为一款可执行应用程序,安装到现有的Windows 7操作系统上。安装向导会逐步引导你完成安装过程,没有任何问题,为目录和注册表提供了非常易于使用的界面。

虚拟化

VirtualBox第一次运行时,一个出色的向导逐步引导你完成虚拟化过程。首先,你为虚拟机指定名称和操作系统类型。还必须分配虚拟机所用的内存。推荐的基本内存量取决于所选择的访客操作系统。最大内存取决于同时不会影响主机PC性能的最大分配量。然后,安装向导创建虚拟硬盘,操作人员必须选择动态大小或固定大小的镜像。动态扩展的镜像在物理驱动器上所占的空间会比较小。然后,该镜像会动态扩展,扩大到指定的虚拟机驱动器大小。固定大小的镜像不会扩展。它以一个文件的形式存储在物理驱动器上,其大小与指定虚拟机的硬驱差不多。

一旦虚拟机创建完毕,它会在VirtualBox客户软件里面作为空白机器来启动。一旦虚拟机启动成功,可以将安装操作系统的磁盘驱动器指定为物理磁盘驱动器(含有可启动介质),或者指定为位于硬驱上某个地方的ISO镜像。介质路径指定后,操作系统就会像往常那样启动和安装。从访客系统访问主机文件是个复杂过程,因为虚拟机与物理硬驱之间没有拖放操作支持。相反,文件共享依赖共享文件夹;而这又是个复杂过程,需要“访客附加模块”才能正常运行。

VirtualBox在其客户软件里面支持全面虚拟化,这样可以从访客系统获得全面的操作系统功能。与每个虚拟机有关的所有资源很容易在VirtualBox客户软件里面加以改动,比如内存、已分配的视频内存和硬驱大小。

功能介绍

可以使用两种配置的Windows、Linux和OS X版本:一种是部分专有,另一种是完全开源。开源版:VirtualBox 开源版本(OSE)缺少使用USB外设的功能,采用了开源的VNC协议,而不是微软的RDP协议。

VirtualBox在一台PC上可以安装几个虚拟机方面没有限制,所以唯一的限制因素就是主机硬驱空间和主机内存分配。

VirtualBox支持下列访客系统:

Windows NT 4.0:所有版本和服务包都全面得到支持。比较老的服务包存在一些已知问题;推荐使用SP6a。可使用有限的访客附加模块。

Windows 2000/XP/Server 2003/Vista/Server 2008/Windows 7:所有版本和服务包都全面得到支持(包括64位版本,满足下面所列的前提条件)。可使用访客附加模块。

DOS/Windows 3.x/95/98/ME:已执行了有限的测试。不推荐使用非传统安装机制;没有访客附加模块。

Linux 2.4:提供有限的支持。

Linux 2.6:所有版本完全得到支持(32位和64位)。可使用访客附加模块。推荐使用内核2.6.13或更高版本,尽管内核防止虚拟机操作。

Solaris 10和OpenSolaris:完全得到支持(32位和64位)。可使用访客附加模块。

FreeBSD:需要启用硬件虚拟化。提供有限的支持。还没有访客附加模块。

OpenBSD:需要启用硬件虚拟化。版本3.7及以后版本得到支持。还没有访客附加模块。

OS/2 Warp 4.5:需要启用硬件虚拟化。只有MCP2得到正式支持;其他OS/2版本是否可以正常运行不好说。可使用访客附加模块,但功能特性有限。

VirtualBox支持64位访客操作系统,甚至支持32位主机操作系统,前提是满足下列条件:

1. 你需要支持硬件虚拟化的64位处理器。

2. 你必须为想要64位支持的某一个虚拟机启用硬件虚拟化;并不为64位虚拟机支持软件虚拟化。

3. 如果你想在32位主机操作系统上使用64位访客支持,还得为这一个虚拟机选择64位操作系统。由于在32位主机上支持64位需要额外开销,VirtualBox只是在明确要求下才启用这项支持。

4. 在64位主机(通常随带硬件虚拟化支持)上,64位访客操作系统总是得到支持,不管设置如何。但是想进行64位操作,必须启用先进可编程中断控制器(APIC),尤其是64位Windows访客的情况下。Windows虚拟机还要求使用英特尔网卡驱动程序。AMD得不到支持。

局限

存在访客多处理器(SMP)方面的下列限制:

AMD处理器上的32位访客系统性能差劲。这主要影响Windows和Solaris访客操作系统,但是可能也会影响一些Linux内核版本。这在面向32位Windows NT、2000、XP和2003访问操作系统的版本3.0.6中已得到了部分解决。它需要安装版本3.0.6或更高版本的访客附加模块。

在不含有虚拟APIC硬件优化支持的某些英特尔处理器型号上的32位访客系统性能差劲。这主要影响Windows和Solaris访客系统,但是可能也会影响一些Linux内核版本。这在面向32位Windows NT、2000、XP和2003访客操作系统的版本中已得到了部分解决。它需要安装版本3.0.12或更高版本的访客附加模块。

在一些带VT-x的32位主机系统上的64位访客操作系统会导致你的系统不稳定。

Windows访客系统中的基本Direct3D支持想发挥作用,就必须在Windows“安全模式”下安装访客附加模块,手动干预可以防止Windows系统DLL恢复。但是这并不适用于试验型的WDDM Direct3D视频驱动程序,随VirtualBox 4.1交付的Vista和Windows 7访客操作系统有这种驱动程序。

在Windows访客操作系统上,通过访客控制执行支持启动的进程无法显示图形用户界面(GUI),除非进程在里面运行的用户帐户目前已登录,而且有桌面会话。

标准支持,可与没有密码的帐户一起使用;它需要群组策略干预,才能访问GUI。

目前只为VDI文件实施了VBoxManage modifyhd compact命令。眼下,想优化采用其他格式(VMDK和VHD)的虚拟磁盘镜像的大小,唯一办法就是克隆镜像,然后在虚拟机配置中使用克隆镜像。

还没有支持开放虚拟化格式(OVF)本地化(一个OVF文件中有多门语言)。忽视了OVF的一些部分,比如StartupSection、DeploymentOptionSection和InstallSection。

一些VirtualBox功能被标为是实验型功能。这类功能“按现状”提供,并不是正式得到支持。试验型功能列表如下显示:

面向Windows访客操作系统的Windows显示驱动模型(WDDM)Direct3D视频驱动程序

为Windows、Linux和Solaris访客操作系统提供的硬件三维加速支持

为Windows访客操作系统提供的硬件二维视频回放加速支持

支持PCI直通技术(仅用于Linux主机)

Mac OS X访客操作系统(仅用于Mac主机)

ICH9芯片组仿真

可扩展固件接口(EFI)固件

支持主机CD/DVD驱动器直通技术

通过内部网络支持iSCSI

合成处理器报告

关键字:虚拟化虚拟机

原创文章 企业网D1Net

电子周刊
回到顶部

关于我们联系我们版权声明隐私条款广告服务友情链接投稿中心招贤纳士

企业网版权所有 ©2010-2024 京ICP备09108050号-6 京公网安备 11010502049343号

^