很少有技术比虚拟化对业务效率和IT生产力的影响更大。虽然大多数影响已经在数据中心和云计算中感受到了,虚拟化也改变了IT在桌面的工作方式,在桌面中雷竞技电脑网站IT仍然扮演着重要的角色。在这里,我将比较这一类别中的两个主要产品:VMware Workstation和Oracle VirtualBox。
桌面虚拟化的用例非常多,也非常重要。普通用户最容易看到的是在本地机器上运行不同操作系统的能力。这种情况在Mac电脑上尤其常见,为的是运行为微软Windows设计的软件,也就是尚未移植到Mac电脑上的桌面应用程序和游戏适用于Mac的VMware Fusion和Parallels Desktop)。
然而,在IT中,测试是采用的主要驱动因素之一。可移植性测试是使桌面虚拟化流行起来的最初场景,它仍然是核心用途之一。通过运行桌面虚拟机,开发人员可以在代码签入源代码管理系统之前在本地测试代码的可移植性。
同样地,QA团队可以在一个复制用户或员工环境的VM中测试软件。在发现缺陷的情况下,测试工程师可以获取VM的快照,然后将其提供给开发人员进行修复。拍摄运行环境快照的能力巧妙地解决了“无法复制错误”的问题。
虚拟机在培训中也非常有用。如果您打算在一个软件上培训一大群人,而不是让他们下载并安装软件(并且浪费课堂时间解决一次性安装问题),您可以让与会者下载已经安装了软件的VM。你不仅节省了时间,而且保证了学生体验的一致性。此外,任何用户在虚拟机中的错误将不会对他们的主机桌面和笔记本电脑产生持久的影响。
还有其他的用例。例如,当我想在Web上安全时,我通过一个VM。我有一个VM,我只用它来浏览那些安全性非常重要的网站:银行和其他一些恶意软件可能会造成严重破坏的活动。同样地,当访问病毒感染可能性较高的潜在危险站点时,我使用VM。事实上,恶意软件分析是桌面虚拟机特别受欢迎的一个领域,因为它们提供了安全性:被感染的虚拟机将隔离底层主机的感染。