EPower CloudStack

EPower CloudStack 雲平台管理系統

1. 系統架構規劃

管理主機:192.168.31.120
運算主機:192.168.31.121
                      192.168.31.122
                      192.168.31.123  

Nfs Server:  192.168.31.120

 

 

 

 

 

2. 建立NFS 儲存分享

 

Server端請至瀏覽器輸入https://127.0.0.1:1111以連線至後台管理頁面。

儲存➝邏輯儲存LV切一個nfs空間出來

epower nfs1.png

epower nfs2.png

 

啟用檔案分享

 

epower nfs3.png

檔案分享➝分享管理設定要存取的IP段

epower nfs4.pngepower nfs5.png

3. 建立第一個cluster系統

請至瀏覽器輸入http://(Server端IP位址):8080  進入後台

並輸入第一次登入的帳密

帳號:admin

密碼:password

登入。

epower -cluster1.png

 

點選Continue with installation➝修改密碼

epower cloudstack1.png

 

選擇Basic➝Next

epower cloudstack2.png

 

 

 

DNS 設定分別使用

第一Hinet的DNS  :     168.95.1.1

第二個Google的DNS  :   8.8.8.8

 

epower -cluster4.png

 

將名稱改為eth0

epower -cluster5.png

 

 

倒數兩個是填寫要給予沒使用的ip範圍,這裡是舉131~139間的空ip給予它使用 

epower -cluster6.png

 

 

倒數兩個是填寫要給予沒使用的ip範圍,這裡是舉141~149間的空ip給予它使用 

epower -cluster7.pngepower -cluster8.png

 

 

下方是填寫運算主機的IP和主機帳密

epower -cluster9.png

 

 

epower -cluster10.pngepower -cluster11.pngepower -cluster12.pngepower -cluster13.pngepower -cluster14.png

 

 

顯示完成

epower -cluster15.png

 

epower -cluster16.png

4. 資源服務規劃

預設有這兩個資源

點選Add Compute Offering進行新增資源模板

 

epower-resource1.pngepower-resource2.png

 

 

預設有這四個硬碟空間

點選Add Disk Offering進行新增硬碟空間模板

epower-resource3.png

 

記得取消勾選硬碟空間Custom Disk Size 才可以自定空間大小

epower-resource4.png

5. 上傳系統iso檔

新增iso檔

URL貼上該iso檔的路徑

OS /type選擇相對應的版本資訊

Epower clsk-iso1-1.png

Epower clsk-iso.pngEpower clsk-iso1.png

完成iso下載

Epower clsk-iso2.png

 

 

使用另一個模式上傳ISO檔選擇右邊的小圖示Upload ISO from Local

Epower clsk-iso3.png


epower-iso1.png

 

epower-iso3.png

 

6. 新增虛擬機

 

 

新增虛擬機

epower-cdsk.png

 

 

這裡是以windows7為示範

epower-kvm1.png

 

選擇給予的資源

 

epower-kvm2.png

 

epower-kvm3.png

epower-kvm3-1.png

新增完成後下方就會出現相對應的虛擬機

 

epower-kvm4.png

 

 

7. 將虛擬機設為樣本

 Volumes  ➝選擇要變成樣本的 Volumes ➝ 點選相機圖示Take Snapshot 

 

epowerTemplates.png

填寫完即可進行Take Snapshot 

 

epowerTemplates1.png

 

 

正在快照中

epowerTemplates2.png

 

 

完成後點選剛設定的那個

 

epowerTemplates2-1.png

 

 

選擇Create template建立模板

 

epowerTemplates3.png

 

 

填寫下方資訊完即可完成

 

epowerTemplates4.png

 

 

 

epowerTemplates5.png

 

 

建立好一個模板了

epowerTemplates6.png

8. 使用樣板快速建立虛擬機

新增虛擬機

epower-kvm.png

 

 

2的Template/ISO選擇➝ Template➝ My Template➝ Windows7樣板進行快速新建

epower-kvm1.png

 

 

 

epower-kvm2.png

 

 

 

 

epower-kvm3.png

 

 

epower-kvm4.png

 

完成新建等待建完即完成快速建立虛擬機

 

epower-kvm5.png

9. 虛擬機快照及還原

 

點擊需要快照的主機

epower VM Snapshots1 .png

點選Take VM Snapshot進行快照

epower VM Snapshots2.pngepower VM Snapshots3.png

進行快照中

epower VM Snapshots4.png

 

完成快照

epower VM Snapshots5.png

 

快照還原

epower revert.png

 

epower revert2.png

 

還原中

epower revert3.png

完成結束後即完成還原

 

 


完整的快照還原的範例

下方圖順序是原先資料存在然後進行快照刪除了原先有的資料後續在利用剛建立好的快照進行還原

 

原先有資料夾test先進行快照

epowerwin7.png

 

快照後勿刪了原先檔案夾

epowerwin7-1.png

 

這時可以利用快照功能進行還原到上一個快照的資料

epowerwin7-2.png

 

 

 

10. 新增第二台運算主機

 

請至瀏覽器輸入https://(新的運算主機IP位址):1111以連線至後台管理頁面。

epower user1.png

先更改名稱使能方便整理

epower user2.png

 

epower user3.png

 

變更成功後進行網路介面設定

 

epower user4.png

epower user5.png

epower user6.png

 

變更完IP後需利用橋接互相連通

epower user7.pngepower user8.pngepower user9.pngepower user10.png

 

設定完成後重新開機

epower user11.png

 

 

開完機後

即可至https://(Server端IP位址):8080以連線至後台管理頁面➝Hosts新增第二台運算主機

epower user12.png

填寫完第二台運算主機的資訊後即可完成新增

epower user13.png

 

成功新增第二台運算主機

epower user14.png

 

 

11. 運算主機線上遷移不中斷

ps:此遷移不需中斷虛擬機的連線可正常使用遷移過程中會有1~3秒的短暫暫停即可繼續使用

 

 

選擇要遷移的虛擬機

 

epowermove1.png

 

遷移到想要的host裡

 

epowermove2.png

 

遷移中

 

epowermove3.png

完成遷移  原先的s121.ep HOSt 變成s123.ep  HOSt了

epowermove4.png

12. 查看系統VM狀態

啟動完一個虛擬機可以點擊名稱進入查看vm系統狀態

epowervm.png

epowervm1.png

13. 開放防火牆存取

來到後台的Security Groups點選預設default 進來後下方選擇lgress Rule進行新增開啟特定port

 

如下方開放的(TCPport:22,80,443)(Pingport:8,0)        CIDR皆為0.0.0.0/0

epower Security Groups  1.png

 epower Security Groups 2.png epower Security Groups 3.png epower Security Groups 4.png