【IT168 专稿】Parallels Workstation 4.0 Extreme支持高端工作站上的英特尔VT-d技术,提供了图形和输入/输出方面接近本机的性能。
有些应用程序当初根本不是为了虚拟化处理而设计的。它们需要太多的CPU带宽,或带来图形方面的太大开销,才能在虚拟机环境下可靠运行,从而迫使用户精心协调好多台物理个人电脑,以便同时运行不止一个的应用程序。
一个典例可能就是计算机辅助工程软件包。这类程序在设计时就假定它们是在某一系统上运行的唯一应用程序,通常需要功能强大、工作站级别的硬件。尽管也许有办法让这类应用程序可以轮换使用该硬件,但操作系统版本、服务包级别和设备驱动程序支持等方面势必会带来冲突,结果常常使得这种共存方案经不住考验。
这时候Parallels Workstation 4.0 Extreme应运而生;有了这款桌面虚拟化解决方案,就有可能在虚拟机里面安装及管理专用的访客操作系统和应用程序环境,为图形、磁盘和网络输入/输出提供接近本机的性能。Parallels Workstation Extreme是通过将每个虚拟机隔离开来并为其独立分配物理资源来做到这一点的,然后允许每个虚拟机可以直接控制分配给它的硬件。
比方说,你可能把Windows XP和Windows Vista安装到不同的虚拟机上,让每个虚拟机可以直接控制单一视频适配器和网卡。然后,虚拟机里面的操作系统、设备驱动程序和应用程序利用这些专用资源,以接近全速的速度运行,Parallels Extreme建立起来的薄薄的隔离层旨在确保虚拟机使用各自的专用资源。
当然,上述场景假定系统拥有多块网卡和多条视频路径。此外,系统的CPU和芯片组必须支持英特尔公司的直接输入/输出虚拟化技术(VT-d),这项技术在高端工作站和服务器之外的系统还不常见。显然,这是一种专门的解决方案,需要与兼容的硬件平台精心搭配。所以Parallels Extreme只支持戴尔、惠普、联想和富士通等厂商提供的少数英特尔至强工作站,也就不足为怪了。
操作系统方面的支持同样具有排他性。Parallels Extreme要求64位Windows(XP SP2、Vista SP1或Windows 7)或者64位红帽企业级Linux 5.3主机,并支持64位Windows、32位Windows和64位红帽企业版Linux以及Fedora 10 访客系统。
我在惠普Z800上测试了Parallels Workstation Extreme。对不熟悉Z800的人来说,这是一款功能超强的工作站,支持多块独立的英伟达(Nvidia)Quadro FX系列视频卡和多达192GB的内存。惠普提供的Z800预先安装了Parallels Workstation Extreme,另外预安装的英伟达自定义驱动程序支持VT-d。它们共同成了一对功能强大的组合,让要求很高的用户能够在不同的操作系统环境之间进行多任务处理,而不会带来通常由虚拟化引起的开销。
我在自己进行测试时发现,运行Parallels Extreme的Z800在SPECviewperf 10下具有的性能与本机运行的同一测试不相上下。考虑到Parallels易于使用的界面,我在短短几分钟内就让自己的虚拟机以接近本地的速度运行起来。
结论就是,即便售价399.99美元,Parallels Workstation Extreme还是一款颇具吸引力的解决方案,可以作为多年来束缚工程应用软件用户的多系统配置之外的一种选择。单单节省成本这个优点――节省了前期硬件开支和长期支持及维护费用,就足以使这款创新的解决方案值得更认真地关注。