虚拟化会动摇操作系统的地位吗?

日期: 2009-08-17 来源:TechTarget中国 英文

  在传统的计算架构中,操作系统是非常重要的一个环节。作为基础软件,它发挥着承上启下的作用:对上它为各种应用软件的运行提供支持,对下它承担管理和调度各种硬件资源的职责。几十年来,在IT产业链条中,操作系统一直是最为核心的位置,也是微软帝国的基石。然而,虚拟化技术的引入对操作系统的这种地位带来了冲击,甚至有可能从根本上动摇操作系统在产业链上的核心地位。

  与传统的计算架构不同,引入虚拟化技术后,将在硬件层和操作系统之间加入一个新的层次——虚拟层,由这个虚拟层全权负责对硬件资源实施管理和调度,而操作系统将因为虚拟层的存在不再直接接触硬件资源,它依赖虚拟机的支持才能完全对硬件资源的调度。从计算架构上来看,接管了硬件资源管理职能的虚拟层其地位已经与此前的操作系统的作用相似,而操作系统的作用已经相当于一个普通的应用软件。因此,有人预言,如果虚拟化的应用普及开来,操作系统很可能完全沦为虚拟机的附庸,至此,操作系统可能也就到了要重现改写历史的一天了。

  上述预言也并不是空穴来风,有厂商已经在做这样的尝试。在BEA被Oracle收购之前,BEA曾推出一款Java应用服务器软件,可以不依赖操作系统便可独立运作。这个虚拟化应用服务器软件是WebLogic Server Virtual Edition,与一般Java虚拟化应用需建构于操作系统上不同,该产品是建构于虚拟机管理者软件之上而非传统的操作系统,可以不依赖具体操作系统即可运作,相比于非虚拟化的版本其性能更高。

  VMware来得更直截了当,它4月份推出了名为“云操作系统”的新一代虚拟化套件vSphere 4。尽管不排除这一说法部分是出于市场宣传的需要,但我们依然可以从中感觉出VMware大有以虚拟机取代今天的Windows的江湖地位的决心。实际上,VMware早就有去操作系统的想法,在更早些时候,VMware还曾推出了一个可以预装于服务器的硬件中的虚拟化管理程序(Hypervisor)ESXi,只有32MB,当用户开启服务器,无需操作系统,该软件能自动发现新硬件,并将该资源纳入资源池中进行管理。VMware认为,这种方式成本更低而效率更好。

  很显然,对于像微软这样做惯了老大位置的传统操作系统供应商来说,是不太能接受沦为附庸这一现实的,这也是微软急于推出Hyper-v抢占虚拟化市场的原因之一,为此不惜以极低的价格甚至免费促销把Hyper-v推向市场。只要用户接受了Hyper-v,一切仍然还在微软的掌控之中,在产业链上微软就仍然享有充分的话语权。

  现在看来,虚拟化技术供应商与传统操作系统供应商的竞争刚刚开始,虚拟化给IT产业链带来的调整以及对操作系统的影响还没有完全显现,未来,虚拟化与操作系统到底如何演进还不太明朗,我们只能拭目以待。

我们一直都在努力坚持原创.......请不要一声不吭,就悄悄拿走。

我原创,你原创,我们的内容世界才会更加精彩!

【所有原创内容版权均属TechTarget,欢迎大家转发分享。但未经授权,严禁任何媒体(平面媒体、网络媒体、自媒体等)以及微信公众号复制、转载、摘编或以其他方式进行使用。】

微信公众号

TechTarget微信公众号二维码

TechTarget

官方微博

TechTarget中国官方微博二维码

TechTarget中国

电子邮件地址不会被公开。 必填项已用*标注

敬请读者发表评论,本站保留删除与本文无关和不雅评论的权力。

相关推荐