关键词: KVM Xen 开源虚拟化 Liunux
在较早的一篇文章《LinuxWorld 2007前瞻》中,我对这次大会有哪些虚拟化技术方面的新闻和专题讨论进行了预测。我成功地预见到了其中一部分,也遗漏了一些。但我完全预料到了虚拟化技术专题讨论会受到的关注和热烈的气氛,这些专题讨论吸引了大批听众。
下面将介绍我预料到和遗漏的部分,并对这次专题讨论会上的几场重头戏进行分析。在文章末尾,我会作出总结,即对于大部分人来说,真正有价值的LinuxWorld和会展大厅应该是什么样。
Xen:保持活跃,但也有些抱怨
XenSource公司Simon Crosby的演讲拉开了本届LinuxWorld 虚拟化技术讨论会的序幕。他把Xen虚拟化技术比作汽车引擎,指出顾客不会单独购买引擎,而是购买完整的汽车。他要传递的信息就是,Xen只是一个开源项目而不是一个完整的产品。正如他所讲,不少公司正在把Xen做成产品,包括Novell、Red Hat以及他自己所在的XenSource。
Crosby称开源的虚拟化技术比厂商私有的虚拟化技术(例如VMware)更优秀,因为前者具有快速的创新能力、庞大的开发者社区以及开放的合作伙伴生态系统(ecosystem)。而在硬件支持方面,硬件厂商自身就在推动技术创新,因为他们希望虚拟化软件能够支持他们最新和最强的硬件。
Xen当然也存在问题。Xen遇到的一个问题就是,怎么做才能宣称是“基于Xen”的?是使用Xen的一些代码就足够了,还是必须连同Xen一起发布?换一个角度也就是说,作为一名用户能否依赖于这个叫Xen的东西始终具有一致的功能?
Crosby还对Linux虚拟化技术的分化感到担心;他主要是指KVM,尽管还有其它新的Linux虚拟化技术在诞生。他有些痛心地认为,这种精力的分化可能会使Microsoft在虚拟化技术的竞赛中获胜;这个竞赛的实质就是看谁能成为VMware的替代技术。尽管他的担心可以理解,但我并不确信有办法能解决这个问题,尤其是因为几种替代技术——包括KVM——都来自商业公司的开源发布,而这些公司都具有长远的计划,大概在可预见的未来都会继续支持这些技术的发展。
根据我的预测,各种不同的Linux虚拟化技术会继续向前发展,而Xen将成为占统治地位的技术,这种统治地位是通过典型的开源方式获得的,会经历一个有些蹒跚、但不受特定厂商控制的过程,而这种过程最终能带来很不错的结果。
Microsoft:没有威胁?
最让人喜欢的一场虚拟化技术演讲来自Microsoft的Sam Ramji。他所做演讲的题目是“Linux和Windows的互操作性:现状和未来(On the Metal and On the Wire)”。
我对这个演讲本来有些担忧,因为Microsoft最近拿“互操作性”(interoperability)这个词来解释为什么Linux厂商和用户应该向Microsoft支付其专利技术的授权使用费。谢天谢地,Ramji在这个报告里完全没有提到要钱的意思,而是介绍了大量Microsoft正在做的虚拟化技术相关工作,以及它与Novell的合作。
你可能知道,Microsoft和Novell正在合作开发一种技术,要让Xen虚拟化技术与即将推出的Windows Server虚拟化技术实现互操作。
声明:LUPA开源社区刊登此文只为传递信息,并不表示赞同或者反对。



查看全部评论(1) 最新评论