140 likes | 281 Views
Virtual Machine. 2010.7.9. 目錄. 概說 系統 Xen : Network-bridge (Live)migrate 實例 目前問題. 概說. 讓 VM 可以在不同的實體機器上做 livemigrate 和 migrate ,並且可以讓 VM 正常運作. 系統. Debian :作業系統 (5.0.4 - i686 版 ) Xen :虛擬機器 (3.2 版 ) Xen-tools :產生 VM 的 image 檔案 OpenNEbula :用來管理和轉移 VM (1.4 版 )
E N D
Virtual Machine 2010.7.9
目錄 • 概說 • 系統 • Xen:Network-bridge • (Live)migrate 實例 • 目前問題
概說 • 讓 VM 可以在不同的實體機器上做livemigrate 和 migrate ,並且可以讓 VM 正常運作
系統 • Debian:作業系統 (5.0.4 - i686版) • Xen:虛擬機器 (3.2版) • Xen-tools:產生 VM 的 image 檔案 • OpenNEbula:用來管理和轉移 VM (1.4版) • NFS:(live)migrate 的轉移管道 • SSH:免密碼登入
Xen:Network-bridge • 網路啟動步驟如下:1.首先產生一個新的 bridge 名稱為 xenbr0
Xen:Network-bridge • 網路啟動步驟如下:2.此時實體的網路裝置 eth0 會被關閉
Xen:Network-bridge • 網路啟動步驟如下:3.實體的 eth0 IP 和 MAC addresses 會複製到虛擬的網路裝置中 veth0
Xen:Network-bridge • 網路啟動步驟如下:4.實體的網路裝置 eth0 名稱會被修改成 peth0
Xen:Network-bridge • 網路啟動步驟如下:5.虛擬的網路裝置 veth0 名稱會被修改成 eth0
Xen:Network-bridge • 網路啟動步驟如下:6.peth0 和 vif0.0 會被連接到 bridge xenbr0 (此時的 xenbr0 就如同一個 switch)
Xen:Network-bridge • 網路啟動步驟如下:7.bridge xenbr0, peth0, eth0 和 vif0.0 都會被啟動.
(Live)migrate 實例 • VM 內跑加法迴圈,並寫入檔案 • 多個VM同時轉移
目前問題 • VM轉移後,跟時間有關的都會停擺(PC2)