虛擬化的遷移
1 宿主機間遷移
當管理員需要進行系統維護或硬件升級時,會需要將虛擬機暫時遷移到其他宿主機上;當虛擬化環境負載不均衡或由於突發故障導致虛擬機不適合繼續在原宿主機上工作時,需要將虛擬機遷移到負載較低的,健康的宿主機上。
1.1 通過網絡遷移(LAN Migration)
網絡遷移是最簡單的遷移方式。它的實現方式是將虛擬機相關文件通過網絡從原宿主機拷貝到目標宿主機,或在宿主機和庫服務器(Library)之間拷貝。對於Hyper-V或Virtual Server宿主機,通過BITS傳送VHD文件;
這種通過網絡拷貝實現遷移的原理決定了遷移時間基本取決於虛擬機文件的大小和網絡的狀況,對於Hyper-V 2016宿主機遷移時間通常爲幾分鐘到數小時不等。如果遷移一個正在運行狀態中的虛擬機,虛擬機將會被置於保存狀態,它提供的所有服務將暫時無法被訪問。
1.2 實時遷移(Live Migration)
實時遷移能夠將運行中的虛擬機無中斷地遷移到目標宿主機上。
實時遷移針對Hyper-V 宿主機,並要求原宿主機和目標宿主機具有相同的CPU構架,能夠訪問同一SAN存儲盤,且在同一故障轉移集羣(Failover Cluster)內。
1.3 快速遷移(Quick Migration)
它要求原宿主機和目標宿主機具有相同的CPU構架,能夠訪問同一SAN存儲盤,且在同一故障轉移集羣(Failover Cluster)內。