在数据中心环境当中,虚拟机可谓满足不同应用程序各类需求的最佳解决途径。无论大家想要的是一个能够运行自己应用程序的平台,还是只打算满足扩展性方面的需求,虚拟化一直是许多IT管理者首选的处理方案,真庆幸我们生活在这个内存高速而廉价的时代。
但桌面系统呢?作为一名技术类文章的专业写手,虚拟化对我来讲毫不陌生,尤其是在测试各种新的Linux发行版时,因为它能帮我在无需占用全部计算机数据及资源的前提下顺利完成工作。但对于普通用户而言,虚拟化似乎常常被视为一种全无意义的奢侈念头。同时运行两套操作系统到底有什么用?
关于在台式机上引入虚拟化,我能想到的好处有如下三点。
安全性,首先说说我一直以来最喜欢为广大用户提供的建议吧,那就是将Linux作为大家台式机上的主要桌面系统,并在安装该系统前将所有个人数据保存到外部存储设备上。如果有些Windows应用程序是我们经常要用到的,那么利用虚拟机应用程序在计算机上安装一套Windows系统,并把那些常用程序在虚拟机中再安装一遍。上述工作就绪后,就可以将保存在外设上的数据按需求拷贝回本机的Linux系统或是虚拟机上的Windows系统当中。这不仅保障了所需应用程序的灵活性,同时也使这些程序在连接到互联网时具备了更加安全及稳定的运行平台。
便利性,在某些情况下,我们可能需要同时运行多种操作系统。举例来说,OS X狮子系统由于苹果公司不再支持Rosetta的缘故而无法运行财政软件Quicken 2007,这对于选择了这款新操作系统的用户来说可真是个天大的“好消息”。顺便提一句,Rosetta是一项旧有PowerPC应用程序运行所必需的技术。这时,在OS X系统中运行虚拟Windows就成了相当不错的解决方案。
节约成本,如果大家打算在家中或办公室里部署两台(或更多)计算机设备,那么虚拟化技术比起购置新机器能够大幅度节约成本。即使是算上额外硬盘及Windows OEM授权认证的开销,也要比购置新机便宜得多。需要特别指出的是,有些虚拟客户机完全免费。
在本文中,我们将探讨三款人气很高的跨平台虚拟化客户机产品,并详细剖析它们如何满足用户的不同需求。