先谈谈XEN半虚拟化的优势
XEN虚拟化的的优势有如下几点:
(1)XEN的工作原理是基于准虚拟化(半虚拟化)的,是获得最佳性能的方法,XEN虚拟化只有2%-8%的效能损耗,大家可以看一下XEN作为VPS虚拟主机的使用率。
(2)XEN虚拟机是以文件的形式存在的,所以虚拟机的迁徒和备份及恢复都是非常方便的。
(3)Linux下的各种版本自带了XEN虚拟化软件,这个跟大多数Linux系统一样是免费开源的,大家就不需要担心版权问题了。
(4)XEN利用模板功能10分钟就能克隆出一台XEN虚拟机来,在大规模的虚拟机集群部署上,我们短时间就能部署200台以上的XEN虚拟机集群,在自动化运维越来越重要的今天,这个功能非常重要。
(5)还有最直接看得见的优势就是可以省下不少机房机柜位置的费用,这也是虚拟化所有的优势共同点,机器少了,又环保。
注意:对部会会严重消耗I/O的服务,如Cache服务器、数据库服务器,不建议使用XEN虚拟机。
初装xen
系统自带XEN版本过低,使用下面语句将其卸载:
yum remove xen
用下面命令yum安装xen,但是发现装完此版本依然不是最新的。
yum install kernel-xen xen
原来是源太旧了,试下更新安装源再进行安装
wget http://www.crc.id.au/repo/kernel-xen.repo yum install kernel-xen xen
装完修改内核启动选项 ,重启查看是否使用新的内核,后到后面有el5xen即可。
vim /etc/grub.conf 修改default=1为default=0 保存退出. uname -a Linux centos.try 2.6.18-274.el5xen #1 SMP Fri Jul 22 05:31:07 EDT 2011 x86_64 x86_64 x86_64 GNU/Linux
转载于:https://blog.51cto.com/648493/1242219