Xen是一个开放源代码虚拟机监视器,由剑桥大学开发。它打算在单个计算机上运行多达128个有完全功能的操作系统。 在旧(无虚拟硬件)的处理器上执行Xen,操作系统必须进行显式地修改(“移植”)以在Xen上运行(但是提供对用户应用的兼容性)。这使得Xen无需特殊硬件支持,就能达到高性能的虚拟化。 2013年4月,Linux基金会宣布Xen成为Linux基金会合作项目。 最新版本 Xen 4.4 发布了,开发历时8个月,拥有1193的变更。 让我们一起去看看有哪些亮点吧! 首先,一个新的可扩展的事件通道接口 libxl,以及许多其他的改变提高了 libvirt 的支持。然后,是ARM端口的成熟。由于4.4的虚拟机管理程序的ABI针对ARM已经宣布稳定,这意味着它使用4.4的ARM ABI任何客人可以依靠的是能够引导在Xen上的所有未来版本。 也有一些改进基于ARM更灵活使得Xen的,更易于设置和使用,更容易扩展到新的平台。
|