當(dāng)前中國移動(dòng)集團(tuán)公司和各省移動(dòng)運(yùn)營商均擁有多套專業(yè)網(wǎng)管系統(tǒng),其中話務(wù)網(wǎng)管系統(tǒng)為管轄范圍最廣、數(shù)據(jù)量最大的基礎(chǔ)支撐系統(tǒng)。當(dāng)前的網(wǎng)管系統(tǒng)還處于快速發(fā)展期,移動(dòng)通信產(chǎn)業(yè)同樣也處于快速發(fā)展期。各部門對于網(wǎng)絡(luò)基礎(chǔ)數(shù)據(jù)需求在不斷加大,各種形式的統(tǒng)計(jì)在不斷提出,這些都要依賴于網(wǎng)管系統(tǒng)基礎(chǔ)數(shù)據(jù)的可持續(xù)性。
從1998年開始,中國移動(dòng)的話務(wù)網(wǎng)管系統(tǒng)經(jīng)過若干年的快速發(fā)展,目前已經(jīng)成為各省一線生產(chǎn)維護(hù)人員不可缺少的一套基礎(chǔ)運(yùn)維支撐系統(tǒng)。在這套系統(tǒng)中,近80%左右的數(shù)據(jù)量都是性能統(tǒng)計(jì)數(shù)據(jù),根據(jù)這些性能統(tǒng)計(jì)可以對網(wǎng)絡(luò)性能進(jìn)行全面分析,進(jìn)行網(wǎng)絡(luò)參數(shù)的預(yù)測分析,以指導(dǎo)網(wǎng)絡(luò)優(yōu)化和網(wǎng)絡(luò)規(guī)劃。
毋庸置疑,這些基礎(chǔ)數(shù)據(jù)對于移動(dòng)運(yùn)營商來講是非常重要的。那么,這些數(shù)據(jù)一般是如何被應(yīng)用的呢?一方面,大家通過實(shí)時(shí)的性能統(tǒng)計(jì)來分析現(xiàn)網(wǎng)當(dāng)前的運(yùn)行狀況,并通過一些指標(biāo)的性能告警隨時(shí)監(jiān)測網(wǎng)絡(luò)的異常波動(dòng);另一方面,專門的分析規(guī)劃部門通過長期積累下來的關(guān)鍵數(shù)據(jù),對網(wǎng)絡(luò)進(jìn)行預(yù)測分析,制定相關(guān)的規(guī)劃方案。由此可見,網(wǎng)管系統(tǒng)必須能夠積累數(shù)據(jù)才能為公司提供更為充實(shí)的數(shù)據(jù)信息。然而,當(dāng)前的網(wǎng)管系統(tǒng)發(fā)展卻與此有相違背之處,網(wǎng)管系統(tǒng)處于一個(gè)快速發(fā)展的階段,從內(nèi)部來講總有新的設(shè)備入網(wǎng)和有新的需求提出,從外部來講網(wǎng)管軟件開發(fā)商也是在這幾年中伴隨著中國移動(dòng)網(wǎng)管系統(tǒng)的建設(shè)而逐步發(fā)展壯大起來的,他們設(shè)計(jì)的軟件系統(tǒng)在不斷地升級改造、軟件開發(fā)商也在不斷地重組改造。這是內(nèi)因和外因共同作用的結(jié)果,使得我們的網(wǎng)管系統(tǒng)在不斷發(fā)生變化。隨著每一次網(wǎng)管系統(tǒng)的升級、隨著網(wǎng)管開發(fā)商的更換,長期積累下來的數(shù)據(jù)就被白白地拋棄,只能從頭再來。
那么,為什么會(huì)造成這種局面呢?這需要從網(wǎng)管建設(shè)的方式來進(jìn)行探討。
伴隨著網(wǎng)管系統(tǒng)的發(fā)展,中國移動(dòng)集團(tuán)公司為了把握網(wǎng)管系統(tǒng)的發(fā)展方向,帶領(lǐng)各省移動(dòng)運(yùn)營商及網(wǎng)管軟件開發(fā)商共同制定了多期網(wǎng)管規(guī)范。但是這些規(guī)范大多屬于功能規(guī)范。在規(guī)范中對網(wǎng)管系統(tǒng)應(yīng)當(dāng)具備什么樣的功能進(jìn)行了大量的描述定義,然而對于功能如何實(shí)現(xiàn)、系統(tǒng)如何設(shè)計(jì)等方面的要求幾乎沒有提到。在這種背景下,開發(fā)商看到了網(wǎng)管系統(tǒng)建設(shè)項(xiàng)目中的巨大的商業(yè)利益,想盡一切辦法來搶占市場。各種規(guī)范中的功能被全部快速地實(shí)現(xiàn),從而在各省應(yīng)標(biāo)的時(shí)候能夠爭取到較好的功能評分。在這種急功近利的快速軟件開發(fā)中,僅僅重視表面功能的快速實(shí)現(xiàn),而系統(tǒng)的設(shè)計(jì)是否完善、程序是否穩(wěn)定、程序效率如何、系統(tǒng)的可擴(kuò)展性如何等關(guān)鍵問題沒有人關(guān)注,各個(gè)網(wǎng)管系統(tǒng)幾乎就是一盤散沙,從高處看過去有很多的功能點(diǎn)。而如果換個(gè)角度,從內(nèi)部來看,各個(gè)模塊之間沒有嚴(yán)謹(jǐn)?shù)慕涌谝?guī)則,系統(tǒng)地流轉(zhuǎn)沒有統(tǒng)一的指揮調(diào)度,一切都寫到源程序中,沒有擴(kuò)展性可言。曾經(jīng)有人這樣比喻網(wǎng)管系統(tǒng):一個(gè)一般的網(wǎng)管系統(tǒng)會(huì)采用搭積木的方式來增加功能,而目前大多數(shù)網(wǎng)管系統(tǒng)采用的是購物袋裝彩球的方式來增加功能。搭積木,就算是東加一塊,西加一塊進(jìn)行拼湊,但它畢竟要遵循一定的規(guī)則才能加得上去,只要控制好了還不至于崩潰。而購物袋裝彩球就不是這樣了,想要什么就做一個(gè)五顏六色的彩球扔到袋子里,再需要就再做一個(gè)扔進(jìn)去,乍一看花花綠綠的什么都有,仔細(xì)一看誰也不挨誰,各顧各的,袋子一動(dòng),那些彩球就也亂了,不知道誰該做什么,也不知道哪個(gè)球該在什么位置上,隨時(shí)可能崩潰。
上面是從功能實(shí)現(xiàn)的角度進(jìn)行了分析。再從另外一個(gè)角度來看,由于我們只關(guān)注功能,而不關(guān)注設(shè)計(jì)和實(shí)現(xiàn)。這造成什么局面呢?那就是我們處處受到開發(fā)商的限制。比如我們希望添加一張統(tǒng)計(jì)報(bào)表,那么開發(fā)商說能做就能做,說不能做就不能做;開發(fā)商說需要多長時(shí)間就需要多長時(shí)間。完全不管運(yùn)營商對這些數(shù)據(jù)的實(shí)際需求時(shí)限的要求。為什么?就因?yàn)橄到y(tǒng)不是我們設(shè)計(jì),我們不了解系統(tǒng),受制于人。由于我們制定的是功能規(guī)范,因此開發(fā)商很容易就可以把一個(gè)需求說成是一個(gè)新的功能,需要新的開發(fā),需要新的投資和更長的實(shí)現(xiàn)時(shí)間。而實(shí)際情況也許并非如此。
在國際上,對企業(yè)的定位是:三流的企業(yè)賣產(chǎn)品、二流的企業(yè)賣技術(shù)、一流的企業(yè)定標(biāo)準(zhǔn)。而結(jié)合到IT建設(shè)方面,一般的發(fā)展過程為:制定標(biāo)準(zhǔn)規(guī)范、軟件架構(gòu)設(shè)計(jì)、基礎(chǔ)理論研究。從上可見,如果網(wǎng)管系統(tǒng)的建設(shè)想不受制于人,想做到數(shù)據(jù)的可持續(xù)性發(fā)展,我們必須要進(jìn)行軟件架構(gòu)的設(shè)計(jì),進(jìn)行系統(tǒng)軟件結(jié)構(gòu)規(guī)范的制訂。這樣,無論任何軟件開發(fā)商都要遵循這樣統(tǒng)一的標(biāo)準(zhǔn)進(jìn)行開發(fā)。
當(dāng)然,結(jié)合實(shí)際情況,網(wǎng)管系統(tǒng)是一個(gè)非常龐雜的系統(tǒng),并不是一朝一夕就可以全部設(shè)計(jì)出來的。畢竟,我們的網(wǎng)管建設(shè)人員不是專業(yè)的軟件設(shè)計(jì)開發(fā)人員。那么,我們可以做什么呢?經(jīng)過這些年的網(wǎng)管建設(shè),無論是中國移動(dòng)集團(tuán)公司還是各省移動(dòng)運(yùn)營商都培養(yǎng)出了一大批的專業(yè)網(wǎng)管建設(shè)人員,他們覆蓋了通信、網(wǎng)管、軟件開發(fā)的各個(gè)環(huán)節(jié)。實(shí)際上,我們已經(jīng)有能力進(jìn)行一些基礎(chǔ)的系統(tǒng)設(shè)計(jì)。從實(shí)際的情況來看,一些省公司自行開發(fā)的工具軟件的水平實(shí)際上已經(jīng)遠(yuǎn)遠(yuǎn)超過了網(wǎng)管軟件開發(fā)商的水平,只是由于我們?nèi)肆Αr(shí)間上的限制,還無法駕馭整個(gè)網(wǎng)管系統(tǒng)的設(shè)計(jì)。所以,我們可以集中優(yōu)勢力量進(jìn)行目前最迫切需要的,也是網(wǎng)管系統(tǒng)最薄弱的數(shù)據(jù)接入層的設(shè)計(jì),從而一方面解決網(wǎng)管建設(shè)中最大的一個(gè)矛盾,另一方面也能夠作為架構(gòu)設(shè)計(jì)方面的一個(gè)有益的嘗試。
下面是對數(shù)據(jù)接入的一個(gè)簡單描述。
如上面兩張圖所示,數(shù)據(jù)接入僅僅負(fù)責(zé)各個(gè)設(shè)備的原始統(tǒng)計(jì)數(shù)據(jù)的采集和分析入庫,數(shù)據(jù)庫的設(shè)計(jì)遵循“忠實(shí)于原始數(shù)據(jù)”的原則。程序、日志以及數(shù)據(jù)按照規(guī)范的路徑和命名規(guī)范進(jìn)行存儲(chǔ),便于管理。系統(tǒng)功能上主要包括以下方面。
性能原始數(shù)據(jù)的采集、分析、入庫;
性能采集、分析任務(wù)的全面監(jiān)控;
性能數(shù)據(jù)的自動(dòng)補(bǔ)采和手動(dòng)補(bǔ)采功能;
上層消息通知的功能。
數(shù)據(jù)放在一個(gè)完全開發(fā)的數(shù)據(jù)庫中,任何系統(tǒng)都可以從中提取需要的數(shù)據(jù)。
從對現(xiàn)有網(wǎng)管系統(tǒng)的影響方面來看,因?yàn)槲覀冏龅氖堑讓訑?shù)據(jù)接入平臺,對于網(wǎng)管系統(tǒng)來講幾乎不會(huì)造成影響,反而能夠大大提高系統(tǒng)的穩(wěn)定性和數(shù)據(jù)準(zhǔn)確性。正如中國移動(dòng)的市場策略:“移動(dòng)通信專家”。因?yàn)閷R徊拍芫。如果我們能夠集中精力專注來做這件事,必然可以做成。
目前2G發(fā)展趨緩,3G時(shí)代還未來臨。這是一個(gè)難得的喘息機(jī)會(huì),這是我們這些網(wǎng)管建設(shè)人員靜下心來進(jìn)行思考的大好時(shí)機(jī)。移動(dòng)運(yùn)營商在如火如荼的網(wǎng)管開發(fā)熱潮中也難免會(huì)產(chǎn)生一些浮躁的心理,對于技術(shù)方面關(guān)注度偏低,僅僅追求功能的多樣化。而隨著市場對我們移動(dòng)行業(yè)壓力的增大,內(nèi)部各部門對移動(dòng)網(wǎng)管系統(tǒng)的熱切需求,迫使我們對技術(shù)予以更多的關(guān)注,在這種情況下,開發(fā)商所提供的網(wǎng)管系統(tǒng)的各方面的弱點(diǎn)紛紛被暴露出來。當(dāng)初為了搶占市場,開發(fā)商急于推出粗糙的系統(tǒng)。但是這些系統(tǒng)已經(jīng)滲透到日常的生產(chǎn)維護(hù)工作當(dāng)中,即使存在方方面面的問題,也不可能一下子推翻了重新來過,所以我們更應(yīng)當(dāng)從底層、從對現(xiàn)有網(wǎng)管影響最小的地方著手,一點(diǎn)一點(diǎn)地將網(wǎng)管系統(tǒng)予以加固,從而保證網(wǎng)管系統(tǒng)的地基穩(wěn)固。
如果上述系統(tǒng)能夠建設(shè)成功,則至少數(shù)據(jù)接入層就控制在中國移動(dòng)自己的手里,無論上層的開發(fā)商和系統(tǒng)如何變化,底層的數(shù)據(jù)都不會(huì)丟失,實(shí)現(xiàn)數(shù)據(jù)的可持續(xù)性發(fā)展。
----《通信世界》
作者:天津移動(dòng)通信有限責(zé)任公司網(wǎng)絡(luò)生產(chǎn)管理中心 李榮盛