您好,登錄后才能下訂單哦!
這期內容當中小編將會給大家帶來有關如何理解KVM虛擬機熱遷移實現,文章內容豐富且以專業的角度為大家分析和敘述,閱讀完這篇文章希望大家可以有所收獲。
集群中,有時候一臺物理服務器上安裝了很多虛擬機,這個時候hypervisor的網卡帶寬、磁盤IO速度等都會成為它上面每一個虛擬機的瓶頸。這個時候需要把一些虛擬機遷移到其他機器上。
所謂的遷移,無非是把鏡像文件和虛擬機內存中的數據原樣拷貝到另一臺hypervisor上,然后又另一臺hypervisor上的虛擬機代替這臺虛擬機工作即可。
情況一:鏡像文件就在hypervisor的filesystem上。通過scp、自己寫socket程序都可以,但是這樣的速度很慢,如果有500多G的鏡像大小,那么需要很長的時間(集群中就不推薦把鏡像文件直接放在hypervisor上。)
情況二:鏡像文件在NFS、SAS等集群存儲系統中。hypervisor通過掛載的方式掛載鏡像文件,這樣在做熱遷移的時候,只需要在另一臺hypervisor上掛載(mount)NFS、SAS共享出來的文件夾,這樣數據就相當于==>情況一的copy,瞬間copy完。
架構圖如下:(遷移前)
架構圖如下:(遷移后)
以上可以看出,遷移前后,鏡像文件其實都沒有被移動,還是在NFS存儲系統中,只是被另一臺hepervisor進行接管和操作而已。
上述就是小編為大家分享的如何理解KVM虛擬機熱遷移實現了,如果剛好有類似的疑惑,不妨參照上述分析進行理解。如果想知道更多相關知識,歡迎關注億速云行業資訊頻道。
免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。