基于云計算技術的業(yè)務平臺建設擴容方案

責任編輯:editor03

2013-12-18 15:24:29

摘自:和訊網

基于云計算技術的業(yè)務平臺建設擴容方案,既基于云計算技術特性,在資源共享基礎上,實現(xiàn)業(yè)務快速部署、資源按需使用、資源動態(tài)彈性伸縮。

目前,電信運營商移動業(yè)務網絡經過多年的建設發(fā)展,各業(yè)務平臺都在現(xiàn)網成熟運行,但是隨著移動互聯(lián)網業(yè)務的發(fā)展及移動用戶的增長,業(yè)務網絡中各業(yè)務平臺建設規(guī)模日益龐大,在業(yè)務平臺日常運營中凸顯出以下主要問題:

傳統(tǒng)建設模式已無法滿足移動互聯(lián)網模式下業(yè)務量彈性變化的需求,以及業(yè)務快速增長對處理能力增長的要求,造成資源浪費,維護成本高;環(huán)保節(jié)能是社會各界關注的焦點,國務院國資委要求中央企業(yè)“十二五”時期要努力搶占低碳經濟制高點,走節(jié)約發(fā)展、清潔發(fā)展之路。中國電信集團提出了低碳運營、集約化經營的戰(zhàn)略要求。隨著云計算技術的成熟,利用云計算技術的共享資源池支持業(yè)務平臺的擴容和新平臺建設已成為網絡平臺建設的發(fā)展趨勢,國內外各大型企業(yè)包括電信運營商、設備商也都在研究和利用云計算技術,以解決當前在運營過程中遇到的問題。

云計算引入

顛覆傳統(tǒng)業(yè)務平臺建設模式

中國電信已建設有業(yè)務平臺云資源池,承擔業(yè)務平臺的部署運行。業(yè)務平臺云資源池的建設、云計算技術的引入顛覆了傳統(tǒng)業(yè)務平臺的建設模式。云計算帶來的主要變革是軟件與硬件的分離,傳統(tǒng)的物理機的采購、機房環(huán)境的建設階段被云資源池所取代,軟件部署采用虛機申請的方式獲取申請資源。在業(yè)務平臺運行階段,平臺管理員可根據(jù)業(yè)務對資源使用情況,實時向資源管理平臺申請擴展資源,做到平臺資源的在線擴容。

由于軟件與硬件的分離,多個業(yè)務軟件基于統(tǒng)一業(yè)務平臺云資源池部署,實現(xiàn)了多能力引擎資源共享,減少了服務器數(shù)量,同時通過規(guī)劃,實現(xiàn)多能力引擎搭配后的錯峰填谷。

兩種擴容方式分析

業(yè)務平臺擴容方式分為兩種:整體云化擴容和部分云化負荷分擔擴容。

整體云化擴容:將能力引擎整體遷移至云資源池運行。當業(yè)務量增長有擴容需求時,可向云資源管理平臺申請更多的計算、存儲資源以承載業(yè)務的運行,達到平臺定期、快速擴容的目的。

整體云化擴容方案的實施對引擎云化技術成熟度要求很高,由于能力引擎云化技術仍在不斷研究驗證完善中,若采用該方案需謹慎評估。

部分云化負荷分擔擴容:部分云化負荷分擔擴容方案是保持原有能力引擎平臺不變,新建云化節(jié)點與原節(jié)點采用負荷分擔對外服務。在負荷分擔方案中又分為關鍵模塊擴容和雙節(jié)點擴容兩種方式。

a。關鍵模塊擴容是僅擴展瓶頸模塊,提高資源利用率,但這種方式接入模塊需支持多業(yè)務節(jié)點,對接入有較高要求。雙節(jié)點擴容方式是新建一個完整節(jié)點,對擴容系統(tǒng)內部改造較小,需要額外增加負載均衡模塊和同步機制,保證多節(jié)點系統(tǒng)間協(xié)同工作。

b。負荷分擔擴容方式應遵從基本原則:新增節(jié)點與原平臺統(tǒng)一節(jié)點對外呈現(xiàn),不改變與周邊網元的組網、路由和數(shù)據(jù)配置關系。兩個節(jié)點通信時延與真實的物理機多節(jié)點之間的通信指標基本一致,不影響現(xiàn)網運營及考核要求。

擴容節(jié)點的云化方案

按照對資源調度及自伸縮的效果,擴容節(jié)點的云化方案可分為三種:無自動伸縮方案、業(yè)務自伸縮方案和基于第三方中間件的開放式部署伸縮方案。

無自動伸縮方案:該方案不實現(xiàn)資源自動調度功能,由系統(tǒng)管理員根據(jù)業(yè)務量需求手動分配給能力引擎更多的計算、存儲資源。該方案不需要業(yè)務軟件的改造,技術實施門檻較低,但未享受到云技術帶來的資源動態(tài)調配優(yōu)勢。

業(yè)務自伸縮方案:業(yè)務自伸縮方案為業(yè)務軟件改造,增加資源監(jiān)控和調度功能,以實現(xiàn)能力引擎可根據(jù)業(yè)務實時訪問情況進行資源的擴容和減容。此方案基于云資源池部署,對云資源的調度依賴業(yè)務軟件的改造實現(xiàn)。此方案對廠商的開放能力要求較高。

基于第三方中間件的開放式部署伸縮方案:基于第三方中間件的開放式部署伸縮方案為業(yè)務軟件不改造,由第三方中間件實現(xiàn)資源的監(jiān)控和調度功能。目前已有中間件產品支持電信能力引擎還有待完善。

在資源監(jiān)控方面,應用運行情況監(jiān)控,通過中間件可實現(xiàn)基于指定協(xié)議的消息過濾、統(tǒng)計功能,可監(jiān)控業(yè)務負載情況。由應用自行上報其相關運行情況信息,包括業(yè)務的負載情況以及業(yè)務的健康狀況。

在資源利用率監(jiān)控方面,通過中間件的資源監(jiān)控模塊可及時監(jiān)控應用模塊所占用的虛擬機CPU、內存等資源消耗情況。

在資源調度策略方面,包括基于應用優(yōu)先級的資源調度、基于時間段的資源調度、基于業(yè)務量的資源調度和基于應用健康狀況的資源調度。

在資源彈性調度方面,基于策略的應用資源動態(tài)彈性伸縮,根據(jù)獲得的業(yè)務運行數(shù)據(jù)和資源占用情況,應用策略模塊判斷是否符合業(yè)務模塊預先設定的伸縮策略,符合條件時進行資源的調度和實例的部署。

★ ★ ★

基于云計算技術的業(yè)務平臺建設擴容方案,既基于云計算技術特性,在資源共享基礎上,實現(xiàn)業(yè)務快速部署、資源按需使用、資源動態(tài)彈性伸縮,又通過物理資源的節(jié)約帶來硬件投資、機房空間、電力能耗的節(jié)省,實現(xiàn)了節(jié)能減排的目標。

鏈接已復制,快去分享吧

企業(yè)網版權所有?2010-2024 京ICP備09108050號-6京公網安備 11010502049343號