Xen经过改头换面之后,其中囊括了数十项相当重要的新功能,其新功能数量达到4.4版本的两倍。此外还有更多功能正在蓄势待发:尚有部分实用性设计无法被加入到当前版本中。
Cavium公司凭借着去年推出的48核心ARM系统芯片而引发广泛关注。不出意料,如今Xen已经能够为访客虚拟机提供高达1TB内存容量,这一改进也让Xen的拥护者们以前所未有的信心看好ARM服务器在市场中的实际表现。此次新版本还能够实现UEFI引导并支持AMD的“西雅图”64位服务器系统芯片。综合Xen新版本所带来的上述强化,其已经能够帮助用户在两大主要CPU平台上运行起规模可观的虚拟机系统。
除此之外,值得关注的其它特性还包括:
♦ Xen PVH虚拟化模式加入了在英特尔架构基础上运行于dom0 for Linux(一套安全增强方案)中的支持能力;
♦ 作为一套硬件隔离方案,Introspection of HVM Guests据称能够大大提高内核漏洞利用、rootkits以及其它低级恶意活动的实施难度;
♦ 在Coarse-grained Lock-stepping(简称COLO)的帮助下,虚拟机传输也得到了极大改善——现在用户能够更轻松地实现指向次级站点的复制工作。COLO目前尚未彻底完成:富士通已经为其提供了大量贡献代码,预计它将在Xen 4.6版本中最终成熟;
♦ 经过改进的实时调度机制,这项功能据称能够在嵌入式以及/或者车载应用程序当中发挥作用,其中的虚拟机需要确切了解能够获取哪些资源以及何时才能获得这些资源。相信数据中心与云服务运营商等用户会对此持赞赏态度,因为它能帮助此类使用者为虚拟机定义资源级别;
♦ 面向英特尔Resource Director Technology(简称RDT)的进一步支持能够带来更为细化的审视角度,从而了解各线程以何种方式使用CPU。如此一来,常常认为自家资源受到侵占的其它租户也就无话可说了;
♦ Systemd支持能力应该会给Devuan分支版本带来进一步提升。
总体而言,这是一套非常扎实的新版本、几乎足以取悦运行任何类型应用程序的Xen用户。不过话说回来,单一一款虚拟机管理程序能够适应任何应用程序恐怕也未必是件好事,特别是考虑到规模庞大的云环境与小型设备之间的显著差异,这种多多益善的设计思路也让ARM服务器在市场上有些许尴尬。
Xen每八到九个月推出一次新版本,因此4.6版本应该会在今年十月份与我们见面。到那个时候,我们应该也已经掌握了与Windows Server新版本相关的更多信息,而vSphere 6可能也快要推出其首个SP版本了。