雲計算

玩轉ECS第8講 | 服務器遷移中心SMC最佳實踐及新特性介紹

關鍵詞:服務器遷移中心、SMC 企業搬站上雲、遷雲產品方案

演講嘉賓簡介:白輝萬(百寶),阿里雲技術專家,2017年加入阿里雲,主導服務器遷移中心產品方案開發工作,致力於優化服務器遷雲體驗;在Windows/Linux服務器系統遷移、企業搬站上雲等方面擁有豐富的解決方案和實戰經驗。

以下內容根據演講視頻以及PPT整理而成。觀看回放
更多課程請進入“玩轉ECS詳情頁”瞭解

本次分享主要圍繞以下三個方面:

一、服務器遷移中心SMC介紹
二、SMC最佳實踐使用示例
三、SMC新特性功能介紹

雲服務器ECS(Elastic Computing Service)是每個阿里雲用戶上雲的“第一步”,為了幫助大家更加方便的服務器遷移高門檻,本次分享邀請了阿里雲技術專家白輝萬(百寶)為大家介紹免費的服務器遷移上雲最佳實踐方案和新功能特性,幫助大家快速體驗搬站上雲新姿勢。

一、服務器遷移中心SMC介紹

阿里雲服務器遷移中心SMC(Server Migration Center),也叫遷雲工具,是免費自助式服務器遷移服務,已經於2017年11月發佈上線。SMC核心功能是幫助企業客戶更加方便快捷地將服務器系統數據遷移上雲。

image.png

1.企業遷雲的幾個重要階段

企業上雲的步驟分為以下四步:

第一步是遷移前評估,如進行服務器應用業務的資產分析、制定資金遷移計劃、進行遷移測試等。
第二步,實施服務器遷移。
第三步,雲端進行服務器業務的驗證。
第四步進行業務切換。

image.png

注意:如果有其他數據遷移,如海量數據遷移可使用閃電立方,數據庫遷移可使用DTS,在此不做展開介紹。

**2.傳統遷移方式痛點明顯
**
服務器遷雲的過程並非簡單工作,傳統遷移方式痛點明顯:

應用複雜難還原:若企業業務較為老舊,處於無人維護狀態,則非常難以重新部署。
週期長影響業務:大量服務器遷移耗時長,容易中斷,易導致重複耗時。
人員投入大、效率低:遷移消耗大量人力資源,操作人員技術門檻高,影響正常業務迭代。製作鏡像,數據導出導入耗時、效率低。

image.png

3.新一代遷移方式:服務器遷移中心

根據上述痛點問題,阿里雲推出了新一代遷移方式:服務器遷移中心,具有以下優勢:

高度成熟化,適用各種遷移場景。支持系統盤+數據盤整體遷移,無需重新部署。同時兼容各個服務器系統平臺,包括物理機、虛擬機以及各大雲平臺。基本覆蓋所有主流Windows、Linux、32位、64位操作系統版本。
高度自動化,一行命令,無人值守。遷移過程從計算同步到鏡像製作到最後遷移結果的驗證都可以自動化完成。支持自動定期增量同步的靈活方案,大大減少遷移週期。
高度智能化,自動檢測、自適應修復。自動對源服務器進行遷移條件檢測並自動提供修復方案,遷移完成後自動完成驅動修復和cloud-init安裝,保障整體遷移效果,同時無需過多人力干預,最大程度減少人員投入。

image.png

二、SMC最佳實踐使用示例

SMC的特點是輕量、好用、操作門檻非常低。SMC主要遷移步驟如下,分為源服務器端操作和控制檯操作。

image.png

>>>產品入口
>>>幫助文檔

1.遷移簡單演示

首先登入阿里云云服務器ECS控制檯,在“部署與彈性”列表點擊“服務器遷移中心SMC”即可進入SMC使用頁面。

“概覽”頁面是SMC遷移源與遷移任務概況,可直觀看到遷移源與遷移任務狀態與統計分析情況。

image.png

第一步,導入遷移源。下載SMC客戶端後,找一臺線下服務器系統,此處是一臺cs8虛擬機,進入工具目錄。首先需要檢測服務器系統是否符合遷移條件,賦予執行權限後可使用工具包中的檢測工具:

sudo chmod +x ./Check/client_check
sudo ./Check/client_check --check

如下圖所示,所有條目顯示OK時,表示該服務器系統滿足遷移條件。

image.png

接下來運行主程序:

sudo chmod +x ./go2aliyun_client

sudo ./go2aliyun_client
運行後窗口將提示輸入阿里雲賬號AK與SK。輸入後繼續運行,開始將源服務器系統導入阿里雲。

image.png

第二步,回到SMC控制檯,根據遷移源ID 等找到對應遷移源。如下圖所示。注意遷移過程中要始終保證遷移源處於在線狀態。在“遷移源詳情”可查看遷移源主機名、IP地址、CPU等基本信息。

image.png

第三步,創建遷移任務。創建遷移任務基本配置需要選擇目標區域、適合遷移的磁盤列表、是否開啟自動增量同步等等,並可選高級配置。確認信息無誤後點擊“確定”,則開始遷移任務成功,接下來等待遷移任務完成即可。

image.png

image.png

遷移時可隨時到遷移任務列表觀察遷移狀態以及進度。若出現遷移失敗等情況,可查看日誌。SMC遷移客戶端中也會實時顯示遷移狀態信息。

image.png

Windows系統遷移與Linux系統大同小異。Windows提供了go2aliyun_client.exe應用程序,其執行方式也依賴控制檯。另外針對Windows客戶還提供go2aliyun_gui.exe可視化界面程序,較符合Windows客戶操作習慣。輸入賬號AK與SK,點擊運行即可。在此不作其他介紹。

image.png

導入遷移任務前下載遷移模板,按規範值填入遷移信息即可批量導入遷移任務。遷移速度依賴於遷移源服務器系統的帶寬與數據量。
SMC遷移支持完整的Open API操作,方便具有二次開發需求的用戶。

2.與傳統服務器遷移方式對比

SMC主要操作步驟即下載工具客戶端並運行、創建遷移任務鄧艾遷移完成兩步。對比傳統遷移方式,SMC在操作容易度、遷移速度、系統還原度方面均具有明顯優勢。

image.png

3.遷雲最佳實踐建議

根據遷雲經驗總結,阿里雲提出了遷雲最佳實踐建議,具體為如下表五部分。

image.png

4.企業上雲最佳實踐

為大家推薦阿里雲交付專家團隊配合使用SMC製作的服務器搬遷實踐方案,該方案具有完整的實際操作流程。

image.png

三、SMC新特性功能介紹——高性能、多方案、自動化

該部分主要介紹近一年來SMC發佈的新功能特性,聚焦於高性能、多方案、自動化。

1.快複製遷移功能支持

功能特點:支持Windows/Linux前平臺快複製遷移功能,提供更高效穩定的遷移效果。

相比文件複製功能,快複製可更有效提升網絡使用率,達90%,同時保證遷移後能與源磁盤分區一致,遷移效果更優。

在快複製推出的基礎上,SMC還支持文件複製、快複製混合遷移,滿足更靈活的遷移場景需求。

image.png

2.遷移到目標實例支持

功能特點:滿足提前創建目標實例的遷移場景,進一步縮短cutover時間。

該功能是基於客戶使用場景需求而推出的。一些客戶在源服務器系統遷移上雲之前就已經購買了目標實例。以前使用SMC遷移後只能得到遷移的景象,若帶有數據盤,實際遷移操作則更加麻煩。該功能同時可以減少整體遷移時間。

3.遷移結果自動化驗證

功能特點:一鍵進行遷移結果自動化驗證,進一步豐富遷移自服務體驗。

遷移完成後,在雲端進行業務驗證階段必不可少。SMC針對該需求提供了一鍵自動化驗證的流程方式。首先將自動使用遷移後的鏡像創建臨時目標實例。接下來自動安裝雲助手,然後執行內置系統驗證腳本。同時為客戶開放了入口,客戶可自定義腳本進行業務與系統驗證。執行驗證完成後可得到驗證結果,讓客戶直觀地瞭解當前系統是否正常。

該功能仍在進行持續完善,將進一步豐富遷移自動化服務的體驗。

image.png

4.容器鏡像遷移功能新鮮發佈

功能特點:支持將服務器系統一鍵遷移到阿里雲docker鏡像。

2019年雲原生進入商業化爆發增長期,越來越多用戶想將自己的應用業務做雲原生化改造。
阿里雲針對該場景實現併發布了一套將普通服務器系統一鍵遷移到容器鏡像的方案,正正助力企業方便快捷地進行雲原生改造、驗證。該功能比較新鮮,非常具有前瞻性。

image.png

5.持續增強的企業級遷移方案

阿里雲服務器遷移中心自2017年推出遷雲工具公測版本1.0開始,始終為增強企業級遷雲方案而努力,並收穫瞭如下成果。

阿里雲服務器遷移中心目前為止已經歷經70+迭代版本,服務用戶數3000+,最大單個遷移超500服務器,遷移成功率大97%,並且仍然處於不斷改進、持續提升用戶體驗的狀態,更多新特性與核心功能正在計劃與實施當中。

image.png

本次分享到此結束,有興趣或有其他需求的用戶可持續關注SMC服務支持群。

image.png


關注百曉生,笑談雲計算

二維碼-三分之一.gif

Leave a Reply

Your email address will not be published. Required fields are marked *