> 文章列表 > 反思PC:为什么虚拟机应该取代操作系统

反思PC:为什么虚拟机应该取代操作系统

反思PC:为什么虚拟机应该取代操作系统

披露者:提到的供应商大多是作者的客户。

技术通常是线性发展的,即使有什么东西出现,它的进步也应该改变。以PC操作系统为例,这个系统在20世纪80年代问世。他们带来的一个大问题是,每次英特尔对芯片组或固件进行更改时,都需要防止操作系统和应用程序的中断。最终的解决方案是创建虚拟机——,这是一个虚拟硬件层,无论底层硬件发生什么变化,它都保持不变。

在过去的几十年里,我们在部署中遇到的许多问题都围绕着IT部门在硬件发生变化时保持PC映像静态的需求。如果我们预加载来自VMware或Micros of t的虚拟机,然后在其上放置映像,您可以确保一定程度的兼容性,这是目前通常无法实现的。

让我们本周讨论重新思考个人电脑、虚拟游戏和操作系统。

当个人电脑第一次被创造出来的时候,操作系统的制造者和硬件制造者是一样的。苹果两样都有。IBM购买了Windows的使用权,这样就可以有效地做同样的事情。然而,在Windows端,操作系统很快就解耦了。它允许一个更具竞争力的市场,但它也允许一个异常受不兼容和碎片化困扰的市场,因为PC的两个部分没有一起发展。

在本世纪初,英特尔和微软甚至不能很好地交流。我们遇到了像Windows Vista和Windows8这样的灾难,甚至是微软想要忘记的平台。最终事情趋于平衡,这些问题大多是历史问题。但在某些方面,这个问题已经恶化,因为AMD已经崛起,高通现在提供个人电脑解决方案。这一硬件变化迫使英特尔加快自身的开发工作,这增加了维护操作系统可靠性变得更加困难的可能性。

微软正在用Surface系列解决这个问题;该公司开始为Surface X和即将推出的Surface Neo双屏笔记本电脑分别指定处理器:高通和英特尔。定制处理器是一个有趣的想法,但如果戴尔、惠普和联想走上这条路,由此带来的硬件复杂性——和操作系统崩溃的几率——将大幅增加。

在这个新世界里,有必要让苹果、谷歌和微软的操作系统尽快推进这些公司,让AMD、英特尔和高通的硬件平台也这样做,而不会造成任何损害。

在硬件上运行的虚拟机通常有一个Hypervisor,因此您可以运行虚拟机的多个实例-每个实例都是相互隔离的,因为这种技术通常用于同一硬件上有多个用户的服务器。

在电脑上,您可以使用不同级别的用户自由,并为工作、学校和个人使用提供不同的虚拟机实例。公司虚拟机将被锁定,以更好地保护公司免受其他使用模式的影响。病毒通常是由对公司个人电脑的个人使用粗心大意的员工携带的。对于需要将开发项目从企业形象中分离出来的开发人员来说,你们大多数人都会看到这种行为。

即使安装了三个映像(工作、学校、个人),您也可以优化所有三个支持组织。工作处理工作形象,学校IT处理学校形象,OEM帮助个人形象(他们可以收费)。您将获得更高级别的安全性,因为两个或三个使用模型将相互隔离-您将释放操作系统供应商和平台供应商,以更快地推进他们的平台,因为他们可以指定一个集合虚拟机配置。

然后,虚拟机公司,无论是VMware还是微软,都可以与硬件供应商合作,以优化灵活性。作为性能因素,硬件开发PC将演变为更好的多主机客户端。其他选项可能包括在孩子的家用电脑上创建一个虚拟机,它可以自动清理和重建定期或调整操作系统的东西,如电子竞技。您可以创建在虚拟机上本地运行的游戏,同时在比赛期间暂停其他虚拟机。当然,IT会得到一个非常稳定的虚拟硬件镜像,在硬件厂商和硬件版本之间是稳定的。

我认为是时候重新思考操作系统、虚拟机管理程序和虚拟机之间的关系,以更好地保护我们的电脑了。(多亏了VM,Rootkits通常已经成为过去。结果可能比我们今天构建平台的方式更灵活、更可靠、更安全、更有能力应对不断变化的未来。

我认为世界已经准备好改变了。现在,是原始设备制造商冒险尝试新事物的时候了。