KVM开发者大会归来:开源促虚拟化发展

来源: LUPA开源社区
发布时间: 2007-11-03 12:56 作者: 作者:Intel开源技术中心 董耀祖 徐 来源: 赛迪网 版权申明

字体: | 上一篇 下一篇 | 打印


文章来源于http://www.lupaworld.com

    KVM社区的发展方向

    在两天半的时间中,白天大家聚在会议室听来自世界各地不同国家不同公司的开发者对KVM发展方向和技术的看法。晚上组织方安排了比较轻松自由的鸡尾酒会,通过一种比较随意的方式让平时只能通过电子邮件交流的开发者们能有面对面的交流的机会。在每天正式会议结束之后,还有一些称之为BOF(birds-of-feather)的讨论。如同其名,BOF是一群与会者可以自由的发表自己的意见和发问的地方,没有国籍、地域、辈分的约束,每一个人可以畅所欲言,也可以打断别人的发言。

    笔者参加了关于泛虚拟化设备总线形式的BOF讨论。大部分参与讨论的技术人员都认为虚拟PCI总线够通用,可以很好的应用在KVM泛虚拟化设备中。但是这遭到了来自S390开发者的强力反对,主要原因是S390系统没有PCI总线。来自Qumarent的Dor不排除虚拟PCI总线,但是也愿意尝试一种更高效的虚拟总线。

    笔者是虚拟PCI总线的始倡导者,也是坚决拥护者。笔者认为开源社区必须统一虚拟设备的标准,使之成为一个独立于hypervisor实现的标准设备。只有这样,Xen和KVM甚或Vmware才有可能在未来共用由第三方开发的虚拟设备驱动程序,而不必使整个开源社区将精力花在无意义的为不同而不同上,避免对虚拟设备驱动程序的重复开发上。从讨论的结果来看,大多数的人还是认为虚拟PCI总线是一个不错的选择。

    另外对于KVM的用户模式,是定位在服务器加固(server consolidation)还是面向客户端(client)使用,不同的公司有不同的定位和看法。Avi想将KVM定位为一种通用的虚拟化工具,不同的用户模式都可以利用它作进一步的裁剪(customization)。笔者以为对KVM的用户模式的不同认知,或多或少会影响KVM的发展方向,如对SMP的支持,扩展性的延伸等等。在未来的一年里,笔者认为KVM将在SMP,性能,扩展性,EPT/NPT, VT-d和直通设备(pass-through),安全性等方面会有长足的发展。

    Avi Kivity

    Avi Kiviky是KVM项目的维护人和领导者,也是Qumranet公司的资深软件工程师。Qumranet(Qumran是位于发现圣经《死海古卷》洞窟附近的古老聚落)总部和研发中心位于以色列,Avi本人也主要在以色列的Qumran工作。他曾经参与过Xen的开发.在此之前参与过ScaleMP 项目并发明了Versatile SMP (vSMP) 架构,Exanet,参与创立了Avionitek。

文章来源于http://www.lupaworld.com

声明:LUPA开源社区刊登此文只为传递信息,并不表示赞同或者反对。
33/3<123

查看全部评论(0)我来说两句 直接向LUPA提出您的宝贵建议

-5 -3 -1 - +1 +3 +5