Xen 4.4提升ARM服务器虚拟化稳定性

64位ARM服务器将在今年晚些时候问世,虚拟化同样也是ARM服务器所必需的一部分,ARM服务器制造商和用户也希望最新的Xen hypervisor能提供更多对ARM服务器的支持。

需求决定产品,3月10日,Linux基金会中的非营利组织“Xen Project”发布了采用开源技术的Xen 4.4,针对ARM服务器平台提升了性能。Xen自去年起开始支持ARM SoC,但新发布的版本为ARM服务器系统制造商提供了更好的虚拟化工具。

去年,Xen Project从Citrix公司接管了hypervisor的的开发工作,曾在2013年6月发布了Xen 4.3版本,并开始提供对ARM SoC的支持,不过这时候还属于实验性质的。最新的4.4版本提供了更广发的平台支持,包括Applied Micro公司的64位X-Gene ARM芯片、Arndale开发板、Calxeda公司的ECX-2000、TI公司的OMAP5和Allwinner SunXi开发板等。如今ARM系统制造商能够更容易的在ARM平台应用Xen虚拟化技术。

Xen 4.4提升了ARM服务器上运行虚拟机的稳定性,并且改进了管理和接口,并且通过Oracle贡献的PVH虚拟化模式提供了更好的性能和安全性。

Xen Project表示,在Xen 4.4的发布中,AMD、Intel、Citrix、Oracle和SUSE Linux都做出了重要贡献。

云计算、大数据带来了超大规模环境的趋势,也为ARM及其合作伙伴带来了进入服务器市场的机会。谷歌、脸书、微软等大型企业运营着庞大的高密度数据中心,每天都在处理大量的轻量负载,它们希望能够增加更多的计算能力,而不增加能耗成本。

ARM是一种低功耗的SoC,当前的主要制造商包括高通、德州仪器和三星,目前大部分智能手机和平板电脑都是基于ARM芯片。但ARM的胃口不止于此,几年来ARM及其合作伙伴一直希望将ARM推进数据中心,但除了测试系统外还很少实现商用。而采用ARM v8平台的ARM SoC带来了更多的企业级特性,比如64位计算和虚拟化支持,64位ARM服务器芯片将陆续在今明两年发布。

今年ARM已经实施了几项重大的举措,比如在今年一月,ARM及其合作伙伴发布了服务器基础系统架构规范(SBSA),为构建ARM v8 SoC的OEM提供了参考架构。此外,AMD将在本季度提供即将发布的8核心“西雅图”皓龙A1100 ARM处理器的样品,而戴尔在二月推出了采用Applied Micro公司X-Gene芯片的微服务器原型机。此外,惠普也计划在其低功耗服务器MoonShot中应用ARM芯片。

ARM的支持者认为ARM芯片能够在未来几年占据25%的服务器市场,然而,ARM需要面对有着雄厚资金和先进制造能力的英特尔。英特尔如今已经发布了第二代Atom处理器,面向微服务器市场,在今年晚些时候英特尔还将发布14nm的“Denverton”SoC,而第一代惠普MoonShot服务器采用的就是Atom芯片。