Xen虛擬機器 - Linux

Kyle avatar
By Kyle
at 2007-05-15T13:26

Table of Contents

原本只使用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是否辦得到?

我覺得虛擬化技術很有趣,除了可以充分利用硬體資源外,
又對資安有很大的提升,有興趣的人可以玩看看。

--
Tags: Linux

All Comments

iSCSI Diskless boot server

Yuri avatar
By Yuri
at 2007-05-13T23:33
經過網路上很多的文章搜尋與試驗,終於把server架起來了 來分享一下架設的方法,希望對有需要的人有幫助 如果有錯,也請大家糾正 iSCSI就是Internet SCSI,在網路上傳輸SCSI指令 透過1Gbps的網路傳輸,可以得到比較好的performance,比較不會造成開機緩慢 或因為較多的機器後造成 ...

Snapshot型 增量備份 backup

Daniel avatar
By Daniel
at 2007-05-11T12:59
最近一直在煩惱linux 的備份方案 由於備份起來 要能夠支援即時備援 所以弄起來特別煩惱 由於公司是使用NFS做檔案集中管理 為了怕NFS server 檔案故障 所以需要做每日 每天 甚至每小時的備份 不能壓縮起來是因為怕NFS SERVER掛點了以後 要能夠馬上頂替著用 下面是CEO幫我寫 然後我在改 ...

Re: 請問 telnet server

Ida avatar
By Ida
at 2007-05-09T17:26
※ 引述《indept (真人)》之銘言: : 請問,用ssh以一般使用者登入, 再su成root就安全了嗎? : 我是說 root 的 passwd 仍然透過網路送出去了, : 還是說一旦一個 ssh session 建立之後所有的傳輸都被編碼了? : 我過去以為 ssh 是開第二個 por ...

把ubuntu的LiveCD改為LiveUSB

Rachel avatar
By Rachel
at 2007-05-06T09:57
HTML版 http://blog.pixnet.net/kewang/post/4411579 這兩天一直在灌Kubuntu 7.04,不知道是不是我這個光碟在燒錄時的問題,在進LiveCD的 開機畫面時一直當掉,progress bar每次讀到一半就掛掉 = =,後來我想說把LiveCD的資 料全 ...

根據id3v2 來作MP3自動分類

Faithe avatar
By Faithe
at 2007-05-03T16:01
最近下載一堆MP3在同一個目錄 /path/to/mp3 覺得很亂 於是就把同一歌手的mp3 move 到 /path/to/mp3/歌手 使用軟體: http://sourceforge.net/projects/id3lib/ #!/bin/sh cd /path/to/mp3 for i in * ...