長(zhǎng)期以來(lái),運(yùn)營(yíng)商IT系統(tǒng)建設(shè)主要依賴(lài)小型機(jī)、各種高端服務(wù)器、磁陣以及大型商業(yè)數(shù)據(jù)庫(kù)等,IT系統(tǒng)整體架構(gòu)龐雜,各子系統(tǒng)之間標(biāo)準(zhǔn)不一、各系統(tǒng)間數(shù)據(jù)不能互通和共享,橫向擴(kuò)容困難、資源綜合利用效率低、維護(hù)成本居高不下等矛盾日益突出。隨著4G高清視頻、各種APP應(yīng)用及物聯(lián)網(wǎng)等業(yè)務(wù)大規(guī)模應(yīng)用,大數(shù)據(jù)時(shí)代迅速到來(lái),各種數(shù)據(jù)量呈爆發(fā)性增長(zhǎng)、客戶(hù)對(duì)各業(yè)務(wù)應(yīng)用的感知要求日趨嚴(yán)苛,這給運(yùn)營(yíng)商IT系統(tǒng)的支撐能力帶來(lái)嚴(yán)峻考驗(yàn)。因此,運(yùn)營(yíng)商傳統(tǒng)的IT架構(gòu)亟需優(yōu)化與演進(jìn)。
運(yùn)營(yíng)商IT架構(gòu)現(xiàn)存問(wèn)題
運(yùn)營(yíng)商以前的IT系統(tǒng)多是由小型機(jī)、高端服務(wù)器、磁陣和商業(yè)數(shù)據(jù)庫(kù)軟件搭建,經(jīng)過(guò)多年的不斷建設(shè),雖然目前已覆蓋MSS、BSS、OSS等領(lǐng)域,實(shí)現(xiàn)了集中式的IT架構(gòu),但也存在以下問(wèn)題。
首先,服務(wù)器融合程度低,大量服務(wù)器上的系統(tǒng)獨(dú)立部署、運(yùn)營(yíng),云化程度較低,資源不能實(shí)現(xiàn)集中共享。
其次,傳統(tǒng)基于IOE架構(gòu)的系統(tǒng),新建擴(kuò)容等周期長(zhǎng)、硬件部署效率低、橫向擴(kuò)容困難。IOE設(shè)備和軟件維保費(fèi)用高。對(duì)IOE廠商依賴(lài)程度較高,維保價(jià)格居高不下,幾乎每年IOE設(shè)備維保費(fèi)過(guò)千萬(wàn),占全部IT設(shè)備維護(hù)費(fèi)用超過(guò)50%之多。
最后,4G高清視頻、數(shù)據(jù)業(yè)務(wù)的大量需求,物聯(lián)網(wǎng)及大數(shù)據(jù)各種業(yè)務(wù)的迅速應(yīng)用,使得各種數(shù)據(jù)量爆炸性增長(zhǎng),運(yùn)營(yíng)商的IT系統(tǒng)每個(gè)月幾乎都有至少50T左右的數(shù)據(jù)增加,傳統(tǒng)的計(jì)費(fèi)系統(tǒng)以及數(shù)據(jù)倉(cāng)儲(chǔ)等系統(tǒng)架構(gòu)無(wú)法滿(mǎn)足現(xiàn)有業(yè)務(wù)的需求。
運(yùn)營(yíng)商IT架構(gòu)優(yōu)化進(jìn)展
三大運(yùn)營(yíng)商從2013年起就不斷提出云化、“去IOE”與IT系統(tǒng)集約化的IT架構(gòu)優(yōu)化改進(jìn),截至2015年7月,中國(guó)聯(lián)通、中國(guó)移動(dòng)、中國(guó)電信分別在上述3個(gè)方面進(jìn)展良多。
中國(guó)聯(lián)通從2011年開(kāi)始,通過(guò)uCloud項(xiàng)目建設(shè),提出以數(shù)據(jù)為中心、應(yīng)用一體化、基礎(chǔ)資源統(tǒng)一管理的建設(shè)目標(biāo),這一IT集約的思想應(yīng)該是三大運(yùn)營(yíng)商中最早提出且積極推進(jìn)的。在2013年下半年,中國(guó)聯(lián)通在uCloud項(xiàng)目基礎(chǔ)之上啟動(dòng)了cBSS1.0的項(xiàng)目建設(shè),建設(shè)北方6省的集中營(yíng)帳版本,截至2015年已完成了31省的4G業(yè)務(wù)集約以及3G業(yè)務(wù)的營(yíng)業(yè)集約工作,但在3G計(jì)費(fèi)、開(kāi)通以及預(yù)付費(fèi)用戶(hù)支撐上仍在省內(nèi)完成。自2014年下半年起,中國(guó)聯(lián)通在cBSS1.0上啟動(dòng)了對(duì)固網(wǎng)業(yè)務(wù)集約、3G業(yè)務(wù)、預(yù)付費(fèi)業(yè)務(wù)的集中化營(yíng)帳支撐,并啟動(dòng)cBSS2.0的規(guī)劃,通過(guò)cBSS2.0的建設(shè)達(dá)到整體云化、集約的目標(biāo)。中國(guó)聯(lián)通在“去IOE”、云化與IT系統(tǒng)集約的推進(jìn)上最為激進(jìn),但在融合業(yè)務(wù)支撐上仍存在許多問(wèn)題。
中國(guó)移動(dòng)自2013年起,適度啟動(dòng)了“去IOE”的工作,目前采用“省內(nèi)去IE到云化”的模式,集團(tuán)統(tǒng)一集約的推進(jìn)剛剛啟動(dòng)。截至2015年,中國(guó)移動(dòng)僅在個(gè)別省完成了計(jì)費(fèi)域和CRM域的x86分布式部署,整體看“去IE”的建設(shè)各省都在進(jìn)行中!叭”的實(shí)施上仍有瓶頸,核心數(shù)據(jù)庫(kù)仍采用Oracle數(shù)據(jù)庫(kù)。中國(guó)移動(dòng)于2015年在集團(tuán)內(nèi)部CRM域啟動(dòng)了云化部署工作,采用混搭模式支撐全新的集約CRM云化。
中國(guó)電信從2013年起正式提出“去IOE”的工作要求,2014年提出省內(nèi)IT系統(tǒng)小型機(jī)“零采購(gòu)”,以此促進(jìn)省內(nèi)應(yīng)用x86部署,截至2015年在非核心系統(tǒng)上已初步實(shí)現(xiàn)“去IOE”。中國(guó)電信從2013年初啟動(dòng)CRM域4G業(yè)務(wù)受理系統(tǒng)的集中建設(shè),至2014年下半年完成全國(guó)31省CRM域的割接,實(shí)現(xiàn)4G業(yè)務(wù)客戶(hù)關(guān)系管理系統(tǒng)的集中、“去IE”。截至2015年底,其客戶(hù)關(guān)系管理系統(tǒng)中針對(duì)移動(dòng)業(yè)務(wù)的集約初步完成。自2014年啟動(dòng)中國(guó)電信MSS域集中項(xiàng)目,截至2015年上半年具備后續(xù)加快推廣的條件。中國(guó)電信在“去IOE”、云化與IT系統(tǒng)集約的推進(jìn)上相對(duì)中規(guī)中矩,總體集約的進(jìn)程預(yù)期會(huì)在2017年完成。
總體來(lái)看,三大運(yùn)營(yíng)商在“去IOE”方面,對(duì)于“去IE”均有不同進(jìn)展,但在“去O”上尤其在核心業(yè)務(wù)處理系統(tǒng)仍存較大難度。在云化方面,運(yùn)營(yíng)商均在虛擬化資源池上存在應(yīng)用與服務(wù),但在云管控平臺(tái)、應(yīng)用服務(wù)云化再造與提供方面仍有較大滯后。在集約支撐方面,雖均有推進(jìn),但在業(yè)務(wù)需求、服務(wù)支撐上還存在不足。
運(yùn)營(yíng)商IT架構(gòu)優(yōu)化演進(jìn)思路
運(yùn)營(yíng)商完整的IT系統(tǒng)可分為Web層、應(yīng)用層和數(shù)據(jù)層3個(gè)層次,按照業(yè)務(wù)類(lèi)型可以分為聯(lián)機(jī)分析類(lèi)應(yīng)用和聯(lián)機(jī)事務(wù)類(lèi)應(yīng)用,結(jié)合云計(jì)算和分布式計(jì)算技術(shù)等特點(diǎn),運(yùn)營(yíng)商IT系統(tǒng)架構(gòu)優(yōu)化升級(jí),須做好這3類(lèi)核心業(yè)務(wù)平臺(tái)的整體規(guī)劃,如圖1所示,分別承載架構(gòu)升級(jí)后的系統(tǒng)應(yīng)用層、分析及查詢(xún)應(yīng)用、聯(lián)機(jī)事務(wù)處理類(lèi)應(yīng)用,由輕量級(jí)業(yè)務(wù)應(yīng)用到核心業(yè)務(wù)應(yīng)用,推進(jìn)現(xiàn)有業(yè)務(wù)應(yīng)用逐步遷移。
圖1 運(yùn)營(yíng)商IT架構(gòu)優(yōu)化核心業(yè)務(wù)平臺(tái)規(guī)劃
云資源池,主要用于承載架構(gòu)優(yōu)化之后的應(yīng)用服務(wù)器、Web服務(wù)器等;分布式數(shù)據(jù)庫(kù),主要用于承載架構(gòu)優(yōu)化后的聯(lián)機(jī)事務(wù)處理類(lèi)應(yīng)用的數(shù)據(jù)存儲(chǔ);分布式基礎(chǔ)平臺(tái),主要適用于聯(lián)機(jī)分析查詢(xún)處理類(lèi)業(yè)務(wù)應(yīng)用的數(shù)據(jù)存儲(chǔ)和計(jì)算。
根據(jù)當(dāng)前技術(shù)成熟度及實(shí)踐經(jīng)驗(yàn),筆者建議“非IOE架構(gòu)”的復(fù)雜高速計(jì)算處理系統(tǒng)不宜云化,IT系統(tǒng)的核心數(shù)據(jù)庫(kù)在近期內(nèi)建議延續(xù)原來(lái)的小型機(jī)或者性能比較穩(wěn)定的高端物理服務(wù)器部署方案。
適合云化的應(yīng)用包括:Web類(lèi)應(yīng)用、適合“去IOE”的應(yīng)用,適合采用云計(jì)算部署;請(qǐng)求處理型、重復(fù)性任務(wù)、海量數(shù)據(jù)統(tǒng)計(jì)/查詢(xún)/分析適合分布式計(jì)算。這類(lèi)數(shù)據(jù)處理符合分布式計(jì)算的特點(diǎn),即重復(fù)計(jì)算、海量計(jì)算、實(shí)時(shí)性要求不高。
不適合云化的應(yīng)用包括:核心系統(tǒng)數(shù)據(jù)庫(kù)和復(fù)雜任務(wù)計(jì)算處理,這類(lèi)數(shù)據(jù)處理由于實(shí)時(shí)性要求過(guò)高,不適合分布式計(jì)算,近期內(nèi),不適合遷移到云化的架構(gòu)上來(lái)。
運(yùn)營(yíng)商IT架構(gòu)優(yōu)化建議
當(dāng)前,三大運(yùn)營(yíng)商在IT架構(gòu)優(yōu)化演進(jìn)過(guò)程中,傳統(tǒng)終端向智能化、移動(dòng)化演進(jìn),傳統(tǒng)IT架構(gòu)正經(jīng)歷著巨大的技術(shù)變革,傳統(tǒng)IT架構(gòu)中的應(yīng)用系統(tǒng)部分向云遷移,實(shí)現(xiàn)計(jì)算資源的彈性擴(kuò)張、隨需交付、應(yīng)需而動(dòng)。在此過(guò)程中,如何更好地“去IOE”、部署云化應(yīng)用與實(shí)現(xiàn)IT系統(tǒng)集約化,對(duì)業(yè)務(wù)和服務(wù)實(shí)現(xiàn)精準(zhǔn)化、集約化支撐,成為運(yùn)營(yíng)商IT系統(tǒng)優(yōu)化改造的重點(diǎn)內(nèi)容。
運(yùn)營(yíng)商IT系統(tǒng)架構(gòu)虛擬化、融合化成為當(dāng)下的趨勢(shì),新架構(gòu)從邏輯上自下向上應(yīng)分為3個(gè)層面。
基礎(chǔ)架構(gòu)層,應(yīng)包括終端、網(wǎng)絡(luò)、計(jì)算、存儲(chǔ)的基礎(chǔ)設(shè)施,涉及運(yùn)營(yíng)商IT基礎(chǔ)架構(gòu)的全部設(shè)施,在網(wǎng)絡(luò)部分不僅包含傳統(tǒng)網(wǎng)絡(luò),也應(yīng)引入新網(wǎng)絡(luò)技術(shù)如OpenFlow、NFV、Overlay等;終端實(shí)現(xiàn)從傳統(tǒng)PC到智能終端,如Apple iOS、安卓、Windows 8等操作系統(tǒng)的管理;數(shù)據(jù)中心部分應(yīng)包含各種服務(wù)器及其Hypervisor系統(tǒng)、存儲(chǔ)、網(wǎng)絡(luò)的集成和整體交付等系統(tǒng)。
融合控制層,能分別實(shí)現(xiàn)對(duì)網(wǎng)絡(luò)、終端、云計(jì)算進(jìn)行軟件化定義等。在網(wǎng)絡(luò)方面,應(yīng)部署SDN控制器,提供對(duì)運(yùn)營(yíng)商傳統(tǒng)經(jīng)典網(wǎng)絡(luò)、OpenFlow網(wǎng)絡(luò)、Overlay網(wǎng)絡(luò)、NFV網(wǎng)絡(luò)的支持和網(wǎng)絡(luò)集中控制,更重要的是能提供各種SDN APP,實(shí)現(xiàn)SDN的價(jià)值,實(shí)現(xiàn)網(wǎng)絡(luò)集中管控。
云計(jì)算的軟件化定義,可以實(shí)現(xiàn)VM的創(chuàng)建、遷移、克隆、快照等集中管理功能;能實(shí)現(xiàn)終端的軟件化定義,對(duì)終端實(shí)現(xiàn)安全認(rèn)證、健康檢查、MDM(Mobile Device Management)、MAM(Mobile Application Management)的集中管理,可以根據(jù)策略實(shí)現(xiàn)應(yīng)用在終端的及時(shí)推送和自動(dòng)擦除。
資源管理層,能實(shí)現(xiàn)面向終端、用戶(hù)、應(yīng)用的資源虛擬化,對(duì)計(jì)算、存儲(chǔ)、網(wǎng)絡(luò)等資源的統(tǒng)一自動(dòng)化編排,以及資源的按需交付、應(yīng)需而動(dòng)。在實(shí)現(xiàn)網(wǎng)絡(luò)業(yè)務(wù)編排的同時(shí),可以支持計(jì)算、存儲(chǔ)、數(shù)據(jù)庫(kù)、安全等各類(lèi)資源申請(qǐng)、管理以及業(yè)務(wù)編排,并且提供完善的自服務(wù)門(mén)戶(hù),為運(yùn)營(yíng)商IT基礎(chǔ)設(shè)施建設(shè)提供全套的運(yùn)維、服務(wù)、管理、監(jiān)控服務(wù);谫Y源管理層,提供開(kāi)放式的 API,支持第三方APP及軟件對(duì)接,能支持各種業(yè)務(wù)應(yīng)用的聯(lián)動(dòng)需求。
運(yùn)營(yíng)商IT架構(gòu)演進(jìn)路線(xiàn)
針對(duì)相關(guān)技術(shù)的成熟度以及商用化進(jìn)度,運(yùn)營(yíng)商IT架構(gòu)可以分階段逐步進(jìn)行優(yōu)化演進(jìn)。
首先,以現(xiàn)有IT系統(tǒng)主要需求和存在的問(wèn)題為切入點(diǎn),逐步剝離外圍應(yīng)用,對(duì)核心系統(tǒng)“減負(fù)”,推進(jìn)IT系統(tǒng)Web及應(yīng)用服務(wù)器云化,除計(jì)費(fèi)應(yīng)用服務(wù)器外,其他系統(tǒng)逐步云化遷移。
其次,對(duì)于聯(lián)機(jī)事務(wù)類(lèi)應(yīng)用,由于技術(shù)成熟度不夠,暫不宜推進(jìn)核心系統(tǒng)改造,也不適合規(guī)模化推進(jìn),建議以試點(diǎn)為主;對(duì)于聯(lián)機(jī)分析事務(wù)類(lèi)應(yīng)用,目前技術(shù)已比較成熟,新建系統(tǒng)不再采用傳統(tǒng)架構(gòu),對(duì)于原有系統(tǒng),選取幾個(gè)重點(diǎn)應(yīng)用進(jìn)行架構(gòu)優(yōu)化改造。
最后,在云資源池試點(diǎn)開(kāi)源虛擬化軟件,減少商業(yè)軟件的部署使用。對(duì)于聯(lián)機(jī)事務(wù)處理類(lèi)應(yīng)用,逐步推進(jìn)CRM域外圍系統(tǒng)數(shù)據(jù)庫(kù)開(kāi)源化或分布式化;對(duì)于聯(lián)機(jī)分析類(lèi)應(yīng)用,將ODS及相關(guān)應(yīng)用遷移到分布式數(shù)據(jù)庫(kù)(如Hadoop)云平臺(tái)上。
運(yùn)營(yíng)商IT架構(gòu)經(jīng)過(guò)幾年的優(yōu)化演進(jìn),將實(shí)現(xiàn)把大部分現(xiàn)網(wǎng)小型機(jī)服務(wù)器、存儲(chǔ)器以及Oracle等商業(yè)數(shù)據(jù)庫(kù)轉(zhuǎn)化為基于非IOE的新技術(shù)架構(gòu)。隨著小型機(jī)、商業(yè)數(shù)據(jù)庫(kù)和磁陣的逐年減少,維護(hù)成本也會(huì)逐年下降。
筆者認(rèn)為,在新形式下,運(yùn)營(yíng)商在數(shù)據(jù)量爆發(fā)性增長(zhǎng)、用戶(hù)的個(gè)性化需求不斷增加,而IT投資無(wú)法大幅增長(zhǎng)的情況下,應(yīng)積極引入SDN、NFV等新的架構(gòu)技術(shù),探索“非IOE架構(gòu)”,在IT系統(tǒng)外圍場(chǎng)景逐步進(jìn)行云化,實(shí)現(xiàn)核心系統(tǒng)數(shù)據(jù)及服務(wù)輕量化,這也是運(yùn)營(yíng)商優(yōu)化自身IT系統(tǒng)架構(gòu)的必然選擇。