1 / 13

Virtual Machine

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 版 )

Télécharger la présentation

Virtual Machine

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Virtual Machine 2010.7.9

  2. 目錄 • 概說 • 系統 • Xen:Network-bridge • (Live)migrate 實例 • 目前問題

  3. 概說 • 讓 VM 可以在不同的實體機器上做livemigrate 和 migrate ,並且可以讓 VM 正常運作

  4. 系統 • Debian:作業系統 (5.0.4 - i686版) • Xen:虛擬機器 (3.2版) • Xen-tools:產生 VM 的 image 檔案 • OpenNEbula:用來管理和轉移 VM (1.4版) • NFS:(live)migrate 的轉移管道 • SSH:免密碼登入

  5. Xen:Network-bridge • 網路啟動步驟如下:1.首先產生一個新的 bridge 名稱為 xenbr0

  6. Xen:Network-bridge • 網路啟動步驟如下:2.此時實體的網路裝置 eth0 會被關閉

  7. Xen:Network-bridge • 網路啟動步驟如下:3.實體的 eth0 IP 和 MAC addresses 會複製到虛擬的網路裝置中 veth0

  8. Xen:Network-bridge • 網路啟動步驟如下:4.實體的網路裝置 eth0 名稱會被修改成 peth0

  9. Xen:Network-bridge • 網路啟動步驟如下:5.虛擬的網路裝置 veth0 名稱會被修改成 eth0

  10. Xen:Network-bridge • 網路啟動步驟如下:6.peth0 和 vif0.0 會被連接到 bridge xenbr0 (此時的 xenbr0 就如同一個 switch)

  11. Xen:Network-bridge • 網路啟動步驟如下:7.bridge xenbr0, peth0, eth0 和 vif0.0 都會被啟動.

  12. (Live)migrate 實例 • VM 內跑加法迴圈,並寫入檔案 • 多個VM同時轉移

  13. 目前問題 • VM轉移後,跟時間有關的都會停擺(PC2)

More Related