与虚拟化相比,很少有技术对业务效率和IT生产率产生更大的影响。尽管在数据中心和云中都感受到了大多数影响,但虚拟化也改变了IT在桌面上的作用,在台式机上它保2020欧洲杯预赛留了重要作用。在这里,我比较了此类别中的两个领先产品:VMware Workstation和Oracle VirtualBox。
桌面虚拟化的用例众多而且很重要。普通消费者最明显的是能够在本地机器上运行其他操作系统。这在Mac上尤其常见,以便运行为Microsoft Windows设计的软件 - 也就是说,桌面应用程序和尚未移植到Mac的游戏。(在Mac上运行Windows的最佳产品是VMware Fusion和Parallels Desktop for Mac)
但是,在其中,测试是采用的主要驱动因素之一。对可移植性的测试是使桌面虚拟化流行的原始场景,它仍然是核心用途之一。通过运行桌面VM,开发人员可以在本地测试代码以获取可移植性,然后才能将其签到源代码管理系统。
同样,QA团队可以在复制用户或员工环境的VM中测试软件。如果发现缺陷,测试工程师可以拍摄VM的快照,然后他们可以向开发人员提供补救。拍摄运行环境快照的能力整齐地解决了“无法复制错误”问题。
VM在培训中也非常有用。If you’re going to train a large group of people on a piece of software, rather than have them download and install the software (and waste class time solving one-off installation issues), you can have attendees download the VM with the software already installed. Not only do you save time, there is an assured uniformity of student experience. In addition, any user errors in the VMs will have no lasting effects on their host desktops and notebooks.
还有其他用例。例如,当我想在网络上安全时,我会经历VM。我有一个仅用于浏览安全性的网站的VM:银行和其他恶意软件特别有害的活动。同样,当访问病毒感染可能性更高的潜在危险部位时,我也会使用VM。实际上,恶意软件分析是一个利基市场,由于其提供的安全性,因此特别喜欢桌面VM:感染的VM将使感染与基础宿主隔离。