Day-16 Hyper-V 3.0實戰之- share nothing Live Migration

今天來分享Hyper-v 3.0 Shared Nothing Live Migration 無共享儲存及時移轉。

在Hyper-v 2.0 時代,虛擬機器需要做即時移轉就一定需要有share storage 裝置。

在Hyper-v 3.0 打破了這一項限制,不需要有share storage 裝置就可以做移轉,而且也僅需要一張網路卡就可以達成,不過建議還是使用兩張網卡將服務的流量與即時移轉的流量分開。

所需要的條件:

1. 兩台Hyper-V 3.0 主機需要在同一個網域下

2. 執行移轉時使用帳號須為hyper-v 主機本機管理員權限

移轉大致流程

1.兩台主間建立Live Migration連線

2.複製虛擬硬碟檔案到目的主機

3.複製目前記憶體狀態到目的主機

4.結束連線並刪除來源端VHD

實作架構圖

clip_image001

實作部分都是使用domain administrator 帳號來設定

設定步驟 :

1. 設定兩台主機 HV04 及 HV05 限制委派服務 ( [cifs] &[Microsoft Virtual System Migration Service])

打開AD管理工具 > 找到 HV04電腦物件

點選 電腦物件HV04 > 委派

選擇>只使用[Kerberos]

點選[新增] 委派 [cifs] &[Microsoft Virtual System Migration Service]

這兩個服務給HV05

clip_image002

打開AD管理工具 > 找到 HV05電腦物件

點選 電腦物件HV05 > 委派

選擇>只使用[Kerberos]

點選[新增] 委派 [cifs] &[Microsoft Virtual System Migration Service]

這兩個服務給HV04

clip_image003

2. 啟用HV04 及 HV05 即時移轉功能

HV04開啟Hyper-v 管理工具 > 點選右邊 > Hyper-V 設定

clip_image005

點選 > 及時移轉

勾選 [啟用連入與連出即時移轉],並選[使用Kerberos]

因實作只有一張網路卡所以選擇[使用任何可用網路來進行及時移轉]

如果主機有兩張網卡建議將網段隔開。

clip_image007

HV05開啟Hyper-v 管理工具 > 點選右邊 > Hyper-V 設定

clip_image009

點選 > 及時移轉

勾選 [啟用連入與連出即時移轉],並選[使用Kerberos]

因實作只有一張網路卡所以選擇[使用任何可用網路來進行及時移轉]

如果主機有兩張網卡建議將網段隔開。

clip_image011

以上就是Hyper-v 3.0 Shared Nothing Live Migration需要設定的地方。

測試將HV04 中的虛擬主機(192.168.1.100)移轉至HV05

在HV04開啟Hyper-v管理工具 > 在虛擬機器 > 滑鼠右鍵 > 移動

clip_image013

出現精靈畫面 > 點選 > 下一步

clip_image015

選擇 > 移動虛擬機器

clip_image017

選擇目的主機 HV05

clip_image018

選擇 > 將虛擬機器移動至單一位置

clip_image020

選擇存放虛擬機器目錄

clip_image022

確認相關設定,確認無誤後點選[完成],就會開始移動虛擬機器

clip_image024

移轉中

clip_image026

在移轉中持續ping 192.168.1.100 是正常可以通聯

clip_image027

 

在最後階段切換主機時會掉1-2個封包是正常的

 clip_image028

移轉完畢HV04虛擬主機就消失

clip_image029

HV05就會出現該台虛擬機器

clip_image031

結語:

Hyper-v 3.0 Shared Nothing Live Migration 方便IT人員在沒有storage狀態下若需要維護Hyper-v Host主機

仍可以讓虛擬機器移動至另一台Hyper-v 主機,讓服務不中斷,真是個好用的功能。

IT邦幫忙連結 : Day-16 Hyper-V 3.0實戰之- share Nothing Live Migration



本篇瀏覽人數: 1381
分類: 2013-IT邦幫忙鐵人賽(第六屆)。這篇內容的永久連結

發佈留言

發佈留言必須填寫的電子郵件地址不會公開。 必填欄位標示為 *