Hyper-V虛擬機無羣集實時遷移服務器
做者:蘭曉宇架構
【摘要】ide
早期的Hyper-V版本中,要想實現虛擬機在不一樣物理服務器間的遷移,必定要配置故障轉移羣集,在同一個羣集內進行遷移。而配置羣集不只技術上比較複雜,還須要配置共享存儲以及要求各節點有相同架構的處理器,這都爲企業帶來了直接的或間接的開銷。隨着Windows Server 2012的發佈,Hyper-V獲得了許多加強,其中一點即是支持虛擬機跨羣集的遷移,或者無羣集的遷移。spa
【正文】操作系統
時至今日,服務器虛擬化已經不能稱之爲新的趨勢,而是既成的事實。服務器虛擬化,一大重要價值,就是將操做系統與物理設備進行剝離,使操做系統的運行,不依賴於某個特定的設備,從而大大的提升的管理的靈活性。3d
可是,在早期的Hyper-V版本中,要想實現虛擬機在不一樣物理服務器間的遷移,必定要配置故障轉移羣集,在同一個羣集內進行遷移。而配置羣集不只技術上比較複雜,還須要配置共享存儲以及要求各節點有相同架構的處理器,這都爲企業帶來了直接的或間接的開銷。blog
隨着Windows Server 2012的發佈,Hyper-V獲得了許多加強,其中一點即是支持虛擬機跨羣集的遷移,或者無羣集的遷移。get
下面咱們來體驗一下虛擬機在無羣集的環境中,如何實現實時遷移。虛擬機
1)準備兩臺至少爲Windows Server 2012版本的主機,並添加Hyper-V角色;it
2)打開Hyper-V管理器,在操做區域,點擊Hyper-V設置,並啓用實時遷移;
1)打開Hyper-V管理器,右鍵點擊準備進行實時遷移的虛擬機,並選擇移動。
2)在彈出的嚮導,移動類型中,選擇移動虛擬機。
3)指定要遷移的目標主機。
4)接下來能夠選擇只移動虛擬機,或者只移動虛擬磁盤,或所有數據統一移動,這裏,咱們選擇將虛擬機的數據移動到一個位置。
5)在接下來的步驟中,指定目標路徑,便可開始進行遷移過程:
6)在遷移的過程當中,咱們持續ping該虛擬機,來查看一下服務中斷時間,由下圖能夠看出,在遷移的過程當中,僅僅丟失一個數據包,對服務影響很是小。
【總結】
遷移已經完成,咱們來看看這個新功能給咱們帶來了哪些便捷:
無羣集的或跨羣集的遷移,下降了IT環境的複雜性;
不須要配置共享存儲,以及具備相同架構的CPU,減小了直接的硬件開銷;
靈活、快速的遷移,而且服務中斷時間很是短,提升了服務的可用性。