云遷移服務
業務為什么遷云
業務遷移到云是為了實現實時更新的性能和效率。通過將工作負載遷移到云計算所發揮的積極作用,IT部門可以降低成本,提高管理控制,并建立戰略繼續提高生產力。
云災備為客戶提供優質的技術資源、 豐富的災備項目經驗和成熟的運維管理流程, 快速實現用戶的災備目標, 降低客戶的運維成本和工作強度, 同時降低災備系統的總體擁有成本。
云災備中的關鍵技術:服務器虛擬化, 存儲虛擬化,網絡虛擬化,重復數據刪除,連續數據保護等等。經過多年研究,已經非常成熟,它們的日益發展已經讓云災備能得到廣泛應用。
業務遷移到云重要性
云遷移業務很重要, 承載著眾多復雜系統和數據上云的重任, 是云計算產業繁榮的重要環節: 云遷移是幫助擬上云的企業制定整體的應用上云、 數據上云的解決方案,識別復雜系統上云風險,并輔以專業的技術力量,幫助企業有序、安全、便捷地進行遷移,保證業務的可用性、安全性、連續性。其主要分為針對中小企業的標準化遷移服務、 針對大中型企業的定制化服務, 標準化服務主要采用按需付費方式。
業務遷移到云優勢
云計算基礎設施指的是支持云計算模型計算需求的軟件和硬件組合,包括存儲單元、服務器、虛擬化監控和網絡軟件。 眾多遷移到云計算中的業務已經充分享受到了云計算帶來的便利,以下是業務應該轉移到云計算的十大優勢:
1、廉價高效(Cost-efficient)
2、增進合作(Increased collaboration)
3、無縫集成(Seamless integration)
4、促進可伸縮性(Promotess calability)
5、提供良好的用戶控件(Offer sgreatuser-control)
6、寬松的軟件維護(Tension-freesoft waremain tenance)
7、快速解決(Greatspeed)
8、高靈活性(High flexibility)
9、大數據(Bigdata)
10、安全性能高(High security)云計算及其基礎設施的成功實現能帶來極大的好處, 這就是為什么用戶需要花時間把業務遷移到云中,在每個階段監測植入,并確保執行和定期維護。
![]()
大數據時代,云計算的使用率不斷提升,因為企業內部的基礎設施運營是相當有限,無論是在規模還是能力方面,對于許多組織而言,就大數據和AI而言默認在云上操作更加方便。因此,企業面臨著將大量數據從內部存儲遷移到云儲存平臺上的問題,這個過程沒有我們想象的那么簡單,也沒有我們想象的那么復雜,但是毋庸置疑的是這個過程是非常重要的,所以一套行之有效、簡單安全的云遷移服務方案顯得尤為重要。
基于海量客戶云遷移的實踐,我們整理了關于云遷移方案的五大步驟:
1.評估設計:評估現有的系統架構,充分考慮對遷移的影響因素,根據評估方案作出整體遷移方案設計。
2.測試驗證:通過POC測試、性能測試驗證遷移方案的可行性,確認網絡帶寬、遷移時長、遷移工具等方案細節。
3.環境部署:在目標部署方案中的資源,并完成相應安全策略配置,對目標環境、遷移鏈路做聯通測試。
4.遷移上線:執行遷移操作,完成數據、文件、主機、大數據等的遷移,做完整的業務功能驗證,將線上流量切換至目標環境。
5.云上優化:根據云上的監控數據和用戶痛點需求,做云上的系統優化,適當考慮客戶系統對于公有云模塊的適配性優化。
![]()
![]()
遷移方案總體思路
中心系統遷移是一個整體系統工程。遷移必須保證用戶系統建設的相關要求,在遷移方案設計中,我們重點考慮幾個問題。保障業務中斷停機時間最小化。業務中斷對于用戶無論是運行環境還是測試環境均存在較大的恢復風險,這樣的風險特別對于時間敏感型數據和數據完整性業務都是不可以接受的。我們基于這樣的要求,考慮到如何將停機時間最小,能否實現0停機的建設目標?
1、對于服務器操作系統而言,我們可以采用P2V的方式,利用操作系統的Volume Shadow Copy卷影副本復制服務作為基礎,來實現在舊系統環境下的系統無修改,無停機的情況下,將數據和應用軟件、操作系統環境、系統環境變量等全部以“快照”形式遷移到新服務器中。由此實現服務器環境的整體遷移。
2、對于應用中間件和其他應用服務器來說,我們可以基于應用服務器的動態業務擴展集群方式, 來實現服務器不停機環境下的增加業務節點操作, 這樣可以實現應用服務器“熱添加”到新環境中的故障轉移/負載均衡集群系統中,在部分應用服務中我們可以使用session會話復制來實現舊系統的全局環境變量和會話請求狀態也遷移到新環境中來。 考慮到會話復制和狀態的快速實時, 我們可以采用會話存復制, 考慮到會話復制和狀態的安全性, 我們可以采用會話數據庫復制管理。
3、對于數據庫而言,我們可以基于數據庫本身自帶的數據庫鏡像技術、數據庫日志傳遞技術來實現各自的分庫、 遷移庫的構建, 數據庫鏡像技術可以讓我們不但保證數據庫遷移的不停機, 而且還可以保證萬一遷移中出現停機故障也不影響源數據庫, 而日志傳遞技術構建的遷移可以保證系統數據庫遷移以異步方式進行, 這樣可以讓我們的系統環境在網絡出現故障的情況依然可以進行遷移任務窗口的正常工作。
業務切割時間節點優化
針對現有系統需要對外提供服務的應用,需要通過對用戶歷史應用進行分析,選擇最優的的切割時間節點,并提切割期間的備份鏈路、人工受理手段。
遷移后完整性測試
遷移涉及到應用、實例、數據庫的操作以外,還涉及到遷移前規劃、遷移后測試的完整性測試。這些測試包括但不限于數據一致性測試、數據完整性測試、應用會話狀態完整性測試、 連接中斷測試、 數據恢復測試。 只有這樣才能保證遷移的安全性和有效性。
服務器硬件環境遷移方案
按照用戶招標要求, 本次項目建設的服務硬件環境主要是從原有服務器向政務云平臺的遷移。 首先需向市政務云服務平臺咨詢其對原有服務器硬件環境和操作系統環境虛擬的支持程度,可以降低遷移的難度。
遷移評估
遷移前,我公司將對遷移方案進行評估以確保遷移成功。首先我公司將派工程師勘察現有系統的架構和資源使用狀況,評估過程必須包含以下信息和容:現有系統支撐的服務數量以及在服務器中的分布情況;現有物理服務器資源占用狀況,包括CPU、存、磁盤和網絡連接狀況,為保證遷移成功,目標虛擬機規格應不低于原物理機標準;當前的物理環境是否支持虛擬化,是否支持資源擴展,因為在遷移之前須在物理服務器上完成虛擬化;對當前的存儲容量和資源利用率進行評估,需在目標系統中規劃好遷移需要的存儲空間。 需明確現有存儲如何利用, 比如有些服務器是在本地磁盤上創建系統盤和用戶盤,有些服務器則在本地磁盤上創建系統盤而在SAN/NAS上創建用戶盤。
遷移計劃
通過對現有網絡環境的評估, 我們對現有資源利用率, 服務以及系統需求非常清晰并進行評估后才能開始對遷移進行計劃,步驟如下:
1、確定遷移步驟,包括所有服務器的遷移先后順序,其順序按風險的高低
降序排列。2、確定備份方案,由于現有系統會被加固,某些服務器通過虛擬化重復利用, 而在虛擬化前需要清除所有的數據, 因此需要對這些服務器進行備份保證服務的連續性。
3、確定并準備好遷移所需的工具,包括工具在遷移中必備的一系列功能和使用工具所需具備的網絡環境。
4、在實際遷移開始之前確定額外的測試環境,該測試環境能夠引導測試從而確保遷移成功。因此,測試環境需明確設計的服務器和存儲數量。
5、規劃網絡環境,由于網絡中的服務器各處不同位置,因此在遷移中需考慮到網絡連接情況、數據備份方式,以及網絡流量來源,確定網絡流量是否會引
發網絡擁塞6、確定遷移周期以及參與人員,包括遷移起止時間,團隊能力建設以及團隊成員的角色。
測試計劃
遷移計劃后,執行小批量的測試遷移方案, 這里會涉及到首批遷移的測試和審核,步驟如下:
準備用于測試遷移的測試系統環境,在測試時,第一批服務器將會遷移到該系統環境中。
安裝并核實遷移工具,此時要執行第一批服務器的遷移。
對第一批服務器,需分析存儲系統,不管該服務器在存儲遷移中采用本地磁盤存儲還是遠端SAN/NAS存儲系統。
遷移測試
在第一批服務器和服務的小批量測試遷移后,需對遷移后的服務器進行測試,包括單元測試和性能測試。
遷移實施
在遷移實施過程中, 所有的服務器都會被遷移到虛擬化系統下。執行步驟如下:
確保批量遷移的整個網絡環境已準備完畢,并通過遷移工具完成源系統和目標系統之間的連通。此處的目標系統屬于中轉系統。
對遷移系統進行性能審核和健康檢查,如果系統狀態監視則停用舊系統并將其服務暫時轉移到新的虛擬化系統中。
進行利舊,對于一部分可用的舊硬件可在服務器虛擬化中重新再利用,一些軟件資源需擴展,如存和硬盤。這些服務器構成最終的虛擬化基礎設施,即最終系統。
最后,在目標系統和最終系統之間進行遷移。
遷移的詳細操作步驟
遷移的具體步驟及描述如下:
1. 在評估階段,虛擬化和遷移之前需收集的信息如下:
性能統計:包括CPU使用率,存使用率,硬盤IOPS和硬盤使用情況;
物理服務器配置:包括CPU規格,存容量,硬盤容量;
統計物理服務器部署位置,分析是否支持虛擬化,累計支持虛擬化的服務器數量,并規劃出虛擬化中需新增的硬件情況;
通過上述無代理收集和代理收集兩種場景收集當前系統的使用和配置情況??刹捎眯畔⑹占ぞ?。
2. 分析現有服務的依賴條件,對當前系統進行備份。
確定應用系統對服務器的依賴關系,可作為遷移參考,確定所有服務器的遷移優先級順序。
在確定各服務的依賴條件后,對需進行虛擬化的服務器進行備份。
3. 容量規劃和虛擬化執行
根據當前的資源使用和需求情況,計算虛擬化所需的容量。
4. 規劃應用服務
在擬化解決方案中, 同類虛擬機部署在同一個計算資源池中,在同一個池中可相互共享存儲/計算資源,一個集群的故障不會影響其他資源池。
5. 虛擬化規劃和虛擬機分配
建立虛擬化平臺后,要準備最終的遷移資源。遷移前, 如果服務器a具備雙核CPU和2G存, 那么在虛擬化平臺中就創建一個2核/2G存的虛擬機,并分配相應的硬盤。
6. 規劃遷移工具
采用遷移工具從物理或虛擬的服務器向最終的虛擬化系統中進行磁盤復制。
不同的使用場景需要制定不同的云遷移方案,所以要用到的遷移工具也不相同,這里給大家整理了幾款字云遷移方案中比較常用工具。
1).離線遷移工具CDM:CDM是騰訊云提供的TB?~?PB?級別的數據遷移上云服務。提供多種離線遷移的專用設備,滿足大規模數據遷移上云的需求,解決網絡傳輸時間長、成本高、安全性低的問題。?
2).在線遷移工具C O S :本遷移工具支持從A W S S 3 ,阿里云OSS和七牛云等服務遷移文件到COS;也支持文件列表遷移,即從一系列給定的URL?中遷移文件到對象存儲C O S。
3).數據庫遷移工具D T S:提供集數據遷移、數據同步、數據訂閱為一體的數據遷移服務,幫助用戶在不停服的前提下完成數據庫的遷移。?
4).在線遷移工具Smart?MS:支持在線一鍵遷移物理服務器、虛擬機、公有云主機至騰訊云CVM,并支持多任務并行、數據增量復制,實現業務無縫切割,業務不中斷。
7. 通過工具執行在線遷移
準備好源系統,目標虛擬機以及目標系統后,決定遷移時需使用的遷移工具和遷移策略。
8. 遷移測試
遷移后,需進行測試來驗證遷移是否成功,測試場景如下:
應用服務遷移后對虛擬化基本功能的監測;
遷移前后應用服務的特性功能是否幾乎相同;
虛擬化系統的性能監控;
….
9. 停用舊系統
截至目前現有的服務器已經被虛擬化和重復使用, 其他一些不支持虛擬化的服務器上對應的服務也已經遷移到虛擬化平臺, 那么現在可將應用服務切換到虛擬系統并停用舊系統。
Copyright ? 2009 - 2014 Cld , All Rights Reserved 滬ICP備17024886號
Copyright allrights reserved