基于云計算技術(shù)的業(yè)務(wù)平臺建設(shè)擴(kuò)容方案,既基于云計算技術(shù)特性,在資源共享基礎(chǔ)上,實現(xiàn)業(yè)務(wù)快速部署、資源按需使用、資源動態(tài)彈性伸縮,又通過物理資源的節(jié)約帶來硬件投資、機(jī)房空間、電力能耗的節(jié)省,實現(xiàn)了節(jié)能減排的目標(biāo)。
傳統(tǒng)建設(shè)模式已無法滿足移動互聯(lián)網(wǎng)模式下業(yè)務(wù)量彈性變化的需求,以及業(yè)務(wù)快速增長對處理能力增長的要求,造成資源浪費,維護(hù)成本高;環(huán)保節(jié)能是社會各界關(guān)注的焦點,國務(wù)院國資委要求中央企業(yè)“十二五”時期要努力搶占低碳經(jīng)濟(jì)制高點,走節(jié)約發(fā)展、清潔發(fā)展之路。中國電信集團(tuán)提出了低碳運營、集約化經(jīng)營的戰(zhàn)略要求。隨著云計算技術(shù)的成熟,利用云計算技術(shù)的共享資源池支持業(yè)務(wù)平臺的擴(kuò)容和新平臺建設(shè)已成為網(wǎng)絡(luò)平臺建設(shè)的發(fā)展趨勢,國內(nèi)外各大型企業(yè)包括電信運營商、設(shè)備商也都在研究和利用云計算技術(shù),以解決當(dāng)前在運營過程中遇到的問題。
云計算引入
中國電信已建設(shè)有業(yè)務(wù)平臺云資源池,承擔(dān)業(yè)務(wù)平臺的部署運行。業(yè)務(wù)平臺云資源池的建設(shè)、云計算技術(shù)的引入顛覆了傳統(tǒng)業(yè)務(wù)平臺的建設(shè)模式。云計算帶來的主要變革是軟件與硬件的分離,傳統(tǒng)的物理機(jī)的采購、機(jī)房環(huán)境的建設(shè)階段被云資源池所取代,軟件部署采用虛機(jī)申請的方式獲取申請資源。在業(yè)務(wù)平臺運行階段,平臺管理員可根據(jù)業(yè)務(wù)對資源使用情況,實時向資源管理平臺申請擴(kuò)展資源,做到平臺資源的在線擴(kuò)容。
由于軟件與硬件的分離,多個業(yè)務(wù)軟件基于統(tǒng)一業(yè)務(wù)平臺云資源池部署,實現(xiàn)了多能力引擎資源共享,減少了服務(wù)器數(shù)量,同時通過規(guī)劃,實現(xiàn)多能力引擎搭配后的錯峰填谷。
兩種擴(kuò)容方式分析
業(yè)務(wù)平臺擴(kuò)容方式分為兩種:整體云化擴(kuò)容和部分云化負(fù)荷分擔(dān)擴(kuò)容。
整體云化擴(kuò)容:將能力引擎整體遷移至云資源池運行。當(dāng)業(yè)務(wù)量增長有擴(kuò)容需求時,可向云資源管理平臺申請更多的計算、存儲資源以承載業(yè)務(wù)的運行,達(dá)到平臺定期、快速擴(kuò)容的目的。
整體云化擴(kuò)容方案的實施對引擎云化技術(shù)成熟度要求很高,由于能力引擎云化技術(shù)仍在不斷研究驗證完善中,若采用該方案需謹(jǐn)慎評估。
部分云化負(fù)荷分擔(dān)擴(kuò)容:部分云化負(fù)荷分擔(dān)擴(kuò)容方案是保持原有能力引擎平臺不變,新建云化節(jié)點與原節(jié)點采用負(fù)荷分擔(dān)對外服務(wù)。在負(fù)荷分擔(dān)方案中又分為關(guān)鍵模塊擴(kuò)容和雙節(jié)點擴(kuò)容兩種方式。
關(guān)鍵模塊擴(kuò)容是僅擴(kuò)展瓶頸模塊,提高資源利用率,但這種方式接入模塊需支持多業(yè)務(wù)節(jié)點,對接入有較高要求。雙節(jié)點擴(kuò)容方式是新建一個完整節(jié)點,對擴(kuò)容系統(tǒng)內(nèi)部改造較小,需要額外增加負(fù)載均衡模塊和同步機(jī)制,保證多節(jié)點系統(tǒng)間協(xié)同工作。
負(fù)荷分擔(dān)擴(kuò)容方式應(yīng)遵從基本原則:新增節(jié)點與原平臺統(tǒng)一節(jié)點對外呈現(xiàn),不改變與周邊網(wǎng)元的組網(wǎng)、路由和數(shù)據(jù)配置關(guān)系。兩個節(jié)點通信時延與真實的物理機(jī)多節(jié)點之間的通信指標(biāo)基本一致,不影響現(xiàn)網(wǎng)運營及考核要求。
擴(kuò)容節(jié)點的云化方案
按照對資源調(diào)度及自伸縮的效果,擴(kuò)容節(jié)點的云化方案可分為三種:無自動伸縮方案、業(yè)務(wù)自伸縮方案和基于第三方中間件的開放式部署伸縮方案。
無自動伸縮方案:該方案不實現(xiàn)資源自動調(diào)度功能,由系統(tǒng)管理員根據(jù)業(yè)務(wù)量需求手動分配給能力引擎更多的計算、存儲資源。該方案不需要業(yè)務(wù)軟件的改造,技術(shù)實施門檻較低,但未享受到云技術(shù)帶來的資源動態(tài)調(diào)配優(yōu)勢。
業(yè)務(wù)自伸縮方案:業(yè)務(wù)自伸縮方案為業(yè)務(wù)軟件改造,增加資源監(jiān)控和調(diào)度功能,以實現(xiàn)能力引擎可根據(jù)業(yè)務(wù)實時訪問情況進(jìn)行資源的擴(kuò)容和減容。此方案基于云資源池部署,對云資源的調(diào)度依賴業(yè)務(wù)軟件的改造實現(xiàn)。此方案對廠商的開放能力要求較高。
基于第三方中間件的開放式部署伸縮方案:基于第三方中間件的開放式部署伸縮方案為業(yè)務(wù)軟件不改造,由第三方中間件實現(xiàn)資源的監(jiān)控和調(diào)度功能。目前已有中間件產(chǎn)品支持電信能力引擎還有待完善。
在資源監(jiān)控方面,應(yīng)用運行情況監(jiān)控,通過中間件可實現(xiàn)基于指定協(xié)議的消息過濾、統(tǒng)計功能,可監(jiān)控業(yè)務(wù)負(fù)載情況。由應(yīng)用自行上報其相關(guān)運行情況信息,包括業(yè)務(wù)的負(fù)載情況以及業(yè)務(wù)的健康狀況。
在資源利用率監(jiān)控方面,通過中間件的資源監(jiān)控模塊可及時監(jiān)控應(yīng)用模塊所占用的虛擬機(jī)cpu、內(nèi)存等資源消耗情況。
在資源調(diào)度策略方面,包括基于應(yīng)用優(yōu)先級的資源調(diào)度、基于時間段的資源調(diào)度、基于業(yè)務(wù)量的資源調(diào)度和基于應(yīng)用健康狀況的資源調(diào)度。
在資源彈性調(diào)度方面,基于策略的應(yīng)用資源動態(tài)彈性伸縮,根據(jù)獲得的業(yè)務(wù)運行數(shù)據(jù)和資源占用情況,應(yīng)用策略模塊判斷是否符合業(yè)務(wù)模塊預(yù)先設(shè)定的伸縮策略,符合條件時進(jìn)行資源的調(diào)度和實例的部署。
河南億恩科技股份有限公司(mszdt.com)始創(chuàng)于2000年,專注服務(wù)器托管租用,是國家工信部認(rèn)定的綜合電信服務(wù)運營商。億恩為近五十萬的用戶提供服務(wù)器托管、服務(wù)器租用、機(jī)柜租用、云服務(wù)器、網(wǎng)站建設(shè)、網(wǎng)站托管等網(wǎng)絡(luò)基礎(chǔ)服務(wù),另有網(wǎng)總管、名片俠網(wǎng)絡(luò)推廣服務(wù),使得客戶不斷的獲得更大的收益。
服務(wù)器/云主機(jī) 24小時售后服務(wù)電話:
0371-60135900
虛擬主機(jī)/智能建站 24小時售后服務(wù)電話:
0371-55621053
網(wǎng)絡(luò)版權(quán)侵權(quán)舉報電話:
0371-60135995
服務(wù)熱線:
0371-60135900