InfoWorld Review:Windows和Linux的桌面虚拟化加热
VMware Workstation 7仍然是开发人员和技术人员的王者,但创新的VirtualBox 3.1和易于使用的Parallels Desktop 4取得了进展
桌面虚拟化是混淆专家的技术之一。就在你认为你已经弄清楚的时候,仍然有一些描边发展,让苹果购物车扰乱。最近,该角色已陷入Sun的VirtualBox,Plucky Open Source VM解决方案,即快速地吞噬了Microsoft和VMware的通用桌面虚拟化空间。来自三个主要平台的用户 - Windows,Mac OS X和Linux - 植入VirtualBox,以获得其可扩展性,强大的网络和讨价还价的价格点(免费)。
与此同时,VMware继续将其旗舰工作站产品从通用领域转向软件开发、帮助台运营、服务器虚拟化和VDI支持市场中利润丰厚的细分市场。同时,并行性最终被视为适合于为Windows提供一个与Mac产品相称的并行PrimeSoice的版本,完成了USB设备集成、桥接网络和客户操作系统SMP支持。在雷德蒙德,曾经引以为傲的虚拟PC的强大残余继续消失,因为微软完成了该产品从多功能VMware挑战者到针对Windows 7的脑死亡主机的转型Windows XP模式兼容层。
[Parallels Workstation 4极端对英特尔的虚拟化技术在基于Nehalem的工作站上直接I / O的支持提供了图形,磁盘和网络I / O的本机性能附近。阅读评论。]
在一起,这些发展代表了多年来桌面虚拟化的最大震撼。有一些真正的创新正在进行中,特别是在硬件支持和应用兼容性领域。VMware Workstation,Parallels Desktop和VirtualBox所有支持32和64位Windows和Linux主机和客人,并添加了引人注目的新VM管理功能,从自动化快照范围内实现VM迁移。请继续阅读,看看哪些产品达到其标记,这似乎完全错过了船。
VMware Workstation 7.VMware Workstation长期以来一直是桌面虚拟化的黄金标准。这种开创性工具强大而复杂,且易于使用,为解决此利基产品类别的解决方案设置了栏。事实上,VMware工作站已经如此漫长地走出了这么久,这很难想象这个Bellwether产品不是几乎每个类别的班级领导者的世界。
然而在过去的几周里,不可思议的事情发生了:VMware发布了一个新版本,VMware Workstation 7,但它并不是一流的,至少在可扩展性方面是如此——也许在易用性方面,或者在总体价值方面也是如此。
[如果您无法查看本文中的屏幕映像和表,在Infoworld.com阅读原始故事。]
在可伸缩性方面,VMware已被Sun Microsystems黯淡,现在运送了一个VirtualBox版本,支持最多32个Virtual CPU。同样,VMware在可用性方面的主要原因是由Parallels挑战,最终始终会使其屡获殊荣的Parallels Desktop用于Mac产品的易用性,以至于在Windows平台上。由于这两个解决方案都比工作站7(适用于79.99美元的Windows零售价)非常便宜,因此VirtualBox完全免费),他们将VMware归入一个似乎变小和更小的角落。
幸运的是,对于VMware来说,这个角落仍然是一个高利润的角落,由垂直方向的用户组成,他们有非常特殊的需求,只有VMware Workstation才能完全满足这些需求。其中包括需要跨一系列开发平台进行紧密IDE集成的专业软件开发人员,希望能够快速构建最终用户环境的故障排除模拟和原型的帮助台专业人员,当然,支持和管理VMware View 4和ACE等技术流行的基于VMware的服务器场或VDI部署的任何人。
这是对这些用户 - 众所周知的“choir” - VMware正在使用工作站讲道。类似于Windows Aero玻璃的功能,在运行Vista或Windows 7中的VM中,旨在更准确地复制的帮助台人员- 用户桌面,而自动(定时)快照,扩展重播调试,更深的IDE集成功能有助于重新用户在ISV人群上重新用户的策略。甚至核心变化,如能力支持最多四个虚拟CPU,每个VM和托管vSphere 4为客户平台,都是在公司的面包和黄油,服务器整合和VDI的客户群中的目标。
显然,VMware不再将传统的桌面虚拟化空间视为竞争 - 至少在与更广泛的虚拟化主题相交的区域之外。这是市场领导人享受的自满情绪,但它也是一个双刃剑:VMware的决定有效地忽视竞争使得睡眠产品,如废旧VirtualBox,以便在其用户群的边缘蚕食。虽然VMware可能会驳回令人印象深刻的技术壮举,如32路虚拟CPU支持,因为仅仅是学术练习(在桌面VM中真正需要32个CPU?),而且他们在你的时候被别人完成的事实感知的市场领导者,永远不是一个好兆头。
VMware Workstation 7现在允许您在为虚拟机配置虚拟处理器时,您可以区分逻辑CPU和CPU核心。
与此同时,忠诚的工作站用户将通过版本7带来的增量增强来感到高兴。在我自己的测试期间,工作站7的Deft处理虚拟印刷支持的悔改是深刻的印象,现在几乎完全自动化。此外,以定时间隔自动快照我的运行VM的能力让我更有信心推动我的各种测试场景,了解任何灾难性的失败都可以很容易地回滚。
我也发现工作站7对虚拟CPU支持有趣。Workstation 7允许您通过允许您指定它们是否在单个CPU内显示为离散CPU或多个核心,而不是仅曝光一堆通用x86计算引擎,而不是仅曝光一堆通用x86计算引擎。这种区别很重要,因为它会影响最近的操作系统,包括Windows 7和Windows Server 2008 R2,与CPU资源相互作用。这些后一天OS支持核心停车,并且通常调整其调度算法以匹配底层处理器核心配置。
总的来说,VMware工作站实现了其主要客户群中的更红肉:帮助台运营商,专业开发商和vSphere和VDI支持人员。尽管如此,Plucky开源追求的技术挑战仍然是桌面虚拟化中的黄金标准。
Parallels桌面4用于Windows和Linux当我上次看看Windows系统的Parallels解决方案时,有问题的产品只是对其更好的兄弟姐妹的浅色模仿,Parallels Desktop for Mac。Windows的Parallels Workstation,因为它被调用后,提供了良好的基本桌面虚拟化,但缺少了USB设备支持和桥接网络等关键功能。
Parallels在Macintosh平台上与VMware进行了殊死搏斗,在专注于捍卫MacOSX旗舰的同时,它让其Windows版本萎靡不振了近两年。然后,在过去的夏天,Primes给大家带来了惊喜,它为Windows带来了桌面4的并行性,这个产品在功能上与Mac的桌面并行,至少有一段时间。
Parallels Desktop 4 for Windows和Linux允许您将高达8GB的RAM分配给每个VM,并将与其MAC表兄所的相同的用户友好界面进行体育。
随后的Parallels Desktop 5用于Mac的可用性再次将Windows版本置于其有利的兄弟姐妹后面。例如,虽然Mac版本支持Windows Aero Glass等流行功能,但Windows版本仍然困扰运行Aero基本主题,这使其在竞争的劣势到VMware工作站7。
幸运的是,Parallels 4仍然有足够的弥补功能,可以独立运行。例如,您现在可以创建最多具有8个虚拟CPU和8GB RAM的虚拟机。自动化安装脚本(类似于VMware的简易安装机制)现在可以省去安装和配置新的基于Windows的虚拟机的麻烦。一个改进的快照功能可以设置虚拟机状态的定时快照,这对于在崩溃或恶意软件事件后回滚更改或修复虚拟机非常有用。
[Parallels Workstation 4极端对英特尔的虚拟化技术在基于Nehalem的工作站上直接I / O的支持提供了图形,磁盘和网络I / O的本机性能附近。阅读评论。]
另一个有用的特征是能够将VM的克隆图像作为模板保存为可以重用为新VM的基础。当您需要创建具有类似基线配置的多个VM时,这是方便的,并且希望避免每个VM共用的重复安装步骤。
基于这些新功能的性质,很明显Parallels此次发布的目标是VMware Workstation for Windows。轻松安装克隆、定时快照和模板都是对VMware Workstation中存在的功能的响应。虽然它们可以使并行性更接近于以前版本的工作站,但现实是VMware Workstation本身就是一个移动的目标。
是的,Windows的Parallels Desktop现在支持每个VM的虚拟CPU,而不是VMware Workstation,但离散处理器或核心不区分,并且Parallels还需要一个具有硬件虚拟化支持的系统,以便运行其VM。(VMware和VirtualBox支持硬件虚拟化和遗留二进制转换,允许它们在缺乏英特尔或AMD硬件辅助虚拟化技术的系统上运行。)虽然Parallels Desktop现在具有定时快照功能,但它并不像VMware那样粒度或复杂。自版本6以来,开创性重播功能是工作站的主食。
总的来说,对于Windows和Linux的Parallels桌面4.0是需要传统桌面虚拟化解决方案的客户的实心产品。它快速,易于使用,非常适合那些需要运行多个操作系统的人。问题是,几乎没有人正在寻找这样的解决方案了 - 至少不是在Windows平台上。与MAC不同,虚拟化基本上是一个生命线技术,在Windows上,它是一个Niche应用程序,一个STOPGAP测量的遗留兼容性。
因此,尽管VMware将精力集中在利润丰厚的垂直市场上,Parallels似乎仍在通过MacOSX的棱镜来看待世界。正如大多数来自苹果现实失真领域(RDF)的东西一样,Parallels对Windows用户想要什么(以及愿意支付什么)的看法被饮食中太多的水果所蒙蔽。
Sun VirtualBox 3.1.每个人都喜欢免费赠品。无论是免费的啤酒、免费的支票账户,还是免费的,因为你在技术会议上付费参加平板电脑,免费得到东西总是感觉很好。然而,我们都不希望这些免费赠品的质量特别高。啤酒被冲淡了,支票账户上有隐藏的字符串,平板电脑要么动力不足,要么装满了垃圾软件,要么两者兼而有之。
所以,当我们遇到一个真正吸引人的免费赠品时,我们往往会大声喊出它的名字。在多年的默默无闻之后,VirtualBox——自由/开源软件爱好者和类似的反体制人士所选择的桌面虚拟化解决方案——正在引起相当大的骚动。
[VirtualBox是InfoWorld的IT专业人士的十大工具“InfoWorld的顶级选择”Windows的最佳自由开源软件。“]
当Sun Microsystems从德国知名德国开发人员Innotek获得产品时,它都开始了。凭借Sun的工程资源,VirtualBox很快从其作为“小型VM解决方案”中的角色增长,以至于今天的技术领先地位桌面虚拟化可扩展性和可管理性。事实上,VirtualBox已经快速发展了,几乎很难识别它了。32路虚拟SMP支持等功能无与伦比,而包含分支的快照最终将其与其商业竞争对手相提并论。
但VirtualBox 3.1真正令人震惊的是,它能够在VirtualBox主机系统之间动态移动正在运行的VM。与VMware的VMotion技术类似,Sun称之为“远程传送”的这一新功能为VirtualBox的故事增添了一道全新的皱纹。突然之间,这个曾经羞涩、笨拙的桌面虚拟机解决方案的速度和订阅源在VMware ESX或Microsoft Hyper-V数据表上显得更为熟悉。
VirtualBox 3.1每VM最多支持32个虚拟CPU,并具有完整的分支支持的快速快照机制。