天天看點

Cloud ❀ 其他虛拟化技術

文章目錄

  • ​​其他虛拟化技術​​
  • ​​裝置與I/O虛拟化​​
  • ​​實時遷移技術​​

其他虛拟化技術

裝置與I/O虛拟化

裝置與I/O虛拟化技術把實體機的真實裝置統一管理,包裝成多個虛拟裝置給若幹個虛拟機使用,響應每個虛拟機的裝置通路請求和I/O請求。

裝置與I/O虛拟化技術都是通過軟體來實作的,經過虛拟化的裝置并不一定與實體裝置的型号、配置、參數等完全符合,然而這些虛拟裝置可以有效的模拟實體裝置的動作,将虛拟機的裝置操作轉譯給實體裝置,并将實體裝置的運作結果回報給虛拟機。

在伺服器虛拟化種,網絡接口是一個特殊的裝置,虛拟伺服器都是通過網絡向外部提供服務的,他們之間的通信是通過網絡接口來實作的,每一個虛拟機都配置設定了一個虛拟的網絡接口,從内部看就是一個虛拟網卡,伺服器虛拟化要求對宿主作業系統的網絡接口驅動進行修改,實體機的網絡接口不僅要承擔原有網卡的功能,還要通過軟體虛拟出一個交換機,虛拟交換機工作在資料鍊路層,負責轉發從實體機外部網絡傳輸到虛拟機網絡接口的資料包,并且維護多個虛拟機網絡接口之間的連接配接。

Cloud ❀ 其他虛拟化技術

實時遷移技術

  • 遷移過程

    實時遷移需要虛拟機螢幕的協助,源主機和目标主機上的虛拟機螢幕互相配合。

    開始遷移時,記憶體頁面被不斷地從源主機螢幕複制到目标主機螢幕,複制過程對源主機的運作不會産生影響,最後一部分記憶體頁面被複制到目标主機螢幕上後,目标主機開始運作,源主機斷開連接配接,遷移完成。

繼續閱讀