8.4 虛擬機遷移原理
時間:2023-06-27 14:12:01 | 來源:網(wǎng)站運營
時間:2023-06-27 14:12:01 來源:網(wǎng)站運營
8.4 虛擬機遷移原理:學習更多:深博IT大講堂
第1步:根據(jù)圖1所示,虛擬機A為生產(chǎn)環(huán)境重要的服務器,不能出現(xiàn)中斷的情況。此時我們需要對虛擬機A運行的ESXi主機進行維護操作,需要在不關機的情況下將其遷移到ESXi02主機。
圖1 虛擬機遷移原理第2步:激活vMotion遷移操作后,會在ESXi02主機上產(chǎn)生與ESXi01主機一樣配置的虛擬機,此時ESXi01主機會創(chuàng)建內存位圖,在進行vMotion的操作的時間,所有對虛擬機的操作都會記錄在內存位圖中。
第3步:開始克隆ESXi01主機虛擬機A的內存到ESXi02上。
第4步:內存克隆完成后,由于在克隆的這段時間,虛擬機A的狀態(tài)已經(jīng)發(fā)生變化,所以,ESXi主機的內存位圖也需要克隆到ESXi02主機,此時會出現(xiàn)短暫的停止時間,但由于內存位圖克隆的時間非常短,用戶幾乎感覺不到停止的情況。
第5步:內存位圖完全克隆完成后,ESXi02主機會根據(jù)內存位圖激活虛擬機A。
第6步:此時系統(tǒng)會對網(wǎng)卡MAC地址重新對應,將ESXi01所代表的MAC地址換成ESXi02的MAC地址,目的是將報文重新定位到ESXi02主機上的虛擬機A。(注意,這里所說的MAC地址是ESXi主機的地址,而不是被遷移的虛擬機地址,虛擬機地址是不會發(fā)生變化的)
第7步:當MAC地址重新對應成功后,ESXi01主機上的虛擬機A會被刪除,將內存釋放出來,vMotion操作完成。