Back to Virtualization,

See Also KVM, VirtualBox,

Xen

Xen是一个开放源代码虚拟机监视器,由剑桥大学开发。它打算在单个计算机上运行多达128个有完全功能的操作系统。 在旧(无虚拟硬件)的处理器上执行Xen,操作系统必须进行显式地修改(“移植”)以在Xen上运行(但是提供对用户应用的兼容性)。这使得Xen无需特殊硬件支持,就能达到高性能的虚拟化。 2013年4月,Linux基金会宣布Xen成为Linux基金会合作项目。

1. Xen Project Beginners Guide

https://wiki.xenproject.org/wiki/Xen_Project_Beginners_Guide

Xen是一个半虚拟化的解决方案。

2. 缺陷

Linux内核不支持Xen。因此,开源Xen需要安装到特殊的Linux内核上。为实现Hypervisor功能,IT管理员需要把开源Xen作为主流内核的补丁来安装,甚至实际安装后要求不能对内核做升级,升级可能会破坏Xen的功能。因此尽管开源Xen提供了很好的虚拟化功能,它对其它Linux功能的适应性非常差。

3. Reference

MainWiki: Xen (last edited 2013-06-14 13:43:18 by twotwo)