扫一扫
分享文章到微信
扫一扫
关注官方公众号
至顶头条
在本页阅读全文(共3页)
英特尔、Xen与虚拟化的未来
记者:英特尔是硬件厂商,主推CPU,围绕解决方案SSG部门做了很多的软件开发工作。我们知道CPU在虚拟化技术当中起到很重要的作用。为此英特尔开发自己的VT虚拟化技术,现在CPU已经支持了虚拟机的中断请求的虚拟化加速,还有芯片组的VT-d加速,未来英特尔在硬件还需要做哪些方面的工作?
Wilfred Yu:首先我们有一个专门的研究团队,看在什么样的领域需要硬件的虚拟化支持。我们有很多硬件虚拟化增强的想法,但目前很多还都没有完全宣布,我们这里不好讲。另外现在虚拟化在业界得到很广泛的应用,很多厂商把虚拟化应用到他们的方案当中,我们希望从这个角度来说,发现客户在哪些方面有需求,然后去满足它。
记者:能介绍一下大概的方向吗?比如说IO的方向、内核虚拟化、有效的虚拟机迁移方面的,有没有大概的方向?
Wilfred Yu:你刚刚讲的都是非常重要的方向,包括Ian Pratt也讲到了很多虚拟化方面的技术,甚至显卡、CPU等方面也是我们研究关注的方向。
记者:我们知道,现在虚拟化的迁移只能在相同CPU品牌的服务间进行迁移,比如只能在英特尔服务器或是AMD服务器之间迁移。从Xen的角度或者是从英特尔的角度来说,能不能做到跨CPU厂牌的迁移呢?从Xen来看,有没有开发的意愿,或者是英特尔有没有这方面的研发方向呢?因为可能有一些客户各种服务器都有,他希望有一种跨平台的虚拟机的迁移。
Ian Pratt:我们其实还没有真正的实现。可能有一些简单的实验,但总的来说,这是很难做的事情。为什么呢?因为我们的很多应用是与CPU的特性密切相关的,但英特尔和AMD的CPU在一些具体特性和功能上并不相同,所以这样做的话,可能迁移就会失败。
英特尔虚拟化研发总监Wilfred Yu先生
Wilfred Yu:我也是同样的观点。你可以做一个演示,让一些虚拟机从英特尔迁移到AMD上,但是这是非常难做的,因为可能会应用到一些硬件上的特性,这些在英特尔或是AMD平台上是独有的。
记者:英特尔的VT虚拟化技术有多少代码是来自于社区直接的贡献和支持?
Wilfred Yu:英特尔的虚拟化硬件本身就是英特尔自己开发的,如果说Xen当中对于虚拟化技术的支持,大部分的VT代码都是英特尔的工程师来开发的。但是我们看到VT,2005年是第一个CPU上市,现在已经4年了,越来越多的人开始在Xen里面做一些VT的支持,包括今天的Keir Fraser,他作为Xen的架构师也会为VT贡献代码。对开源来讲,那个代码并不是我们私有的,那个代码就是在开源里面,如果说大家觉得有更好的想法,我来修改他,都是可以的。
Ian Pratt:Xen从英特尔的工程师当中也受益匪浅,很多时候一些硬件还没有上市,英特尔的工程师就把它在Xen上实现出来。同时我们也和英特尔有很多的讨论,就是从软件的角度来说,什么样的硬件是他们想要的。如果可以和英特尔做长期的这样的讨论的话是非常好的。
记者:英特尔在虚拟化方面不仅仅是和开源的厂商合作,也和其他的厂商进行合作,比如VMware,在这方面英特尔有没有什么不同的标准?或者是什么样的适合开源的合作、什么样的适合闭源的合作?
Wilfred Yu:英特尔确实和很多厂商合作,对我们来说,每一个厂商对我们来说都是最重要的合作伙伴。我们要做的是,如果我们一部分的工程师是和Xen合作的,我们会非常努力的工作来贡献代码,和微软、VMware合作的工程师也是同样的工作。我们要这些软件更好的在英特尔的平台上运行。
记者:从后端到数据中心到前端的轻负载的移动设备,要解决一系列的设备体验和移动的问题。现在英特尔的技术更多集中于后端,在和云计算紧密相关的中间区,英特尔目前的投入有多大?SOC以后会进到从上网本一直到智能手机很广阔的移动领域当中来,英特尔用什么样的途径来实现呢?
Wilfred Yu:我们也和Ian Pratt有同样的愿景,将来无论是在服务器还是客户机,包括打印机、笔记本、智能手机都有虚拟化的存在,这可能需要一定的时间,这也要看用户需要什么样的模式。目前我们也在做客户机虚拟化的工作。
记者:在峰会上有人也提到了高性能计算机上的虚拟化,高性能计算机的负载已经非常重了,过去我们认为他可能没有做虚拟化的必要,现在发生了这个改变,英特尔如何看待这方面的技术呢?
Wilfred Yu:我们自己还没有在做这方面的研究。我很愿意看到有人来做这样的实验,做一些原型出来,看看到底在这方面如何使用。
Ian Pratt:有很多HPC的项目今天在用Xen,对我们来说,虚拟化带来这样的一个成本支出其实是非常小的,甚至可以忽略,特别是对于计算密集型的用户来说,过去为什么HPC应用不适合虚拟化呢?是因为他对虚拟化I/O环境要求非常高,比如说他对网络有4、5G的要求,现在有了这么好的技术,在Xen当中对SR-IOV有了支持以后,这些应用可以很好的运行在这种环境当中。因此就算是在HPC当中,虚拟化也有很大的作用。
记者:有些用户现在仍然担心虚拟机的稳定性,在技术方面要做什么样的改进以应对稳定性的问题?
Ian Pratt:确实像你说的,稳定性和高效是非常重要的。我们也在做一些实验,比如怎么样几百台365天24小时都在运行的机器有各种各样不同的系统来进行操作来测试兼容性。其实虚拟化到目前为止已经是非常成熟的产品,第一个Xen产品是2004年上市的,到今年已经是5年了,它是一个非常成熟的技术,我们已经很长时间没有听到有关技术兼容性的问题了。
记者:Ian Pratt先生,您这次参加会议的收获是什么?尤其是让您意想不到的事情。另外请您谈一下,作为Xen社区来说,下一步需要在那些事情上进行发展?
Ian Pratt:我和本地的开发者合作好几年。很高兴这次可以到中国来,因为以前我们都是一些邮件地址,今天把邮件地址和人联系起来了。(笑)我感到在中国发展是非常重要的,无论是从社区的角度还是从公司的角度来说都是这样的。今后我们会有更多会议的交流。我觉得对Xen或虚拟化来说,中国都是一个非常好的地方,因为这边有非常强的开发团队。在会上我也谈了一些将来Xen的发展方向,Xen在云计算当中将会有非常大的机会,因为Xen有很好的安全性和资源保证性。另外,我对Xen在客户机、台式机、笔记本里面,包括在智能手机当中的愿景是,希望将来虚拟化就是平台的一部分。当机器出厂的时候,无论是服务器、台式机还是笔记本,虚拟化就预置在闪存芯片当中,大家一开机,虚拟化就是他的一部分。
如果您非常迫切的想了解IT领域最新产品与技术信息,那么订阅至顶网技术邮件将是您的最佳途径之一。
现场直击|2021世界人工智能大会
直击5G创新地带,就在2021MWC上海
5G已至 转型当时——服务提供商如何把握转型的绝佳时机
寻找自己的Flag
华为开发者大会2020(Cloud)- 科技行者