Xen是一个开源的虚拟机软件.和VPC, VMWare最大的不同点在于:
XEN是通过修改Host系统(主要是Linux)的Kernel来运行虚拟机,而其它两个(VPC/VMWare)都只是以Host机器的一个应用程序来运行虚拟机的.
所以,从这一点来说,Xen的速度/性能要比其它两个高是当然的事了.事实也证明了这一点. 根据XenSource官方的消息,Xen中的虚拟机的性能相对于实际硬件,只有10%不到的性能损失.而VPC/VMWare的性能损失是相当的大,个人感觉超过30%.
关于具体Xen的详细信息,可以参考以下的Link:
Xen现在的最新版本是 3.0.3,可以从这里下载.新的版本已支持2.6.26的内核, 同时支持Intel/AMD的CPU VT技术了.通过这具新的技术,Xen可以运行Unmodified OS了,比如Windows 2003
Xen的安装,其实还是蛮简单的.只要清楚Linux下面程序安装的过程就ok了~
主要过程(以Debian + Source Code Build 为例):
1. 安装编译运行所必需的软件包,开发文件.
2. 下载Xen 3.0.3的源文件.
3. 下载最新的2.6.16系列的Kernel源代码.
4. make world / make install 编译安装.
5. 设置Grub的启动命令.
关于具体的安装说明,可以参考以下文章:
http://www.howtoforge.com/debian_sarge_xen_3.0.3
No Tags

Add a New Comment