您的位置:首页 > 运维架构 > Linux

受众业界巨头吹捧 开源虚拟技术Xen成明星

2005-02-21 19:27 405 查看


Xen 使一台计算机能够运行多个操作系统,能够使计算机完成尽可能多的任务。目前,这一技术在高端服务器领域非常普遍,但在主流系统上,要实现这一功能需要EMC 旗下的VMware开发的专有虚拟软件。

在LinuxWorld会展上,众多厂商以认可、编程帮助、贡献代码等方式表示了对Xen 的支持,其中包括Sun 、惠普、Novell、英特尔、IBM、 Voltaire。

Novell 旗下SuSE负责研发的副总裁克里斯说,2 、3 个月前,它还没有引起任何人的注意。它将给人们使用Linux 的方式带来巨大的变化。

这一变化表明了什么项目能够在开放源代码世界很好地发展:能够促成多个利益实体合作的项目。象Linux 那样,只要不出什么问题,合作能够导致统一、发展迅速的项目,而不是专有、相互不兼容的竞争对手。Illuminata公司的分析师哈夫表示,开放源代码业界最终决定消除分歧,支持一个虚拟化项目。

XenSource 的创始人、负责人普拉特说,Xen 在三年前诞生于英国的剑桥大学。Xen 和其它将一台计算机划分为多个不同分区的方法依赖于一种被称为虚拟化的概念,它们使软件能够在利用软件模拟的硬件上运行。在VMware中,这一基础性的概念被称作是虚拟机。

VMware和Xen 的一个区别是:前者完全模拟了一台计算机,理论上可以不加修改地运行任何操作系统;Xen 则使用了被称为“paravirtualization” 的技术,普拉特说,它的性能更高,但需要对操作系统进行适当的修改。这种技术不要求对其它高层次的软件进行修改。

普拉特表示,对操作系统进行修改的要求将随着英特尔在2005年推出Vanderpool技术而得到解决。这意味着未经修改的操作系统也可以运行在Xen 上,尽管速度要慢一些。这也意味着Windows 将能够在Xen 上运行。

Xen 的殉道者

没有吸引到眼球的Xen 的竞争对手包括Plex86和用户模式Linux。尽管后者已经进驻SuSE Linux中,但好象不会持久。克里斯说,用户模式 Linux 可能已经完了。

SuSE Linux的总经理里克斯说,Novell为用户模式Linux 开发的管理工具将被用来控制Xen.Xen 将会被集成到Novell 即将推出的SuSE Linux Professional 9.3 中,然后还会被集成到新版的SuSE Linux Enterprise Server中。

Red Hat 也制定了Xen 计划。Red Hat 负责设计的执行副总裁保罗说,Xen 正在被集成到Fedora Core 4 中,还可能被集成到Red Hat Enterprise Linux 5 中。与Novell一样,Red Hat 也将开发控制添加或删除Xen 虚拟机的管理工具。

惠普公司上周表示将向Xen 贡献代码,表示了对Xen 的支持。在LinuxWorld会展上作主题发言时,惠普负责Linux 的副总裁马丁说,我们预计Xen 将能够提供一种可行的开放源代码虚拟平台。惠普还希望能够从管理虚拟计算机的软件中受益。

英特尔数字企业集团的营销主管菲尔说,他们从1 月份就开始向Xen 项目贡献代码,以便它能够使用Vanderpool技术。

扩大Xen 的领地

目前,Xen 运行在Linux-x86 平台上。上周,AMD 宣布,它正在帮助将Xen 移植到其当前以及未来版本的Opteron 芯片上。拉拉特说,目前还在进行在安腾芯片上运行Xen 的试验。克里斯说,IBM 已经表示了将Xen 移植到Power 芯片上的兴趣。

普拉特表示,NetBSD已经能够在Xen 上运行。Sun 网络系统集团的执行副总裁约翰表示,Solaris 可能是另一种支持Xen 的操作系统,他说,我们认为开放源代码虚拟软件是一个方向。

IBM 将在Xen 项目中发挥重要作用

了解IBM 计划的人士预计IBM 将在Xen 项目中发挥重要作用。它有着数十年开发大型主机、Unix服务器、英特尔芯片服务器虚拟技术的经验。尽管与VMware签署了销售和开发合作协议,但IBM 内部也在进行一个面向x86 芯片的虚拟技术项目。

IBM 的研究人员正在利用它作为一个名为“Secure Hypervisor ”的项目的基础,“Secure Hypervisor ”项目旨在保证虚拟计算机不会受到攻击。IBM 的研究人员塞勒说,我们现在计划将该项目贡献给Xen。普拉特对此给予了积极的评价,他说,IBM 能够为Xen 贡献安全架构很了不起。

IBM 的计划不止于此。据知情人士称,IBM 还计划贡献二项关键计算技术的软件━━设备通讯的I/O 服务、利用硬盘扩充内存的虚拟内存。

尽管支持Xen ,但IBM 在上周四重申了与VMware的合作关系。IBM 的发言人吉姆说,我们与VMware之间有着牢固和重要的业务联系,我们之间的密切关系达到了前所未有的程度。

VMware将Xen 称作是“初生的”虚拟化项目,要求修改操作系统将影响到其发展。VMware在一份声明中说,对于绝大多数部署标准Linux 操作系统的企业,Xen 并非十分有用。

但哈夫表示,VMware、英特尔的VT、微软的Virtual Server的确将面临挑战。尽管VMware拥有更高层次的VirtualCenter 和VMotion 软件,但核心的虚拟化产品对于它却是至关重要的。哈夫说,其大部分收入来源于此。

(编辑:才子英)
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息