金林钢:因为现在Xen还是在做准虚拟化,不是完全虚拟化。将来AMD、Intel的芯片推出之后我们就可以做到第一个用到这个技术完全硬件虚拟化支持,这样效率可以更快、更高。我们红帽还会推出无状态的Linux,意思是充分利用虚拟机的概念,是所有东西做修改要么放在内存里,要么放带全球文件系统面做共享。
红帽还在推把Xen的接口标准化。因为Xen现在不能说是标准的,是准标准的,一旦变成标准的话就可以为全世界所有厂商提供一个基础,大家在这上面开发都可以做到。
主持人:您经常在中国的各个地区,包括台湾、香港地区会经常跑,包括国外,现在这技术在国外和国内有什么差异吗?
金林钢:我发觉开源的好处就是全世界同步。我感觉到虚拟化在中国也非常热门,大家都非常关注。好像差不多。
主持人:国内的关注是纯粹的关注吧,真正参与到社区里面的开发是不是比较少了。
金林钢:对。开源我们国内趋势好像是用开源的产品,参加讨论,但是从来不写代码。或者说看到这个问题自己写了代码改了就改了,没有去把自己表现出来。我个人感觉我们国内开发人员表现欲望不强,不像国外,特别是美国,个性很张扬的,我改了哪一行马上向全世界公布。国内是这个方面差一点,自己改了,改了以后用了就用了,而且没有反馈到社区上。
主持人:如果说现在对Xen技术很感兴趣,不仅仅是使用它进一步它的一些实现机制应该怎么做?
金林钢:我觉得最好的方法还是参与Xensourec,它的代码总共不超过5万很,去做代码,发现问题,改。自己发布出去,让大家讨论你改的是不是对,你考虑的问题是不是周全?因为Xen这个东西不像其他的开源,代码量才5万。它的很多功能是可以互相用的。
主持人:是用什么语言开发的呢?
金林钢:应该是用C的。
何晓龙:目前Xen应用在国外应用的如何?
金林钢:Xen3.0去年12月份才推出来的,真正要推广的话需要Linux的厂商推广,把应用推上去。因为虚拟技术没有应用跑上去是没有用的。