Server 2012 Hyper-V Vmware 虛擬化

新增功能突破舊版限制 實戰Hyper-V 3.0即時遷移

2013-10-24
Microsoft早在Windows Server 2008作業系統內便已開始內建Hyper-V 1.0虛擬化技術,到了Windows Server 2012雲端作業系統(Cloud OS)則精進為Hyper-V 3.0,今年6月TechEd 2013大會上所發佈的Windows Server 2012 R2技術預覽版本更增加了許多功能。
測試即時移轉功能

若是在「未」架設容錯移轉叢集環境中,請於Hyper-V管理員進行操作即可,點選欲移動的Hyper-V主機內運作的VM虛擬主機,並於右鍵選單中選擇【移動】選項,如圖12所示。


▲圖12 準備執行VM虛擬主機即時遷移。

此時將彈出移動精靈視窗,確認要對VM虛擬主機進行即時遷移動作,按一下〔下一步〕按鈕繼續移動程序。

在選擇移動類型頁面中,由於此次要移動的是VM虛擬主機(Node 1→Node 2),因此在選擇「移動虛擬機器」項目後按下〔下一步〕按鈕繼續移動程序,如圖13所示。


▲圖13 選擇移動虛擬機器項目。

進入指定目的電腦頁面後,按下〔瀏覽〕按鈕,然後在選取電腦的視窗中輸入「node2」並按下〔檢查名稱〕按鈕,接著按下〔確定〕按鈕,因為環境中有網域控制站且先前設定好信任委派,因此順利通過檢查步驟且主機名稱將顯示為「NODE2」。按下〔下一步〕按鈕繼續移動程序,如圖14所示。


▲圖14 指定VM虛擬主機即時遷移的目的端Hyper-V主機名稱。

來到「選擇移動選項」頁面,因為所要移動的是VM虛擬主機(Node 1→Node 2),並非VM虛擬主機的儲存資源,因此選擇「只移動虛擬機器」項目即可,再按下〔下一步〕按鈕繼續(圖15)。


▲圖15 選擇只移動虛擬機器項目。

在正在完成移動精靈頁面內,會顯示出此次即時遷移的概要資訊,也就是VM虛擬主機名稱「VM」將會移動到「NODE2」的主機之中。確認要執行即時遷移時,按下〔完成〕按鈕便會立即執行遷移作業。

在執行即時遷移作業期間,在Hyper-V管理員中可以看到目前移動VM虛擬主機的進度百分比(圖16),當然在即時遷移過程中VM虛擬主機仍然可以正常進行操作,且對外的服務也不會有任何中斷情況發生。


▲圖16 在即時遷移過程中會顯示VM虛擬主機移動進度百分比。

在VM虛擬主機即時遷移期間,可以在兩台Hyper-V主機中開啟工作管理員,查看是否使用所規劃專用的遷移網路(圖17),以達成管理及服務網路流量切割的目的,除了不會讓網路流量混用外,更可以保障VM虛擬主機即時遷移安全性(因為遷移流量並不會將資料內容加密)。


▲圖17 Hyper-V主機採用所規劃專用的遷移網路進行傳送。

當來源端Hyper-V主機(Node 1)傳送完VM虛擬主機記憶體狀態時,在切換到目的端Hyper-V主機(Node 2)的「瞬間」,將會看到外部主機對VM虛擬主機的持續ping封包掉了「001個」,這是因為VM虛擬主機遷移到不同的Host主機(MAC Address不同),因此交換器需要更新其MAC Address Tables所導致(圖18)。


▲圖18 VM虛擬主機即時遷移至另一台Hyper-V主機的瞬間。

此外,如果持續開啟VM虛擬主機Console進行觀察的話,在切換Hyper-V主機的瞬間會看到VM Console畫面閃爍了一下,之後便由原本的NODE 1切換為NODE 2。


追蹤我們Featrue us

本站使用cookie及相關技術分析來改善使用者體驗。瞭解更多

我知道了!