辛笛
當前,某省級運營商已成功建設了IT云資源池,有多個IT系統已經遷移或部署到云資源池中,在IT系統的云化遷移和建設方面,已取得初步成效。如何選擇合理、高效的遷移方案,仍是今后需要重點關注和思考的問題。
(一)云化遷移總體方案探討
當前,IT系統云化遷移方案總體上分為兩種,即:IT系統整體云化;IT系統部分云化。
所謂IT系統整體云化是指:IT系統的功能模塊全部部署在IT云資源池中,IT系統既要在軟件的設計上符合云資源池技術要求和資源管理原則,同時,在網絡設計上又要依托IT云資源池的統一網絡進行IT系統承載。IT系統部分云化是指:IT系統的一部分功能模塊由IT云資源池提供資源并將其納入IT云資源池管理平臺進行管理。IT系統在軟件設計上根據功能模塊、體系架構等特點進行相應模塊的云化部署,在網絡設計上,IT云資源池網絡作為IT系統網絡的實現分支。
省級運營商在IT系統云化遷移前,首先應綜合全面考慮IT系統的模塊構成、系統流量以及系統運行、維護需求等因素,然后再選擇IT系統整體云化或者IT系統部分云化方案。由于IT系統部分云化會帶來額外的網絡設計、系統邏輯設計等問題,建議在方案選擇上,優先選擇IT系統整體云化方案。
在進行IT系統云化總體方案選擇時,應遵循如下要求:
新建IT系統,原則上采用整體云化方案設計、建設。
現有IT系統,具備整體云化遷移條件的,應結合擴容改造工程進行整體云化遷移。
擴容IT系統的新增硬件需求,原則上由IT云資源池統一進行提供。
另一方面,在部分云化/整體云化選擇上,可遵循如下策略:
對于割接復雜,部分模塊擴容頻繁的IT系統,可選擇部分云化,如IT系統云化割接需全國其他網元配合的系統,其中頻繁擴容部分資源可由IT云資源池提供。
對于割接相對便利,比如可帶地址遷移或者通過負載均衡以及DNS完成網絡割接的,可選擇整體云化,重要系統可形成原節點、云節點雙節點互為備份。
(二)IT系統云化遷移思路
省級運營商在進行IT系統云化遷移時,應以“安全、高效”為前提,確保IT系統平滑部署在IT云資源池上。IT系統遷移應盡量保持對外地址不變,減少全網聯調。
IT系統云化遷移工作總體上可以分為三個階段:
第一階段:方案評估階段。該階段主要完成以下內容:
評估IT系統是否適合部署在云資源池上;評估計算、網絡和存儲的基礎架構部件需求;收集IT系統服務器性能及使用效率數據。
第二階段:方案設計階段。該階段主要完成以下內容:
云化總體思路及方案;基礎資源方案設計;系統配置參數規劃;軟件系統設計;網絡配置方案設計;遷移方案設計;備份方案設計;高可靠性方案設計。
第三階段:方案實施階段。該階段主要完成以下內容:
軟件兼容性測試;網絡連通測試、安全加固;性能測試、功能測試;遷移部署。
(三)IT系統數據庫云化遷移的注意點
IT系統數據庫云化遷移適用于規模較小的數據庫場景,如對數據庫服務器性能要求很高(處理能力超過單臺物理機50%以上)、且I/O讀寫相對頻繁的,建議可采用物理機方式承載。
1、數據庫云化部署
IT系統數據庫云化可以采用單機虛擬化承載,在數據庫單機部署模式下,可以采用服務器虛擬化環境進行承載。虛擬化環境中數據庫單機系統基本可以正常運行并正常提供數據庫的定義、操作、訪問控制等功能,性能損失在可接受范圍內(5%~26%)。
IT系統數據庫云化可以采用集群虛擬化承載,數據庫HA(High Available,高可用性集群)雙機集群和數據庫網格集群可在部分廠商虛擬化環境中部署,可以提供較高和實時的可用性服務保障,但RAC(Real Application Clusters,實時應用集群)系統搭建、部署配置工作復雜,同時RAC在虛擬化環境中擴展性能較弱,需要進一步研究和優化。
2、數據庫高可靠性設計
對于可靠性要求不高的數據庫,可采用虛擬機的HA技術進行設計,數據庫服務器發生故障時,故障時間為虛擬機服務器開啟時間,一般在3-6分鐘左右。此模式下應用層的數據庫故障時,虛擬機HA不會觸發。
對于I/O要求較高的數據庫,通常采用“緩存數據庫+主庫”的方式配置,從而適當降低I/O 開銷。
當單機虛擬機開銷占用物理機50%以上時可采用物理機資源直接部署數據庫及相應的 HA或者RAC。
當需要多臺物理機運行大型數據庫時,可考慮采用分布式數據庫(包括關系型和非關系型)技術解決I/O問題。
(四)IT系統云化遷移后的原設備利舊
IT系統遷移到云資源池后,原有設備應充分利用,其用途如下:
原有設備系統作為原IT系統的災備系統,主要適用于大型能力類平臺;
設備遷移到云資源池中,但需要對遷移到云資源池中的設備做利舊評估;
設備遷移到云資源池中后,經過評估無法遷移到云資源池的可以按照設備退網、報廢處理;
對于IT系統擴容升級工程中,如果IT系統部分或全部遷移到云資源池中,設計方案中應提出IT系統云化后原設備的再利用或退網方案。
根據具體需求,IT云資源池可向外提供如下表1的資源能力,省級運營商在遷移IT系統之前需要了解資源池的資源承載能力。

今后,IT系統云化遷移方案規劃要承接該運營商所屬集團公司和省公司發展戰略,支撐綜合IT系統落地,提升集約運營能力。一方面,改變傳統資源提供方式,利用云計算技術支撐差異化產品部署,進一步夯實綜合IT系統的資源基礎;另一方面,實現各類IT系統硬件基礎資源的整合集中,統一管理,提升效率,降低運營成本。
作者單位:中通服咨詢設計研究院有限公司