三足鼎立
VMwareWorkstation7仍然是开发和技术人员的首选,但全新的VirtualBox3.1和便于使用的ParallelsDesktop4开始得到用户的认可。
桌面虚拟化是让专家都容易混淆的技术之一。当你觉得你已然弄明白它的时侯,一些最新的发展或则步入者常常又打破了原先的游戏规则。近来,这一现象再度发生在Sun的VirtualBox上。Sun提供的开源虚拟机解决方案正在快速地蚕食着谷歌和Vmware还未攻占的桌面虚拟化市场空间。因为VirtualBox具有可扩充性、强大的网路性能以及低廉的价钱(完全免费)等特性,三大主流平台(Windows、MacOSX和Linux)的用户都开始尝试使用VirtualBox。
与此同时,VMware公司继续将其旗舰工作站产品远离通常的用途,而将其更针对收益优厚的软件开发、运营管理、服务器虚拟化和VDI支持市场。Parallels则觉得应当提供一个ParallelsDesktop的Windows版本,以同其Mac产品看齐,包括有完整的USB设备集成、桥接网路和支持SMP的顾客机操作。而谷歌则通过在最新的Windows7中提供WindowsXP模式,以对老的虚拟PC进行支持。
总而言之,桌面虚拟化在去年以来发生了重大变化,这儿年也有一些真正的创新,非常是在硬件支持和应用程序兼容性方面。VMwareWorkstation、ParallelsDesktop和VirtualBox都支持32位和64位的Windows和Linux主机和顾客端,它们还都降低了新虚拟机管理功能,包括手动快照、虚拟机动态迁移等。
三款桌面虚拟化软件测试分数
测试成绩
易用性
虚拟机管理能力
顾客端支持
可扩充性
价钱
得分
25%
25%
20%
20%
10%
VMwareWorkstation7
9
9
9
8
7
8.6
25%
25%
20%
20%
10%
ParallelsDesktop4forWindowsandLinux
9
8
7
9
7
8.2
25%
25%
20%
20%
10%
SunVirtualBox3.1
7
8
9
9
10
8.4
下边,就让我们来瞧瞧它们究竟有什么过人之处。
VMwareWorkstation7
VMwareWorkstation仍然被觉得是桌面虚拟化的黄金标准,强悍并且便于使用。事实上,VmwareWorkstation早已推出多年,但是Vmware在虚拟化的好多领域都处于领先的地位,很难想象Workstation会不是这一领域的领头羊。
但在过去几周里,不可思议的事情发生了:VMware推出了新版本Workstation7,但是起码在可扩充性方面,Workstation7并没有取得对竞争对手的优势,这或许和其更多地关注便于使用有关。
在可扩充性方面,VMware仍然做得不是十分出众。Sun正在开售的新版本VirtualBox,每位顾客端操作系统最多可支持32个虚拟CPU。同样,VMware在易用性方面也遭到了Parallels的挑战,Parallels为Windows平台新开发的Desktop还获得了易用性大奖。并且,其它两个的解决方案也显著比Workstation7实惠。ParallelsDesktop4.0forWindows的零售价为79.99澳元,而VirtualBox是完全免费的。她们早已将VMware逼到了墙角,但是其实空间是越来越小。
VMwareWorkstation7
辛运的是,VMware的那种角落依然是一个十分有利可图的市场,那部份垂直用户有十分具体的需求,而只有Vmware的Workstation能充分满足那些用户的需求。其中包括了专业的软件开发者,她们须要跨多种平台的IDE开发集成环境等。
经过优化的VMwareWorkstation7,可以很大程度上发挥在32位和64位Windows7笔记本上的运行性能,并可与Flip3D和AeroPeek无缝地结合使用,显示虚拟机的实时进度。同时,它支持在Windows虚拟机中运行更多的3D应用程序,包括WindowsAero、DirectX9.0cShaderModel3、OpenGL2.1。
Workstation7还具有针对专业技术人员的功能设计:借助全新的SpringSource工具套件和EclipseIDEforC/C++的全新IDE集成,VMwareWorkstation7简化了软件开发、测试过程。借助记录回放调试改进功能,可以更快地查找非确定性错误。据悉,Workstation7在运行32位和64位操作系统时,每位虚拟机最多可拥有4个虚拟处理器和32GB的显存。
VMware公司目前不再将传统的桌面虚拟化视为其核心竞争力,由于不仅桌面虚拟化外还有更广泛的虚拟化内容。Vmware对市场的这些心态主要基于其在虚拟化市场的全面进展,但它也是一把双刃剑:在个别领域,竞争对手正在悄悄地推动追赶的脚步,甚至有些方面超过了Vmware。例如士气旺盛的VirtualBox,就在蚕食其边沿的用户群。
VMwareWorkstation7现今容许分辨逻辑CPU
但与此同时,忠于Workstation用户特别欢迎第7版带来的性能提高和功能降低。其中linux压缩,Workstation7的虚拟复印支持令人印象深刻,如今几乎早已完全手动化。另外,快照的手动定时运行,致使任何灾难性的失败可以很容易地回滚。
Workstation7对虚拟CPU的支持也很有趣。它不再采用原先只显示一批批的x86估算引擎模式linux 虚拟机 服务器,Workstation7可以让顾客端操作系统精确地显示是否为一个独立的CPU或则是单个CPU的多个内核。这个改进很重要,由于它和最新的操作系统更接近,包括Windows7和WindowsServer2008R2,并实现CPU资源的互动。
总体而言,VMware工作站目前依然是桌面虚拟化的黄金标准,新的Workstation7提供了更高的性能和更多的功能,其主要顾客群包括营运管理者、专业开发人员、vSphere和VDI的支持人员。
ParallelsDesktop4forWindowsandLinux
ParallelsDesktop4forWindowsandLinux
Parallels的产品最早是DesktopforMac。后来出了针对Windows系统的ParallelsWorkstationforWindows,但后来又和MAC版的名称统一了,它提供了基本的桌面虚拟化功能,但缺少像USB设备的支持和桥接网路等关键功能。
在Macintosh平台上和Vmware进行激烈竞争后,Parallels因为缺少桌面虚拟化的Windows版本,近三年只能在为捍卫其MacOSX中的旗舰重点产品而熬煎。去年秋天,Parallels出人预料地推出了的ParallelsDesktop4forWindows,这样在Windows桌面端也和Vmware开始了正面竞争。
ParallelsDesktop4可以为每台虚拟机指定多达8GB的显存
在ParallelsDesktop5forMac版推出后qq for linux,Windows版本再度在功能上落后于其“兄弟”了,由于Windows的只到版本4。诸如,虽然在Mac版本中支持如WindowsAeroGlass这样的流行功能,但Windows版本的功能仍逗留在运行Aero基本的层面上,这使它在与VMwareWorkstation7的竞争中处于劣势。
辛运的是,Parallels4条一直有足够的立命功能。诸如,用户现今可以为每台虚拟机创建多达8个虚拟CPU和8GB显存。手动安装(类似VMware的简易安装机制)如今安装和配置新的基于Windows的虚拟机十分简便。据悉,改进的快照功能促使机器出现故障后能快速定位和恢复。
按照这种新功能性质,虽然很清楚地显示,ParallelsWindows版本的目标就是瞄准了Vmware的Workstation。简易的克隆安装、定时快照等都是VMwareWorkstation目前所具备的功能。当她们工作时,Parallels和先前版本的Workstation接近。由于现实情况是,VmwareWorkstation本身也在不断地改进。
ParallelsDesktopforWindows现今对每位虚拟机能比Vmware的Workstation支持更多的虚拟CPU,但它并没有分辨单个处理器或内核的区别,但是Parallels运行虚拟机时也须要硬件系统对虚拟化的支持。VMware和VirtualBox同时支持硬件虚拟化和传统二补码解调,虽然缺乏英特尔和AMD的硬件系统辅助虚拟化技术也能让她们运行。
总体而言linux 虚拟机 服务器,ParallelsDesktop4.0forWindowsandLinux对于顾客来说是一个传统的桌面虚拟化解决方案。它快速,便于使用,并为这些打算运行多个操作系统的用户做了挺好的打算。不足的是,Parallels在桌面虚拟化方面对MacOSX的支持要强于Windows和Linux。而前者的用户群要远比MacOS庞大。
SunVirtualBox3.1
SunVirtualBox3.1
能免费得到产品还是比较受人欢迎的,无论是免费的饮料还是免费的软件,SunVirtualBox3.1就凭开放源代码博得了越来越多用户的喜爱。
SunVirtualBox3.1源于Sun竞购了当时名不见经传的日本开发商Innotek的产品。在Sun公司强悍的工程资源支持下,VirtualBox迅速成长,逐步从小的虚拟化方案商成长到了桌面虚拟化可扩充和可管理技术的领导者。
事实上,VirtualBox发展速率这么迅速,以至于无法辨识它了。例如32路虚拟SMP支持是无与伦比的,而分支快照技术促使其与竞争对手平分秋景。
然而,VirtualBox3.1真正让人惊讶的是虚拟机能在VirtualBox主机系统里动态联通,类似VMware的VMotion技术,Sun称这项新功能为“心灵传输”。
VirtualBox3.1支持每台虚拟机最多32个虚拟CPU
对桌面用户来说,VirtualBox3.1能支持3D加速,它在Windows虚拟机中可以支持DirectX8/9的Direct3D加速,而在Windows/Linux/Solaris虚拟机上都可以支持OpenGL2.0加速。
Windows和Linux桌面虚拟化系统基本情况
VMwareWorkstation7
ParallelsDesktop4forWindowsandLinux
SunVirtualBox3.1
对64位Windows和Linux的支持
主机和顾客端
主机和顾客端
主机和顾客端
最大虚拟CPU数目
4
8
32
每台虚拟机的最大显存
32GB
8GB
16GB
对WindowsAero3D的支持
AeroGlass
AeroBasic
没有
同步快照
是
是
否
二补码解调
是
否
是
主机支持
Windows、Linux
Windows、Linux
Windows、Linux、MacOSX、Solaris
价钱
每顾客189欧元
每顾客79.99澳元
开源,对个人用户使用免费
尽管VMwareWorkstation在桌面虚拟化领域暂时还是“王者”,但不影响VirtualBox在技术上超越VMwareWorkstation的趋势。其实,在推行开源策略后,Sun在桌面虚拟化方面早已不再是在单兵独斗,会有更多的智慧和创新加入进来。如今,VirtualBox还须要在稳定性和用户体验上加把劲,这样才能吸引更多的用户和开发者加入其阵营。
另外还须要说明的是,VirtualBox的开源免费是针对个人用户的,企业用户还是须要获得授权。
本文原创地址://lrxjmw.cn/szdlvzmxnhrj.html编辑:刘遄,审核员:暂无