張冰松++秦運龍++楊維發(fā)
摘 要:隨著信息化技術快速發(fā)展以及云平臺的普及,如何將業(yè)務系統(tǒng)平滑遷移到云平臺上,確保業(yè)務系統(tǒng)安全、穩(wěn)定運行,充分發(fā)揮云平臺建設效益變得尤為重要。本文選取典型業(yè)務系統(tǒng),對云平臺遷移的關鍵問題進行了分析研究,為業(yè)務系統(tǒng)整合、遷移,實現(xiàn)業(yè)務集約化管理提供理論基礎和技術解決方案。
關鍵詞:云平臺;業(yè)務遷移;P2V
中圖分類號:TP309.2 文獻標識碼:A 文章編號:1671-2064(2017)05-0013-02
近年來,信息技術快速發(fā)展,各個單位都在積極開展私有云平臺建設。但云平臺建成后如何將業(yè)務系統(tǒng)快速遷移到云平臺上,確保業(yè)務系統(tǒng)穩(wěn)定運行,實現(xiàn)平穩(wěn)過渡,充分發(fā)揮云平臺建設效益,就成了亟需解決的問題。本文選取了一個典型業(yè)務系統(tǒng),采用P2V(物理機到虛擬機)方式,詳細介紹了從系統(tǒng)調(diào)研、遷移方案設計、遷移實施到系統(tǒng)測試評估等各個階段的遷移過程,以及遷移過程中需要注意的關鍵問題,為其他業(yè)務系統(tǒng)遷移提供一套完整的可借鑒的經(jīng)驗。
1 遷移原則
為了確保系統(tǒng)的穩(wěn)定性、數(shù)據(jù)安全性、業(yè)務可持續(xù)性,遷移過程中需要遵循以下幾個原則[1-3]:
(1)可靠性。遷移之前需要充分了解業(yè)務運行方式,制定合理的遷移計劃,同時要考慮回退措施,避免由于遷移失敗導致業(yè)務無法運行。(2)安全性。存儲設備需要具有較高的安全性,能夠確保數(shù)據(jù)存儲的完整性、安全性,有完備的數(shù)據(jù)備份恢復手段,一旦出現(xiàn)問題可以快速進行數(shù)據(jù)恢復。(3)連續(xù)性。不論是哪種遷移,都會涉及到停止數(shù)據(jù)庫及服務,因此選擇非業(yè)務時段進行遷移,盡量縮短停機時間,盡快讓虛擬機接管業(yè)務,同時制定數(shù)據(jù)補做措施,避免數(shù)據(jù)不一致,保證業(yè)務連續(xù)性。
2 遷移流程
2.1 準備階段
(1)調(diào)研分析。首先對業(yè)務系統(tǒng)開展調(diào)研分析,由業(yè)務維護人員根據(jù)業(yè)務運行情況填寫資源需求預估表,如表1所示,主要包括系統(tǒng)名稱、業(yè)務應用描述、應用類型(數(shù)據(jù)處理、WEB服務、數(shù)據(jù)庫等)以及其他特殊需求等內(nèi)容。(2)遷移方案選擇。針對每一個待遷移系統(tǒng),根據(jù)業(yè)務情況制定詳細的遷移方案,包括前期準備、存在的問題及建議、遷移計劃時間表、遷移實施過程、遷移測試、回退保障措施等內(nèi)容。
本文選取的業(yè)務系統(tǒng)屬于資料共享服務系統(tǒng),有大量的并發(fā)共享訪問需求,同時需要對資料進行備份存儲,可根據(jù)每天的資料量以及資料存儲時長計算存儲需求。因此,為了滿足上述需求,實時共享數(shù)據(jù)通過SSD盤提供數(shù)據(jù)存儲服務,從而達到高效共享訪問的要求,歷史數(shù)據(jù)備份則采用NAS網(wǎng)絡存儲設備,提供大容量的磁盤空間用于歷史資料存儲,CPU和內(nèi)存需求可根據(jù)業(yè)務實際運行評估情況再做調(diào)整。由于原業(yè)務在物理服務器上,因此本次遷移選擇P2V方式,將物理機轉(zhuǎn)換為虛擬機,即將物理機上運行的操作系統(tǒng)、業(yè)務軟件以及環(huán)境配置完整的遷移到虛擬化平臺上[4]。此外根據(jù)原有業(yè)務情況還有V2V、V2P等服務器遷移技術。
2.2 實施階段
業(yè)務遷移實施流程主要分為生產(chǎn)業(yè)務和非生產(chǎn)業(yè)務兩大類,歸納起來主要包括以下幾個步驟,流程圖如圖1所示。
2.2.1 生產(chǎn)類業(yè)務
(1)停止業(yè)務;(2)P2V遷移至測試區(qū),進行相關測試;(3)測試通過后停止業(yè)務;(4)測試數(shù)據(jù)清理并將生產(chǎn)數(shù)據(jù)導入虛擬機;(5)將虛擬機遷移至正式環(huán)境;(6)開啟虛擬機并驗證網(wǎng)絡;(7)業(yè)務部門驗證相關功能;(8)上線。
2.2.2 非生產(chǎn)類業(yè)務
(1)停止業(yè)務;(2)P2V遷移至正式環(huán)境;(3)業(yè)務部門驗證相關功能;(4)上線。
2.3 維護管理階段
業(yè)務系統(tǒng)遷移運行一段時間后,需要對云平臺上的應用系統(tǒng)資源使用情況進行統(tǒng)計評估,根據(jù)資源使用情況(如圖2所示)對計算資源、存儲資源等進行適當?shù)恼{(diào)整,使系統(tǒng)性能達到最優(yōu),從而充分發(fā)揮云平臺的優(yōu)勢。
3 關鍵問題
(1)安全問題。采用P2V方式遷移業(yè)務系統(tǒng)在安全方面要尤其關注,原平臺可能存在較多的安全隱患、缺少備份機制、系統(tǒng)漏洞等問題都需要在新平臺進行進一步解決處理。(2)運維管理問題。業(yè)務系統(tǒng)遷移入池前需要明確系統(tǒng)維護職責,云平臺運維人員負責資源池的硬件設備、虛擬機的運行狀態(tài)監(jiān)控和維護,業(yè)務系統(tǒng)運維管理人員負責軟件系統(tǒng)(操作系統(tǒng)、應用軟件等)以及數(shù)據(jù)的日常運維管理。
4 結(jié)語
業(yè)務遷移是一個復雜的系統(tǒng)工程,并不是簡單的搬遷,需要依據(jù)調(diào)研結(jié)果針對不同的業(yè)務需求,選取適合的遷移方案,本文提供的遷移流程普遍適用于多數(shù)業(yè)務系統(tǒng),當然還需要根據(jù)實際情況進行適當?shù)母倪M,從而確保遷移順利實施。同時,也需要根據(jù)實際情況對業(yè)務系統(tǒng)進行集約整合,充分發(fā)揮云平臺的計算能力和存儲能力,從而提供更好的服務。
參考文獻
[1]劉振棟,羅群.基于云平臺的業(yè)務與數(shù)據(jù)遷移技術分析與研究[J].信息與電腦:理論版,2015(17):32-33.
[2]王剛,王冬,李文,等.大數(shù)據(jù)環(huán)境下的數(shù)據(jù)遷移技術研究[J].微型電腦應用,2013(5):1-3.
[3]鐘海.面向云計算環(huán)境的應用遷移策略及資源管理技術研究[D].云南大學,2011.
[4]魏評.P2V遷移在云平臺數(shù)據(jù)中心的實現(xiàn)[J].科技資訊,2015(10):29-29.