透過「下面」架構「示意」圖,大略上可以瞭解,何謂「vMotion」和「Storage vMotion」。
「vMotion」和「Storage vMotion」這兩個功能,並不完全是「HA」功能,只能算是「高可用性」的基礎一環,使用「vMotion」和「Storage vMotion」都需要搭配「Share Storage」。
VMotion: 技術允許虛擬機器(VM)在「服務」不中斷的狀況下,從一台實體機( ESXi Server)移轉到另一台上。
Storage vMotion: 「VMware」 在「ESX 3.5」之後版本推出的一項針對存儲遷移的功能,就是在虛擬機開機狀態下改變其「存儲」位置,和「VMotion」一樣,整個遷移過程對用戶透明,應用不會中斷。
基礎環境架構
「vCenter Server 5.5」*1
「VMware vSphere Esxi 5.5」*2
「Sysnology Nas」*2
配置需求
1. 網路卡「配置」相同
2. VMKernel Port 啟用「vMotion」
「Configuration」=>「Networking」=>「Properties...」
2. VMKernel Port 啟用「vMotion」
「Configuration」=>「Networking」=>「Properties...」
點選「Management Net..」=>「Edit」
啟用「vMotion」
6. 「Guest VM」,「CD/DVD driver」不能 Mount 「.ISO」
7. 網路「網段」相同
完成上述「步驟」,使用「vCenter Server 5.5」,進行「VMotion」和「Storage VMotion」。
~~ 「VMotion」 ~~
點選「Guest VM」=>「Migrate」
點選「Guest VM」=>「Migrate」
選擇「Change Host」
很多人都困惑,哪裡有「VMotion」,「Change Host」就是「VMotion」名稱不同而已。
選擇「Esxi」主機,存放位置
選擇「High Priority」( 高效能 )
確認「設定」清單
轉換過程,「Recent Tasks」會記錄「Log」
~~ 「Storage VMotion」 ~~
選擇「Esxi」主機,配置 第二組「Share Storage」,透過「NFS」( Network File System )
選擇「Esxi」主機,配置 第二組「Share Storage」,透過「NFS」( Network File System )
選擇「Guest VM」,點選「Migrate」
點選「Change datastore」
PS
「Change Both host and storage to another datastore」,是指「轉移」「Guest VM」和「檔案」,需要「關機」Guest VM
選擇「移轉」存放的 Storage
確認「設定」清單
轉換過程,「Recent Tasks」會記錄「Log」
經過測試「Windows XP」使用「Storage VMotion」轉移完成後,會出現「Vmware On Connection」,這時候,需「等待」一會 (5-10) 分鐘,即可正常進入「Windows」。
PS
「VMotion」是一切高級「VI」架構的基礎,Esxi 的「DRS」,「HA」,「FT」等高級功能,都需要「VMotion」來支持。
若「實體機器」發生故障,連開機都不能,那「VMotion」,也無法運作,防止實體機故障的解決方案是「HA」和「FT」。
「vMotion」真正的用途是在「計畫性」停機維護,實體機器負擔過重時,可以線上移轉「VM」到其他「ESXI host」。
參考資料:
「王庆平_轨迹」-「vSphere 4系列之九:VMotion和Storage VMotion」
「最後這裡的IT幫助」-「VMware ESXi 配置 VMotion」
「虛擬的世界」- 「VMware VMotion 簡介與實作」
「最後這裡的IT幫助」-「VMware ESXi 配置 VMotion」
「虛擬的世界」- 「VMware VMotion 簡介與實作」