新闻资讯NEWS

Xen获得多处理器支持

发表时间:2019-08-31 15:27:37  作者:jomoo  来源:jomoo  浏览量:559
         开源项目允许计算机同时运行多个操作系统。现在它

万人斗牛 Xen是一个“虚拟机管理程序” - 一个薄层软件,用于管理不同操作系统如何访问计算机资源(如处理器和内存)。但是当前版本因每个操作系统只能使用一个处理器而受阻。 程序员希望在本月开始测试的第3版将提升这一限制,开源项目的创始人兼首席程序员Ian Pratt和试图将其商业化的XenSource公司表示。 “我们希望在8月份能够获得3.0.0 - 如果我们准备好了就会更早,”普拉特说道,尽管他警告说,“我坚信在产品质量而不是日期的推动下进行发布。”  一句话:多处理器支持应该有助于Xen对高端服务器有用,并且可以更好地衡量EMC的VMware等竞争技术。有关Xen的更多故事 在一台机器上运行多个操作系统 - 这是Unix服务器和大型机多年来一直拥有的能力 - 有几个原因是有用的。它使一台服务器更容易共享多个任务,从而取代多*立的机器。个人计算机可以分为非干扰域,用于商业用途,个人用途或系统管理。今年英特尔处理器的功能和2006年的Advanced Micro Devices芯片可以加快主流采用多操作系统的做法,使任务变得更加容易。 Xen已获得英特尔,IBM,AMD,惠普,Sun Microsystems,Red Hat和Novell的积极帮助。在流行的行业中,它的工作是虚拟化计算机资源,让操作系统在单独的“虚拟机”中运行,通常称为分区,而不是直接在硬件本身上运行。 但Xen也有竞争对手。 EMC子公司VMware拥有多年的领先优势,已经支持使用多达两个物理处理器的虚拟机,并将在2005年底之前获得四处理器支持。而且微软正在开发自己的虚拟机管理程序,这是一款预计可以发货的产品。 2007年。 鉴于Big Blue拥有数十年的技术经验,另一个潜在的强大竞争对手可能是IBM的rHype或Research Hypervisor。但在邮件列表中,一位IBM程序员表示,该项目 - 或者至少是英特尔芯片的版本 - “主要用于演示目的”,并引导人们转向Xen。 Xen采用了一种称为半虚拟化的方法,与市场领导者VMware使用的全面虚拟化相比,它还有一步之遥。 Pratt和分析师手机棋牌官网一致认为,这种方法可以提升性能,但今天要求修改操作系统以利用它。顶级Linux销售商Red Hat和Novell已经发布了他们的开源操作系统产品的测试版本,并提供了初步支持。 半虚拟化意味着Xen不会面临某些VMware限制       多处理器服务器。 “我在八路系统上看到了出色的成绩 - 这是我们获得的最大成果 - 但我知道人们在一些32路系统上使用Xen,”普拉特说。 其他Xen 3功能 多处理器支持并非唯一的变化。此外还有对英特尔虚拟化技术(VT)的支持,该技术有望缓解Xen的操作系统兼容性,并支持64位扩展,扩展了新的x86处理器(如Intel Xeon和Advanced Micro Devices的Opteron)的内存容量。 Pratt表示,计划进一步改进版本3的后续更新。一个是“共享缓冲区缓存”,它允许单独的分区共享处理器的高速缓存,以便更快地访问数据。另一种是使用即使虚拟机从一台物理计算机移动到另一台物理计算机也能正常工作的方法,在不同虚拟机之间建立更快的网络链接。 AMD对英特尔VT的回应是代号为Pacifica的技术。普拉特说,Xen对Pacifica的支持是“正在进行的工作”。 普拉特说,Xen的单一版本很可能能够同时支持VT和Pacifica。 有关这种情况可能发生的细节出现在6月,当时Xen的邮件列表上的AMD程序员列出了这两种技术的通用接口。 Wahlig与另一位名为Keir Fraser的首席Xen程序员Pratt和IBM合作开发该提案。 英特尔称英特尔将帮助修改Xen以适应这一变化。 “我们正在评估这个提案,并将致力于增强VT-x代码以提供适当的抽象级别,以支持其他类似VT-x的技术,”Nakajima说。 VT-x是指在英特尔Xeon处理器上运行的VT版本,而不是VT-i用于其安腾芯片。 但是,Haff还有很长的路要走。 “与特别是VMware相比,Xen仍然相对不成熟,”他说。 “当它进入企业Linux发行版并拥有所有辅助命令和控制工具时,我们将能够说它真正成熟。” 虚拟机软件的另一个要求是获得softwar的认证热门棋牌
上一篇:诺基亚采用Apple开源智能技术 下一篇:软件制造商发出网络巡逻