京寵展信息指南
1188
2022-05-29
1、遷移需求分析
Hyper-V虛擬化是微軟旗下的開發的虛擬化技術,現有市場下還是有不少在使用微軟大家族的產品,但是對于國內來說雖然桌面產品還沒辦法完全取代微軟,可是在服務側還是有望將運行生產環境轉移到開源的KVM虛擬化架構運行,自主可控,符合國家要求。現在好多云底層都是使用的KVM作為云平臺虛擬化技術底座,華為云也是全面應用了KVM虛擬化技術,所以我們看如何可以將Hyper-V虛擬化平臺運行的虛擬機平滑遷移至華為云平臺運行。
最直接的方式就是把Hyper-V運行的虛擬機vhd格式磁盤導出直接通過華為云導入鏡像的方式遷移到華為云,不過這種方式一種冷遷移方式,而且還涉及到了跨虛擬化架構,中間還需要人工做復雜的驅動轉換,時間沒保障不說,源端虛擬機還得一直停機。個人覺得如果你是小企業,對業務上云的SLA沒有要求,我覺得以人工操作慢慢遷移上云倒是沒太大問題,但是對于一個有幾十臺、上百臺的Hyper-V虛擬機,并且對業務停機時間有很嚴苛的要求的企業,導入鏡像方式來滿足遷移需求,其實并不是一種企業將Hyper-V虛擬機遷移上云的最好選擇。
考慮到國內市場云平臺眾多,遷移需求發生頻次高,如果你是一家做云服務的公司,那么掌握一個成熟的商業遷移工具是非常有必要的,工具的效率和兼容性很關鍵。這里我們排除傳統的遷移服務公司,市場上不少宣傳提供云遷移服務的公司還停留在使用大量的人力和工具做系統重新部署等工作的階段。
2、技術選型:成熟的云遷移工具應具備什么能力?
那對于Hyper-V虛擬化上跑了大批量的虛擬機的企業應該如何選型一個合適的技術方案,而且應該具備那些能力?首先技術實現上應該具體以下幾點:
在線遷移能力
所謂在線遷移能力,可以在數據全量、增量傳輸過程中,源端業務可以在線提供服務,不停服。最起碼不能冷遷移吧,讓源端業務停個一兩天,SLA怎么保證?這個是云遷移技術選型必不可少的能力。
支持增量數據的傳輸
具備源端全量數據傳輸云上后,后續還可以繼續增量數據的傳輸,來保證業務的可持續運行。
支持整機遷移
整體遷移也是AWS在定義遷移服務里面,所提到的Rehost遷移模式,也是6R模式里面最簡單的一種遷移上云的方式,整機遷移可以保證你原有主機業務的形態,遷移上云后無需重新部署,直接啟動后就可以使用,也是客戶在初次上云中最常見、最簡單的、風險最低的一種方式。
支持批量遷移
對于Hyper-V虛擬化運行了大批量的業務虛擬機,可以支持大批量并行遷移的能力,減少技術人員的人力投入,可以快速低成本的完成遷移工作。
簡單易操作
遷移軟件應該具備簡單、技術能力要求低,很快可以上手的軟件,而且學習成本低、自動化程度高。因為不是每家企業的IT部門的技術能力都超強。
遷移成功率高
面對復雜的虛擬機操作系統、多樣化的場景、能夠做到遷移一臺成功一臺,做到場景覆蓋全、自動化程度高、簡單易用、遷移成功率高是一款商業遷移軟件的必備能力。
以上幾點技術要求,針對Hyper-V虛擬化遷移技術軟件應該具備的技術能力,不然怎么算一個企業上云的利器,讓客戶可以信任交給你去完成遷移這個重要任務。
這些是遷移軟件的技術層面所具備的能力,但是單純從技術層面只是解決了數據傳輸的問題,有了足夠的保障,不過在整體業務遷移后的可正常運行還差一些其他層面處理,比如,業務關聯性、云側的網絡架構、安全配置等,才能保證整體業務的可用性。這里我們不做過多的展開,只拋開講技術層面的問題。
3、遷移產品選型分析
想具備以上的能力,必定要選擇一個靠譜的商業化遷移產品,畢竟企業上云不是一件小事,還是要有服務支持在的,商業化產品可以提供的成熟的遷移產品和完整的解決方案以及服務、對于企業來說也是一個保障。
萬博智云的HyperMotion云遷移軟件就是一個成熟的云遷移工具,可以在企業遷移上云提供有力的支持。
4、遷移技術實現
對于Hyper-V虛擬機批量遷移到華為云,HyperMotion可以支持批量一鍵式安裝Agent軟件,而且Hyper-V到華為云KVM是屬于跨虛擬化架構做遷移,底層是需要做驅動轉換的,這個驅動轉換的步驟也是自動化,無需人為介入,大大減少工作量和操作失誤的風險。
可以滿足常見源端操作系統類型。
例如:Windows 2003-2019,CentOS、RedHat 6.x-7.x、Ubuntu 14.x - 16.x、SUSE 11spx - 12 spx等多類型操作系統的全場景化覆蓋。
Agent代理模式會在源端Hyper-V虛擬機操作系統內部安裝,主要用來通過旁路攔截來捕獲IO的來記錄數據的變化塊,并及時將增量塊數據讀取并傳輸至目標華為云側進行存儲。保證了遷移過程中源端Hyper-V虛擬機可以持續對外提供服務,而達到熱遷移的能力。
遷移到的目標華為云,HyperMotion云遷移產品也是面向于云原生設計,所有目標華為云的操作,通過底層API接口封裝自動化調用華為云接口實現資源調度,無需過多人為介入,簡單易操作。
4.1. 遷移整體架構圖
架構設計層面,HyperMotion面向于云原生設計,不同于其他遷移工具,所有的遷移數據流均通過點到點傳輸至目標端存儲,保證了數據沒有中間數據落地的安全性、數據也是通過加密傳輸,高效可靠。
HyperMotion其實可以理解為一個調度編排平臺,對于源端Agent代理程序獲取數據后直接傳輸至目標云側,本身不走數據流,只是單純做管理。所有目標云側的動作觸發,均通過調用云API接口實現資源的自動化創建、包含,虛擬機云盤的創建、快照的創建、云主機的創建等。
源端側,分為Agent和Agentless兩種模式來獲取源端數據,獲取到數據后直接通過中間網絡傳輸至目標云側云存儲網關進行存儲,做到點到點數據傳輸和精簡數據復制,高效快捷。
目標云側,云存儲網關為HyperMotion遷移軟件的一個目標側接收數據的組件,以一個虛擬機示例的形態存在,主要接收源端Agent或Agentless傳輸過來的遷移數據,由云存儲網關來接收寫入到目標云盤進行存儲。
4.2. 功能特點
HyperMotion云遷移工具在技術功能特性上也滿足開篇我們講到的幾點內容,而且還在此基礎上增添了其他高級功能來滿足遷移的需求
源端多Agent場景覆蓋,一鍵式快速安裝Agent
滿足在線遷移能力
支持在線不停機增量
批量虛擬機并發遷移
Rehost整機塊級別遷移
簡單易操作
高成功率
支持多次遷移測試演練,拉起主機后還支持繼續增量
下面來實際操作看看整體遷移能力效果
5、具體遷移操作
5.1. 安裝源端Agent代理
源端平臺設置選項,選擇Agent代理模式的Hyper-V源端。
按照源端操作系統類型來選擇安裝方式,Linux的話就直接通過復制安裝指令,Windows的話就下載對應安裝包即可。
這里以Linux為例,直接在源端虛擬機命令窗口,直接執行復制的命令執行即可,會自動完整一系列配置和安裝,全程自動化操作。
等待以上截圖最后出現成功字樣,則表示源端配置安裝Agent完成,即可登錄到HyperMotion遷移控制臺完成后續遷移操作。
5.2. 添加目標華為云配置
選擇目標平臺設置,選擇華為云平臺
配置華為云連接的AK、SK及其他配置信息
5.3. 選擇遷移的機器
選擇遷移華為云平臺,選擇安裝完成Agent后自動加入到遷移平臺的虛擬機
批量選擇加入到HyperMotion遷移平臺,需要同步的虛擬機,下一步
選擇目標華為云磁盤配置,云同步網關就是前邊添加目標平臺是自動創建接收數據的代理
5.4.開始同步數據
指定目標華為云并選擇配置之后,就可以批量勾選來同步數據。
數據同步時會產生進度條,來展示數據拷貝的相關信息及預計剩余的時間。
5.5. 華為云側啟動主機
虛擬機數據同步完成后,就可以批量勾選啟動主機
填寫在目標華為云啟動遷移主機時所需要的計算網絡等相關配置。
5.6. 驗證遷移結果
遷移到華為云成功機器會顯示華為云主機的相關信息。
這時可以登錄到華為云進行驗證遷移虛擬機創建的情況及其他配置工作。
6. 總結
物理服務器遷移上云是目前傳統上云的最常見的一個場景,需要選擇一款成熟的產品來解決人力、技術及安全層面的諸多問題,讓企業上云變的更加簡單高效。HyperMotion就是你上云的一把利器,你值得擁有。
HyperMotion遷移到華為云的使用指南,請點擊
鏈接
獲取詳情。
云遷移產品的技術細節和其他上云或容災解決方案,請訪問
萬博智云官網
或“萬博智云”公眾號進行獲取。
數據遷移 虛擬化
版權聲明:本文內容由網絡用戶投稿,版權歸原作者所有,本站不擁有其著作權,亦不承擔相應法律責任。如果您發現本站中有涉嫌抄襲或描述失實的內容,請聯系我們jiasou666@gmail.com 處理,核實后本網站將在24小時內刪除侵權內容。