首頁>科技>

近幾年,眾多企業開始擁抱雲計算,或者正在透過雲計算來實現業務的數字化轉型。2020年,全社會的數字化轉型更是全面加速,由於意識到數字化轉型的重要性,越來越多的企業開始開啟上雲之路。

但在數字化轉型道路上,有很多實際的操作問題擺在開發者或者運維人員面前,從遷移上雲、業務遷移、應用部署、日常運維、到後續的持續性最佳化,每個階段都面臨著不同的挑戰。

就伺服器遷移上雲來說,這是上雲的第一步,如何高效地完成資料遷移並保證遷移後應用的正常執行,是企業遷移上雲的主要訴求。筆者在過去幾年協助眾多企業成功實現Windows/Linux伺服器系統遷移、企業搬站上雲,本文就伺服器遷移上雲話題分享一些觀點,希望對即將遷移上雲或是在上雲過程的同學有所幫助。

本地伺服器遷移上雲的三大痛點

將線下的IT基礎設施遷移上雲對企業來說,從來都不是一個容易的工作。當著手開展遷移工作時,大部分的企業會面臨操作複雜、門檻高,週期長、成本高,效果差、影響業務這三大問題。

操作複雜,門檻高

通常,遷移上雲的本地伺服器應用環境都比較老舊、複雜,重新部署的成本就非常高。平行遷移也難以保證成功率。此外,遷移過程需要大量的手工操作來完成,同時如果運維開發人員不熟悉老舊系統,是不敢輕易遷移的,有很高的遷移門檻。

週期長,成本高

目前,大部分企業都是使用離線匯入匯出映象的方式來遷移上雲。當大量伺服器需要遷移時,這種方式的耗時將會非常長,遷移過程中也容易因為網路原因中斷,需要大量重複勞動。遷移消耗大量人力資源不說,同時映象製作需要涉及資料匯出匯入工作,耗時長、效率低。

效果差,影響業務

千辛萬苦將資料遷移到雲平臺後,並不意味著遷移工作的結束,還需要保證映象的正常啟動和應用的正常執行。但由於對雲Guest OS規範標準的不熟悉,製作的系統映象很多時候無法正常啟動,或者出現諸多異常,影響正常業務執行,讓運維開發人員叫苦不迭。

本地伺服器遷移上雲的典型路徑

從筆者的經驗來看,目前主流雲廠商的遷移上雲的服務過程,企業使用者一站式遷移上雲的典型路徑主要是:發現、評估、遷移、跟蹤,這四個主要節點。

遷移前:資產發現、評估

明確遷移意向後,企業運維開發人員通常會對現有IT服務資產進行發現評估,以便制定合適的遷移計劃。當前,不同的服務一般會透過對應的遷移工具來進行,比如:伺服器系統使用伺服器備份遷移工具,資料庫採用DTS資料傳輸服等工具,大資料採用閃電立方,容器則考慮容器映象遷移等。

遷移中:進度把控遷移過程通常是最複雜的,運維開發人員會依次進行遷移測試演練、遷移實施,以及遷移過程進度把控。

這個過程,還要注意進行及時有效的測試演練,可以幫助瞭解實際遷移過程和遷移效果,以便更好地完善遷移計劃;同時要注意在遷移實施過程中遇到的各種問題,並找到對應解決方案,以便在實際遷移時能更加從容地應對,從而儘可能地對整體遷移進度進行把控。

遷移後:業務驗證跟蹤

遷移完成後,對伺服器應用業務進行驗證也是一個完整的測試演練過程的一部分。驗證透過之後,才會進行本地和雲上業務流量的交割,這個過程的成功與否會影響實際生產業務,要慎之又慎,所以最好有完善的業務交割失敗回滾機制,同時有完整的遷移記錄方便追蹤溯源。

遷移上雲的三個關鍵詞

當前,不同雲平臺或多或少都提供了遷移上雲工具,當然也有第三方的企業提供遷移上雲的服務。在筆者看來,一個合格的遷移上雲工具應該滿足高度成熟化、高度自動化和高度智慧化三個特點,才能更高效地完成資料遷移並保證遷移後應用的正常執行。

高度成熟化

當前,各個企業老舊系統裡執行的作業系統、檔案系統的版本眾多,有Windows/Linux 的32位、64位作業系統各版本,檔案系統格式有如NTFS、EXT2/3/4、XFS、BTRFS等。

所以,遷移上雲的工具首先應該可以相容各個伺服器系統平臺,包括物理機、虛擬機器以及各大雲平臺,覆蓋所有主流Windows、Linux、32位、64位作業系統版本,並做到支援系統盤+資料盤的整體遷移,無需重新部署。

對於各大主流系統平臺的支援與相容,這也是筆者所在的阿里雲伺服器遷移中心SMC產品部門最先思考的。阿里雲伺服器遷移中心SMC上線3年了,具有很強的系統平臺相容性,支援了物理機、虛擬機器、各大雲平臺伺服器,Any Platform To Alibaba Cloud。

此外,伺服器遷移中心SMC不僅支援所有主流Windows/Linux作業系統版本,還支援主流的檔案系統格式:如NTFS、EXT2/3/4、XFS、BTRFS等。

高度自動化

前面說到遷移上雲過程中,很多操作是需要運維開發人員手工操作,門檻高、效率低。遷移上雲的工具應該幫助實現遷移過程的自動化,最好支援簡單命令即可執行,遷移過程可以做到無人值守,以降低使用門檻。簡單的說,就是從資料同步到資料處理,再到最後遷移結果的驗證都可以自動化完成。

阿里雲伺服器遷移中心SMC在設計之初,就以“自動化、智慧化”為目標,幫助使用者實現一站式遷移上雲。當前,伺服器遷移中心SMC可以做到一行命令,無人值守,即遷移過程從計算同步到映象製作到最後遷移結果的驗證都可以自動化完成。同時,還支援自動定期增量同步的靈活方案,大大減少遷移週期。

高度智慧化

實現自動化遷移是一個基本工作,好的遷移工具還應該為使用者進一步思考。遷移上雲完成後,許多企業使用者還需進行驗證工作,通常需要手動檢測驗證,如果失敗,還需手動排查失敗原因並進行調整。

阿里雲伺服器遷移中心SMC還提供了自動檢測、自適應修復的智慧功能,可自動對源伺服器進行遷移條件檢測並自動提供修復方案,遷移完成後自動完成虛擬化驅動配置,系統初始化服務如cloud-init安裝配置等,保障整體遷移效果,同時無需過多人力干預,最大程度減少人員投入。

總結

伺服器遷移工作是企業IT基礎資源資料上雲過程中必不可少的過程。如何選用合適的遷雲方案是非常值得探討的話題。伺服器遷移本質上也是一種轉型改變,轉型和改變往往伴隨著陣痛,從來不是簡單的過程。但如果選對了合適的雲產品和遷雲產品工具,企業上雲之路也會走得更加順暢。

阿里雲伺服器遷移中心SMC,是為了解決客戶遷移伺服器系統應用環境上雲過程中的種種痛點而生的,目標是將任意平臺的伺服器系統搬遷到阿里雲,同時致力於讓遷雲過程變得更加方便簡捷。

這裡,建議使用者可以先從熟悉常規遷移操作步驟開始,然後利用自動化遷移可整合能力,進一步加強遷移效能,更好地滿足各類遷移場景需求,這就是自動化遷移上雲的正確姿勢。

作者介紹

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

12
最新評論
  • 整治雙十一購物亂象,國家再次出手!該跟這些套路說再見了
  • 8元的保號套餐真的不值得擁有嗎?