科技行者

行者学院 转型私董会 科技行者专题报道 网红大战科技行者

知识库

知识库 安全导航



ZDNet>服务器频道>虚拟化/云计算-zhiding>Xen:我为虚拟化而生 为云计算而来

Xen:我为虚拟化而生 为云计算而来

  • 扫一扫
    分享文章到微信

  • 扫一扫
    关注官方公众号
    至顶头条

Xen.org主席兼Xen项目首席架构师,同时也是思杰公司(CITRIX)前沿产品部副总裁的Ian Pratt先生也因此首次来到中国,在前往上海之前,和与会的记者作了简要的沟通,也有机会让我们更距离的了解Xen,了解Xen乃至CITRIX未来的虚拟化发展战略。

来源:ZDNet 2009年11月26日

关键字:Xen CITRIX 交锋视点 虚拟化

Xen:虚拟管理器中的保时捷

作为著名的开源虚拟化平台,在虚拟化大潮势不可挡的今天,Xen在全球乃至中国获得了越来越多的关注。而Xen开源社区每年一届的技术峰会Xen Summit,在今年也来到了中国上海。而Xen.org主席兼Xen项目首席架构师,同时也是思杰公司(CITRIX)前沿产品部副总裁的Ian Pratt先生也因此首次来到中国,在前往上海之前,和与会的记者作了简要的沟通,也有机会让我们更距离的了解Xen,了解Xen乃至CITRIX未来的虚拟化发展战略。

Xen.org主席兼Xen项目首席架构师,同时也是思杰公司(CITRIX)前沿产品部副总裁的Ian Pratt先生

Ian Pratt先生,可以说是Xen之父,他也是Xen.org开源社区的创始人,还创立了XenSource公司来推广Xen。在此之后,思杰公司看到了Xen的潜力,便收购了XenSource,Ian Pratt也因此进入了思杰公司。可以说Ian Pratt既是科学家、发明家,又是一个创业家,他的这种多种身份,也让其的职业生涯丰富多彩。

Xen的发展近况

Ian Pratt首先介绍了一下Xen平台的发展近况,目前在企业服务器虚拟化市场,Xen已经占据了大约18%的使用份额,不过他强调这是一个非常开源的项目,所以,很难非常准确的确定它究竟在市场上占多大的比例。作为一个普通的消费者或者用户来说,他可以下载一个单版本的Xen,但却可以把这个单版本的软件装在若干台的机器上使用,所以,要做到精确的计算是很难的。Ian表示,Xen在企业服务器当中所占据的市场份额每季度都在增加,但最让人感到振奋的一个统计数据是现在公共云的设备中,有80%或者说接近90%的设备都在使用Xen的技术。另外,Xen.org组织本身也是一个非常活跃的开发者组织,在这个组织当中,有150多个公司在进行工作。此外,还有25家大学也在不断的为这个组织贡献自己的力量。任何时候都有超过250名的开发者在这个组织中活跃的工作。

Ian表示,Xen技术最初主要是用于为服务器来实现虚拟化,但现在Xen这项技术已经广泛的蔓延到了其他领域,比如桌面机、台式机、笔记电脑,以及各种存储装置,甚至于现在还可以为很多网络的装置,包括路由器来提供它的虚拟化。所以,Xen的使用从过去比较大的装置逐渐转向小型装置。现在除了X86,IA64,以及超级计算机可以使用Xen的技术实现虚拟化外,很多智能的手机也开始使用Xen实现虚拟化。

借本届Xen峰会之际,Xen宣布新增加两个重量级厂商为Xen顾问委员会委员,分别是富士通公司和VA LINUX系统公司,均来自日本。目前Xen顾问委员会的委员数量达到了10个

Ian很自信的认为,无论这个世界上虚拟化方面出现了任何举措,都应该是从Xen这项技术率先开始实施的。所以,Xen被选为基础设施云的供应者。亚马逊CTO便挑选了Xen术作为他们基础设施的云的虚拟化的提供者。除此之外,还有其他的一些云的提供商也是挑选了Xen作为他们虚拟化的技术。Xen一直以来以高性能著称,而这也在能从一些第三方的声音体现出来。

来自第三方的对Xen的评价,其中有一个是《虚拟化评论》杂志,杂志上说Xen可以被看作是虚拟管理程序中的保时捷

接下来,Ian简要介绍了一下Xen的起源,由此进一步证明Xen的先进性与前瞻性。

1999年,Xen这项工作刚刚开始兴起,最初它只是作为一个大学的项目存在。Ian表示,“这个项目是由我本人和剑桥大学计算机科学实验室的一些学生共同做的。我们当时就意识到要想使得虚拟化的工作越来越好,必须需要得到硬件方面的帮助,而且要不断地改变CPU,改变芯片组,以及改变一些IO的装置,使得他们能够适应虚拟化的需要。”

“所以,在过去的很多年,我们一直都和很多的硬件厂商,包括英特尔和AMD进行着非常良好的合作,同时也和IO厂商保持着密切合作。”Ian说到,“通过与硬件厂商的良好合作,我们就可以确保我们是第一个也是最好的为这些硬件提供支持的软件。早在为某些新的硬件产生芯片或者制造芯片之前,我们的Xen已经在很多硬件的虚拟器环境和硬件的模拟环境上进行运行,这样我们就可以进一步推动硬件的设计工作,使它变得更加容易。”而除了在硬件上做的相应改动,使它适应于虚拟化的环境之外,Ian还很早就意识到也需要跟操作系统的厂商有非常良好的合作。“这样就能不断的改变操作系统,让操作系统也能够随时的意识到它是在一个虚拟化的环境中运行,以此便可极大程度地提高和改善我们的工作性能。”Ian表示,“所以,我们把这项工作也称为操作系统的泛虚拟化。现在几乎所有大型操作系统都已经可以实现泛虚拟化的能力,比如说Linux操作系统,微软Windows操作系统。”

谈到Xen社区的作用时,Ian表示,“Xen社区的成员一直在不断地为Xen的发展贡献自己的能力,并且不断地推动Xen的发展。我们把很多Xen的技术融入到不同的产品中,也为不同的厂商提供这些技术,使他们发展自己的产品。有的时候,Xen技术可以作为操作系统的一部分;有的时候,它可以作为一个独立的虚拟化的产品;也有一些时候,它会被嵌入到一些虚拟的存储装置或者是路由器这类装置中。当然,我上述提到的产品是适应于不同的市场领域,但是他们都是拥有同样的动力来源。”

思杰与Xen的终端虚拟化

Xen的触角如今已经不仅仅局面于服务器端的虚拟化,而是希望将更多的设备虚拟化。在2007年,Xen.org组织内部发起了一个关于Xen客户机的倡议。主要就是要为桌面机和笔记本开发Xen。在笔记本的电脑上来实现Xen的虚拟化,这实际上对于Hypervisor的工具提出了巨大的挑战,Ian表示,“比如在笔记电脑上实现电源管理,实现3D图形变换,以及实现多触摸屏。过去这些都是在服务器上来做,而现在要把它放在笔记电脑上,并且我们希望能以一种非常高的效率来实现它的虚拟化,这就带来了挑战。”

但是,笔记电脑其实对于成本非常敏感,所以这就要求要Hypervisor尽可能的小并且最好能嵌入到闪存中,把它内置装入笔记本。最初,思杰和英特尔共同发起了这样的倡议,到现在已经有多家公司加入到这个倡议当中。思杰的目标是要用很短的时间就在客户端的装置上实现无所不在的虚拟化,换句话说,无论你买笔记本电脑还是买台式机,出厂的时候在其内部闪存上就已经嵌入了Hypervisor。不仅仅是笔记本电脑能实现虚拟化,Ian预计,“在未来几年当中很多的智能手机也能实现虚拟化。当然,我们希望这些虚拟化都是基于Xen的虚拟化。”

基于Xen的终端虚拟化架构(即CITRIX XenClient这一产品的技术架构),注意它是Type-1模式的虚拟管理器,也就是一种裸机的虚拟化,而不像其他厂商的方案那样,需要在一个操作系统上再部署虚拟管理程序,即Type-2模式,相比之下Type-1模式下,虚拟化的效能更高,虚拟机的实际性能损失最小

Ian强调,在客户端方面,使用各种技术来实现虚拟化与在服务器当中的情况是完全不一样的,没有人会关心CPU当中使用了多少个虚拟的装置。在笔记本电脑还是台式机方面,提及虚拟化装置的使用或者技术的使用时,更多地要关注到它的使用安全性、可管理性、可支持性,以及可审计性。有了Hypervisor之后,则可以极大程度上的改善上述所提到的特性,同时,虚拟化也有助于构造一个十分值得信赖的计算架构。比如,通过Hypervisor,就可以建立起一个多极的安全体系,可以运行多个虚拟机,这些虚拟机本身在按照标准配置的情况下,应该是可以作为安全的独立的虚拟机存在,或者可以通过政策对整个虚拟机之间的信息流进行控制。

这是一个终端虚拟化应用范例,比如笔记本电脑带两个虚拟机,其中一个虚拟机是包含商业环境信息,而另外一个则是包含用户个人环境信息,这两个虚拟机本身可以出于安全性的考虑来独立其设置。或者,还可以有第三个虚拟机,这个虚拟机只为我执行网上银行的业务,它可以有效的屏蔽那些键盘记录黑客软件(如Keyloger),以保护自己的帐户安全,而每个虚拟机都可以定制不同的安全等级以及安全服务,有效的提高了商业安全性

当然,客户端虚拟化所带来的好处其实需要通过与企业数据中心的管理软件相结合才能真正实现,让商业虚拟机与公司的数据中心相连,通过后端提供应用虚拟化。比如,与企业数据中心的软件进行结合后,可以创建一些系统镜像(Image),然后再发送到上千个笔记本电脑上,然后就可以对这上千个笔记本电脑进行随时更新和管理,跟过去通过一个操作系统所做的各种管理完全一样。简短来讲,先创建一个镜像,再给它配备上应有的政策,然后就可以把它传送给用户。

基于Xen的云平台

Ian表示,Xen在开发之初就已经体现出了云计算的模型。并给出了一张当时的构想图(下图)。Ian介绍到,“这张演示稿上显示的是1999年,我还在剑桥大学任教时,做了一个叫做XenoServers的项目。从这个项目开始,我们便对虚拟化产生了兴趣,也就从那时起开始着手创建我们的Xen。”

1999年,在开发Xen的前身XenoServer时的构想图

在当时,XenoServers这个项目本身的目标是要为全球平台开发一个软件,能够让各个组织或者用户以一种非常灵活的方式在这样的软件为基础的平台之上购买他们所需要的计算的资源。而现在这个项目已经被看作是云计算的一个先驱了。Ian表示,“我们在创建Xen的时候,其实就是希望能够通过建立这样一个Hypervisor让我们的用户可以实现他们各个环境安全的分开,让他们可以更安全的使用自己的数据,也可以更安全的获取到自己所需要的计算资源。正是因为本着这样一个目的创建Xen,Xen非常适用于云计算的环境。”

Amazon被看作云计算率先得以实施的客户,它很大程度上率先使用了XenoServers为它带来的云计算使用方面的一些灵感。Xen的云平台项目其实就是使Xen的作用能够进一步的扩大,并且为云的部署创造了一个完全虚拟化的基础设施。今天其实有很多云的厂商都利用了Xen的技术,然后从Xen的核心领域脱离开,根据自己的需求增加自己的软件,以此来建立适应自己需要的云平台。而Ian则希望通过Xen的云平台,对所有软件的成份实现标准化,使它真正意义上能够帮助用户简单且容易的部署一个真正虚拟化的基础设施,以此推动整个行业在这方面的标准化进程。Ian表示,“我们也认为Xen的云平台赋予了我们很强大的能力,使得我们建立起了这样一种真正意义上的虚拟化的云的基础设施层。”

今天我们可以看到,很多云的厂商都在提供虚拟的专用服务器,这些服务器本身对做一些网络托管或者做一些简单的应用是非常有用的。但Ian希望通过Xen的云平台建立起虚拟专用的数据中心,这样可以创造出多个虚拟机,让用户可以用这多个虚拟机配置自己的拓普结构,其中包括网络的拓普结构和存储的拓普结构,这样虚拟化基础设施的建立就可使得用户在这样虚拟专用数据中心的基础之上来发展和使用更加高级的应用。

所以,Xen.org一直致力于创建这样的网络或者存储虚拟化的环境,并且也在不断的促进在各个行业的标准化。在8月份的时候,Xen刚刚宣布了0.1的云平台。从那之后,有很多的公司加入到了Xen平台当中。

Xen的云平台(XCP,Xen Cloud Platform)简介,它为云计算提供了一个完整的开放性平台,有需求者可以根据自己的需要在它的基础上添砖加瓦

2009年8月XCP 0.1版发布时,宣布支持这一平台的厂商名单,可以看到很多著名的系统提供商

最后Ian总结到,“Xen这个社区仍然在继续的壮大,而我们开发的实力也在不断的扩充。而在上海召开的Xen 2009年峰会应该说是一次最大规模的Xen峰会,甚至有超过150个人无法容纳到这个会场中。Xen的设计优势是非常适用于云计算的环境,因为它可以保证各个不同的机器之间有非常好的安全性,而且它的架构也提供了最好的以及最安全的特征给用户。Xen不仅仅可以适用于云的环境,同时也可以适用于各种客户端的环境。在具有了这样高的安全性同时,我们也在不断的保持自身在整个业界并且在性能方面的领先。”

同时,他还高强,Xen本身的架构是可扩展性的,它可以使Xen的技术从云的环境通过服务器逐渐扩展到客户端,也可以被应用到智能手机上。

在做完相关介绍之后,Ian与思杰公司大中华区总裁曹衡康先生共同接受了记者的采访。

通过QA进一步了解Xen与思杰公司

记者:我想问一下KVM和Xen之间的异同,并请您预测一下今后在开源领域,这两个虚拟化解决方案会是一个怎么样的竞争态势?

Ian Pratt:简单的说,KVM并不是一个真正意义上的一类裸机的Hypervisor,它更多的是基于Linux操作系统上的一种内核模块,只是在这个内核的模块上加装了一些虚拟化的能力而已。这些都是基于Windows操作系统来增加一些虚拟能力的内核模块,所以,它并不能提供像我们刚才所说到的Xen的真正意义上的裸机Hypervisor所能够提供的安全性。红帽选用了KVM,其实最主要的是因为这是一个非常简单的架构,对于Linux的经销商来说更加容易部署。但是Xen是一种对于操作系统没有任何感知的软件技术,它可以支持所有的操作系统。我们也和Linux社区中很多公司有过合作,这些公司也支持Xen的这些技术,比如说像Oracle,其实我们和红帽子也有较多合作。

我们认为KVM如果与红帽客户方面的合作应该还会继续成功的。但是我们认为Xen本身就是一个更好的虚拟化技术,如果你想实现裸机的虚拟化,这个时候选择Xen这样的技术是非常合适的,它可以在整个的平台之上实现虚拟化,而且当设备或者装置出厂时,就可以内置或者嵌入Xen的技术,让它具备虚拟化的功能。

记者:我认为KVM最大的优势应该有两个,一个是它被Linux的核心组织接受。第二个,有红帽在后面做支撑,那为什么Xen没有进入Linux内核?

Ian Pratt:就像我们所说的,Xen本身是独立于Linux独立层面的,Xen也是在硬件之上运行的,它本身也可以算是一个操作系统。KVM是Linux的内核,但对于Xen来说,如果成为Linux的一部分,其实并没有什么意义的。我们这个Xen是并不属于某一个操作系统的。。所以,如果是基于Xen基础上的Linux操作系统,其实可以带来更高的效能。所以,如果把Xen放在Linux当中,使它成为linux的一部分其实是说不通的,没有什么意义。

记者:我想问一下Xen.org这样一个组织平时的运作模式是什么样的?比如是在什么样的情况下去启动一个项目,在这个项目中各个成员是怎样发挥各自的作用,并且到最后怎么成为一个商品化的商品?

Ian Pratt:Xen.org这个社区和任何开源的社区运作模式都是一样的,设有我们的顾问委员会,这个顾问委员会是来确定项目的发展方向,但是它本身并不介入到具体的技术工作中。至于技术方面的决定,一般都是由我们的工程师对某些感兴趣的项目做了各种各样深入的讨论或者辩论之后做出的。Xen.org的每个成员都会为我们的项目提供相应的工程师的支持力量,但每个公司对于Xen的各个方面的兴趣也是不一样的,比如说有硬件的公司,就会在它所从事的硬件行业来开展基于Xen方面的工作,而有些则是在软件上来增加新的性能,他们每个公司如果单打独斗或者各行其是的话,是比较自私的,都只会关心自己感兴趣的领域。但通过我们把他们组织起来,成为这样一个社区,就有可能推出一个非常完整的产品给业界。而思杰公司也为我们的项目贡献了大量的工程师方面的资源,他们主要是负责把整个的项目集中在一起,同时在项目的产品测试方面也做了大量的工作。

记者:Xen.org也在建立生态系统,但是可能跟业界的厂商采取联盟的方式不同,我想问问您对这两种不同的生态系统怎么评价?

Ian Pratt:当然,这两者之间建立生态系统的方式是不同的。作为Xen.org来说,我们是要创建开源的软件,向云的提供商提供方案。这不仅仅是由于我们开源软件本身的安全性以及性能都是最好的,更重要的是它具备开源的特点。你还可以把这个软件扩展使用到其他任何的系统之上。目前在云的环境中有项事实,80%—90%的设备都是基于Xen的设备,这一点就充分的展示出开源实际上是具有非常明显的优势。

记者:为什么当初起Xen这个名字,代表了什么具体的含义?第二个问题,VMware是在1998年诞生的,而Xen其实在1999年就开始做研究了,两者在同样的时期起步,但现在VMware在X86虚拟化领域取得了更大的成就。在您来看,这样的结果更多是基于哪方面的原因,技术还是市场策略?

Ian Pratt:首先,回答您名称的问题。在我刚才的演示中,提到Xen的起源是我们剑桥大学的一个叫Xeno的项目。Xeno这个词源于希腊语,在希腊语当中Xeno的意思是陌生人。你想像一下,一个陌生人来推销食物或者住宿,但是你又不一定信任这样一个人。就是这样的一个概念。我们当时用Xeno这个词做我们项目的名称也是考虑到它非常适合于我们要建的云计算平台的环境。后来,我们想为我们的Hypervisor找名字时,我的一个同事就建议把Xeno这个词简化一下,直接叫Xen就可以了。我们看到XenoServers项目对云计算的环境产生了很大的影响,对此也感到非常的自豪。

我们相信Xen是一个非常好的并且对于整个云和IT环境非常恰当的技术,但走到今天,我们认为我们仍然需要不断的来改变硬件或者改变操作系统,使他们能够更加的适用于Xen的技术,并以此继续发展Xen的技术。所以,到现在我们一直都认为Xen是一个非常好的技术的方式,尽管它并不是一个能够在市场上有立竿见影效果的方式。相比这下,我们的友商在市场方面做得更好一些。

过去我们经历了一个很长的发展阶段,我们和很多的硬件厂商,操作系统厂商都在不断的进行合作,同时也在不断的改变他们的硬件和操作系统的特征,使他们能够更加的适合我们Xen的技术,能够充分发挥Xen的安全性以及性能方面的优势。

记者:桌面虚拟化市场这两年竞争非常激烈,包括VMware刚推出的4版本,您能谈一谈Xen产品的优势吗?另一个问题,关于在服务器端,VMware比较强的是数据中心领域,Xen去年也宣布了XenServer的免费下载,那到现在为止取得了一些什么成绩?现在大概有多少人下载了这个软件?另外,还想重点了解一下将来思杰在数据中心领域是否也有进一步的想法?

Ian Pratt:思杰XenDesktop 4已经成为被业界所承认的具有领先性的产品,是我们在桌面的虚拟化环境领域工作多年的经验所产生出来的结果。

桌面虚拟化其实是不同于服务器虚拟化的。要想高效率的实施桌面虚拟化,就需要有一个非常好的架构来对它进行支持;要想高效率的实施桌面虚拟化的环境,也就是我们所称作的VDI环境,就需要有各种相应的服务器和存储装置,以及需要不断的优化Hypervisor和操作系统来支持。在这方面,思杰本身所具备的DNA是完全能够使得我们的解决方案不断得以优化,而且我们有非常出色的Xen技术和XenServer软件技术,用来优化这些解决方案。另外,在客户端的虚拟化方面,思杰一直处于领先位置。去年12月与英特尔合作,发布我们推出的Hypervisor。

曹衡康:你可以在网上搜索,我们远远领先。思杰在终端发展了20年,有非常多的客户体验,我们很清楚客户要什么。因此,我们有很多跟用户桌面相关的软件,比方说Citrix Dazzle、 Citrix Receiver。我们是任何时间,任何地点,用任何设备都可以接入的应用系统。在终端方面,我们也有很多开发产品。

记者:我们都知道您曾经是一个科学家,也曾经是大学教授,还是开源社区的领导,现在又是思杰公司的高管。我想知道您是如何看待不同的工作角色的,您最喜欢哪一种,又是如何平衡不同角色给您带来的压力?

Ian Pratt:我最喜欢的角色还是作为一个技术人员,因为这是我最驾轻就熟的一个领域。直到现在,对于Xen的技术来说,或者对于思杰的很多产品来说,我仍然希望能够亲历亲为。

记者:创业是很多IT技术人的一个梦想,他们有很好的想法,但我们怎么才能创立自己的实业呢?在这方面有没有什么经验可以分享?

Ian Pratt:我认为最好的可以分享给大家的经验就是你要有点运气。(笑)Xen本身是一个非常好的技术,对于这一点我是非常自信的。但是我们现在也有一定的挑战,那就是我们要不断的和很多相关方进行合作,包括硬件厂商,操作系统厂商等。只有与他们进行非常好的合作,我们才能确保我们在技术创业的过程中取得成功。但不管怎么说,我坚信Xen本身就非常出色。如果你有好技术,而这个技术又能解决实际的问题,那么它应该会有助于你事业的成功。

记者:现在很多厂商自称是OpenSource,但就有一个很大的问题:OpenSource好像很难赚钱。您怎么看待当前开源软件社区的作用和发展潜力?

Ian Pratt:我认为开源软件当然是可以赚钱的,其实有很多的例子已经证明了这一点,并且作为一个技术来说,你如果要实现普遍的被业界所采纳所接受,开源就是实现目的的最佳方式。正像Xen这个技术一样,我们希望通过Xen通过云的环境,通过服务器,通过桌面机,通过笔记本,甚至通过手机都可以实现它的泛载性,大家也可以通过上述的装置来实现Xen基础之上的虚拟化。所以,在这方面我认为开源实际上是能够有机会帮助大家实现这个目的的一个很好的渠道。在开源的软件之上,有很多的公司在支持它,并且提供了很多基于开源软件之上的其他的很多增值的特点。所以,这其实已经给整个业界的人士有了非常充足的赚钱的机会。

记者:有一个虚拟化的市场是Linux的小型机虚拟化,而且IBM一直宣称它的技术性比X86的虚拟化更强。现在的多核多路也在急速的增加,比如说明年英特尔的8路8核64核心的服务器就要出现了,这些东西对X86服务器的虚拟化,对Xen的开发会不会提出一个新的挑战?您怎么看待在小型机上一些虚拟化的技术,比如像IBM提出的内存的虚拟化技术,还有微分区的技术,未来会不会在X86服务器的虚拟化上予以体现?

Ian Pratt:就Xen本身来说,我们也可以对CPU做,这是我们Xen技术方面的一个特点。你刚才所提到IBM有它自己的一些优势,比如Power系列,他们可以做很多硬件方面的延伸,这一方面它做得不错。其实X86现在已经超过了IBM所说的这些产品。X86在架构方面做得非常成功,特别在提供硬件的支持方面尤其比IBM虚拟化产品做得好。还有很重要的一点,X86领域中所取得的进展是非常快的。

记者:在您看来,硬件还需要更加关注于哪些虚拟化技术,才能更有效的发挥Xen的特性?比如现在CPU已经支持扩展的地址列表的加速,还有一些队列、IO的加速,您认为CPU还应该做哪些工作才能更好的支持未来的虚拟化?

Ian Pratt:首先,虚拟化的延伸是出现在CPU领域,但现在我们已经看到有第二代的CPU延伸,另外,在芯片组上也出现一些延伸,还有在整个硬件之上,它的安全性也需要不断的增强,就像英特尔提出的这些要求,以及我们现在所说的VPro的方式。当你进行布置的时候,登录启动的时候,也是需要有一种非常安全的登录或者启动的环境。

现在其实有一个很大的挑战是在网络方面或者在联网方面。在刚刚召开的英特尔开发者论坛上,我们就已经展示了我们与英特尔,主要是英特尔中国在上海地区共同合作的成果。英特尔和思杰共同展示了SR-IOV这样一个网络接口,它能够提供进入到每一个虚拟机的20Gb每秒的吞吐量。

在IDF 2009秋季大会上,基于SR-IOV的虚拟机迁移演示

如果想要实现这样的目标,却没有硬件方面的帮助是完全不可能做到的。这是整个业界第一次展示这样的性能。它可以保持整个虚拟化的能力,同时可以提供实时迁移的功能。我们可以移动虚拟机,但在移动的时候仍然会保持20Gb每秒的吞吐量,这充分展示了任何一个应用都可以实现虚拟化。即使是那些对于时延非常敏感的高性能计算的应用也可以实现虚拟化,这就是说虚拟化在服务器上的应用已经实现了。

记者:之前的Xen公司被思杰收购了,那么思杰和Xen产品线的整合究竟是一个什么定位?大家一提Xen都知道虚拟化,但思杰并购了Xen以后,我们看到一些报道思杰仍自称为服务的提供商,并不是很明显的定位为虚拟化厂商,那么思杰到底跟Xen这样的厂商有什么本质上的区别?比如基于Xen的虚拟化产品,思杰的战略定位到底是哪里?应用交付的提供商到底和虚拟化之间有没有本质区别,我想这也能决定公司未来的战略。您是Xen的创始人,现在又是思杰的副总裁,现在思杰公司到底是一个什么定位?

Ian Pratt:其实虚拟化是可以在不同的层面上不同的层次上来运行的。思杰技术本身也用到了各种不同类型的虚拟化,比如Xen是可以在操作系统上使用,可以在操作系统上创作出多个规划段;XenApp用到了Xen的Hypervisor和服务器,它可以用于桌面的环境,也可以用于基本的环境。另外,XenServer可以在单个Server操作。比如Windows XP,包括现在的Windows7,作为Xen的客户也可以在笔记本或者桌面机上实现虚拟化。所以,Xen技术本身是作为一个因素,或者作为一个成份,它是广泛的被思杰所有的产品所采用的这样一个技术。XenServer不仅仅可以适用于桌面,同样也可以用于一般化的服务器应用。而且现在Xen Server在市场上的份额也在增加,发展的势头和动力也在加强。当然,实现这样的目标过程中,我们花了很长的时间,但是最终我们所取得的结果是很让人满意的。

曹衡康:其实我们的产品线很广,我们不只是虚拟化而已,我们有虚拟化、云计算,以及Online Service。我们定位在一个产品线的竞争,整个公司主要是投放在服务器虚拟化上的。我们是一个硬件加软件,是一个应用交付及网络优化的平台。我们还有Online Service,这个产品线其实是全世界第四大,Online Service这个产品一年超过三亿美金。简单讲,如果我主持一个电话会议或者网络会议,把链接发给你,你就可以直接登录这个网站参加会议。大概可以同时申请几百个上网站。现在开个视频会议最便宜的方法就是做go to meeting,几百块钱就可以用,非常便宜。

思杰公司大中华区总裁曹衡康先生

另外还有一个是go to my PC,一般是消费者使用。假如我到全世界各地旅游,什么都不带,突然想用Email,只要找到公共电脑,并且购买了go to my PC,这样直接就可以看到我自己在家里的电脑。这个产品国内可能很多人不知道,因为还没有汉化,但是国外卖的非常好。

曹衡康:我们是全世界唯一目前最完整提供云计算这个平台的供应商。其中NetScaler就是独一无二的交付方案,国内的阿里巴巴是我们很大的客户,还有搜狐、新浪、盛大游戏。所以,我们产品非常丰富。

邮件订阅

如果您非常迫切的想了解IT领域最新产品与技术信息,那么订阅ZDNet技术邮件将是您的最佳途径之一。