2011年11月15日 星期二

Linux KVM 大福實驗平台

經過一年的研發, 終於可以推出 Linux KVM 專屬的大福 (Dafu) 實驗平台, 此實驗平台以積木式架構, 運作不同實驗系統,目前已完成的實驗系統如下 :

Lab101 : 使用 TnyCore 建置 IPv4 基礎網路 (一部 Gateway, 二部 Router 及 二部微型桌機)     
Lab102 : 使用 FloppyFW 建置防火牆
Lab103 : 使用 Vyatta 建置高階網路設備
Lab201 : 使用 TnyCore 建置企業網路的名稱解析系統 (DNS & NetBIOS)
Lab202 : Apache 網站與 Android 平版電腦系統
Lab301 : 建置 Hadoop Distributed File System (HDFS) 系統
Lab601 : IPv6 實作網路

建置大福實驗平台
要實作此實驗平台, 你必須先準備一台 Linux KVM 裸機系統, 然後執行以下步驟 :

1. 在登入帳號家目錄中, 建立一個資料夾, 例如 dafu

2. 在以下網址下載 大福 (Dafu) 積木式實驗平台壓縮檔 (dafu1111.tar.gz)

http://tobala.net/download/dafu1111.tar.gz

然後將它解壓縮至你新建立的資料夾 (dafu), 在資料夾中會看到以下程式 :

labcmd.sh           # 命令式 Lab 系統管理程式
LabCreate.sh        # 建立 Lab 網路與虛擬電腦
LabDel.sh           # 刪除 Lab 網路與虛擬電腦
LabReplace.sh       # 將實驗系統的成果, 覆蓋原先實驗系統的硬碟檔
LabStart.sh         # 啟動 Lab 虛擬電腦
LabStop.sh          # 停止 Lab 虛擬電腦
LabView.sh          # 顯示已安裝 Lab 虛擬電腦狀態

3. 下載 Lab101 實驗系統壓縮檔, 然後將它解壓縮至你新建立的資料夾

http://tobala.net/download/Lab101.tar.gz

Lab101  實驗系統操作如下 :

1. 建立 Lab101 實驗系統

$ sudo ./labcmd.sh create -f Lab101

2. 啟動 Lab101實驗系統

$ sudo ./labcmd.sh start Lab101

3. 停止 Lab101 實驗系統

$ sudo ./labcmd.sh stop Lab101

4. 移除 Lab101 實驗系統

$ sudo ./labcmd delete -f Lab101

沒有留言:

張貼留言