天天看點

基于WinSvr2012共享檔案夾的Hyper-V實時遷移之一實時遷移簡介及拓撲說明

本文的實時遷移是基于windows server 2012中的SMB3.0及hyper-v 3.0基礎上進行,利用運作于windows server 2012檔案伺服器上的共享檔案夾來實作。

本文共分以下幾個部分來介紹:

一、Windows實時遷移功能的變遷史

二、SMB3.0簡介

三、本文實驗拓樸及說明

四、檔案伺服器的建立

五、遷移用虛拟機建立

六、實時遷移實作及驗證

微軟提供的虛拟化解決方案中,實時遷移功能最早出現在Windows Server 2008 R2中,主要是為了Hyper-V主控端上運作的虛拟機提供高可用性。而在最新釋出的Windows Server 2012版本中,實時遷移功能所依賴的遷移條件(環境)以及主要目的均有了變化或加強。

1、 Windows Server 2008 R2中的實時遷移

在Windows Server 2008 r2中,實時遷移功能需要借助于Server本身的故障轉移群集功能,方可實作虛拟機的在群集節點中的移動,而不會導緻虛拟機停機及網絡連接配接的中斷。

此階段的實時遷移功能,虛拟機是存儲中ISCSI SAN或是FC SAN裝置中,且實際遷移時由于性能的原因,隻能支援一次遷移一台虛拟機,而不能并發遷移多個虛拟機。

2、 Windows Server 2012中的實時遷移

在Windows Server 2012(Hyperv-V)中,實時遷移功能得到了多方面的改善而有所提升:

A、 實時遷移的速度得到了提升,甚至可以在10GB的網絡帶寬中進行。

B、 在同一個故障轉移群集内并發執行多個實時操作。

C、 非故障轉移群集環境中,亦能進行實際遷移:通過共享檔案夾或者不使用共享儲存設備。本文本将重點介紹的亦是通過共享檔案夾的方式來進行的實時遷移。

在一、中提到了在Windows Server 2012 Hyper-V中支援使用共享檔案夾進行實時遷移(此共享檔案夾也必須運作于Windows Server 2012上),原因是因為這種場景用到了正式版中釋出的伺服器消息塊(SMB第三版)協定所包含的新功能。

SMB是一種網絡檔案共享協定,可供應用程式讀寫檔案,并通過網絡服務發出服務請求。在Windows Server 2012中,SMB為3.0版本,此版本協定提供了強大的創新及改進的功能,可用于建構持續可用的檔案伺服器以及SMB性能計數器。

三、本文的實驗拓樸及說明

<a href="http://rickyfang.blog.51cto.com/attachment/201209/18/1213_1347956807YRF2.jpg"></a>

圖檔來源于windows server 2012 的介紹文檔

如上圖所示,本次所實驗的環境為在微軟的域中,有三台windows server 2012的伺服器來共同完成基于共享檔案存儲的虛拟機實時遷移。

各角色如下:

微軟域(活動目錄):Windows server 2008 R2                      Esxtest.com

檔案伺服器:Windows Server 2012                                          winvmm12.esxtest.com

Hyper-V伺服器1: Windows Server 2012 With Hyper-V        ws2012one.esxtest.com

Hyper-V伺服器2: Windows Server 2012 With Hyper-V        ws2012two.esxtest.com

遷移的虛拟機:windows xp with sp3(在ws2012one上運作)  livevm.esxte.com

建設及遷移過程描述:

1、 搭建基礎環境,并把各角色伺服器加裝及加入域中。

2、 在檔案伺服器上安裝檔案伺服器角色,同時建立共享檔案夾。

3、 在Hyper-V伺服器ws2012one上安裝客戶虛拟機并加入域,并加把磁盤及配置檔案存儲于共享檔案夾中。

4、 在ws2012one上“移動”虛拟機(所謂的遷移)至ws2012two,同時PING虛拟機Ip位址。

5、 看PING中斷時間及遷移耗時,同時檢視虛拟機是否遷移到ws2012two上。

接下來,将要介紹四、檔案伺服器建立及用于遷移的虛拟機的建立》》》》》

<b>本文轉自 rickyfang 51CTO部落格,原文連結:http://blog.51cto.com/rickyfang/997637</b><b>,如需轉載請自行聯系原作者</b>

繼續閱讀