作者Rokund (....)
看板Linux
标题[心得] Xen虚拟机器
时间Tue May 15 13:26:43 2007
原本只使用Windows上的Vmware,昨天找了一下Linux上的虚拟技术
Xen应该算是较成熟的吧!但发现Xen在不同distribution有很多不同的用法
感觉很混乱。
我的理想状况是希望管理VM的那个系统愈小愈好,且占的资源也愈
小愈好,而Xen是以Paravirtualization的技术为基础,跟vmware不一样,因此
效能也较好,符合我的需求。
但是为了要能利用到Paravirtualization
,Guest OS的核心是要有所不同的,而Windows核心是无法修改,
因此要利用Xen灌Windows,CPU要有支援才能,
我查了一下,AMD的大概Athlon 64 3000+以上系
列都可,Intel没在用不知道。如果灌其他的大部分linux的话,就不限
CPU了。
下面是找到的几个比较详细的资料。
=================1. XenExpress===================
第一个找到的是XenExpress,它是由CentOS修改,安装後可执行Xen的
系统,免费的。而且只有六七百MB -
http://www.xensource.com/products/xen_express/
它还有另外两种版本,是要钱的。
安装过程就不要说了,在网路上找到的资料,都是要利用到两台电脑
假设有A, B两台电脑
A灌XenExpress - 想成是一种可run xen环境的linux distribution
B灌Administrator Console - 可灌在windows或linux,是一个有GUI
介面的应用程式。
当A灌好之後,利用B上的Administrator Console以网路连线到A,
在B电脑上的这个GUI应用程式可以控制A灌新OS或管理OS等等。
心得:虽然这个distribution是专门用来run xen,也够小,但还要用
到两台电脑,不是我要的,不知道可不可以直接在A上操作每个OS...
=======================================================
==============2. 用Fedora+Xen=======================
http://www.powermag.com.tw/NetAdmin/Xen/
我主要是在上面这个网页找到,写得很详细,跟XenExpress不同的是
它说连线到Guest OS的方法是利用VNC等远端遥控软体连进去...
这个也让我感觉很怀疑,怎麽不是像vmware一样直接跑画面出来?
======================================================
===============3. Xen on SuSe 10===================
这篇文章是在鸟哥的网站上找到的
http://linux.vbird.org/
文章在在网友投书里面
它应该就是我要的,在单一机器上显示出Guest OS的画面,而不是
利用网路远端的方式连进去,但这个OS应该装了一大堆没用
到的东西,如果只是要当做管理VM的系统好像肥了点。
=================================================
其实我是觉得可以利用XenExpress改成直接显示Guest OS画面
而不是用网路连线,只是我没有那个机器去试,不知道有没
有人有试过的可以解决我的疑惑,要使Guest OS直接(也就是非透过vnc等
远端遥控软体)显示於装Xen的电脑画面上,还可以全萤幕显示
,又可切换不同OS,save , restore等等功能,Xen是否办得到?
我觉得虚拟化技术很有趣,除了可以充分利用硬体资源外,
又对资安有很大的提升,有兴趣的人可以玩看看。
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 140.136.147.164