渠 凱 ,李 洪 ,彭志婷 ,申文俊
(1.中國電信股份有限公司網(wǎng)絡(luò)運行維護(hù)事業(yè)部 北京 100032;2.中通服軟件科技有限公司 上海 200127)
電信運營商都經(jīng)歷了網(wǎng)絡(luò)的快速發(fā)展期,在這個過程中為了滿足快速發(fā)展的需要,運營商引入了很多不同的廠商以加快網(wǎng)絡(luò)的部署建設(shè),同時網(wǎng)絡(luò)的不斷發(fā)展也帶來了網(wǎng)絡(luò)設(shè)備、技術(shù)的不斷革新和變化,導(dǎo)致電信網(wǎng)絡(luò)普遍存在設(shè)備多、廠商多、技術(shù)多、專業(yè)多、網(wǎng)絡(luò)多的現(xiàn)狀。
網(wǎng)管系統(tǒng)是伴隨著網(wǎng)絡(luò)發(fā)展起來的,而運營商在建設(shè)網(wǎng)絡(luò)時又往往要求廠商為一套設(shè)備提供一套網(wǎng)元管理系統(tǒng),于是可以看到,在整個網(wǎng)管領(lǐng)域中網(wǎng)元管理系統(tǒng)(element management system,EMS)繁多,有的甚至一兩個設(shè)備也建有一套EMS,這不僅帶來了巨大的維護(hù)工作量,同時也給跨廠商、跨網(wǎng)絡(luò)端到端的網(wǎng)絡(luò)管理帶來了難題。運營商很早就意識到了這個問題,因此,在過去一段時間里,從專業(yè)網(wǎng)管到綜合網(wǎng)管也一直是其關(guān)注的重心。
隨著電信的發(fā)展,集約化運營的訴求日益強(qiáng)烈,體現(xiàn)在網(wǎng)管領(lǐng)域,就是對網(wǎng)管的綜合化和集中化的要求,這也是未來建設(shè)智能網(wǎng)管的基礎(chǔ)。過去一直困擾于多專業(yè)、多廠商、多設(shè)備信息難以統(tǒng)一的問題,隨著智能網(wǎng)管的到來,又增加了更多的難度和要求。因此必須要尋找更合理的方式,既能夠刻畫目前存在的多元網(wǎng)絡(luò),同時又能夠適應(yīng)未來不斷變化的需求,即本文探討的問題。
網(wǎng)管信息首先是設(shè)備和網(wǎng)元信息,在IT系統(tǒng)中為描述這些信息,通常會通過數(shù)據(jù)建模的方法在數(shù)據(jù)庫中保存,這種數(shù)據(jù)模型被稱為實體(entity)-關(guān)系(relation)(ER)模型,即將所有的數(shù)據(jù)都?xì)w為兩個大類:實體和關(guān)系。其中實體是物體存在的客觀描述,關(guān)系是實體與實體之間的聯(lián)系。
過去的網(wǎng)管建設(shè)中,由于EMS是分廠商建設(shè),專業(yè)網(wǎng)管又歸口相應(yīng)的分專業(yè)管理部門建設(shè),因此這些系統(tǒng)大多只關(guān)注本專業(yè)、本網(wǎng)絡(luò)甚至本廠商的設(shè)備,在數(shù)據(jù)上也只考慮本系統(tǒng)內(nèi)的數(shù)據(jù),多采用簡而化之、分而治之的建模思想,將每種設(shè)備都獨立地映射為一類實體,分類和映射都由網(wǎng)管系統(tǒng)自行確定,有的分類甚至細(xì)分到型號。
通過傳統(tǒng)的按專業(yè)分類的方式,可以得到如表1所示的示例。
表1 傳統(tǒng)按專業(yè)分類示例
從示例可以看到,很多網(wǎng)管按專業(yè)—分類—類型將設(shè)備類型映射為一種獨立的實體來進(jìn)行管理,這種方式被稱之為“硬建?!薄!坝步!钡姆绞骄褪呛唵蔚貙⒃谧匀皇澜缰锌吹降氖挛锓诸愔苯佑成錇镮T系統(tǒng)的一類實體,一一對應(yīng)。這種建模方式更像一個對象枚舉的過程,需要把現(xiàn)實世界中的事物窮舉出來,否則很難保證分類的完整性。而且一旦有新的事物出現(xiàn),無法歸入現(xiàn)有的類別,就勢必要增加一種實體才能描述。比如有轎車、貨車、客車3類實體,當(dāng)出現(xiàn)跑車的時候,發(fā)現(xiàn)它不能歸到現(xiàn)有的實體里,必須得增加一類新的實體叫“跑車”,而如果在這一粒度上建立物理模型,就會發(fā)現(xiàn)每類實體都會建立一張實體表,多一類實體就會多一張表。
另一個方面從ER模型觀察,由于關(guān)系是建立在實體與實體間的,對于N類實體來說,關(guān)系的種類理論上可以達(dá)到C2n+1=n(n+1)/2種,因此隨著實體種類的增加,關(guān)系種類將呈二次冪級數(shù)增長,其直接后果就是數(shù)據(jù)表眾多,模型極不穩(wěn)定:只要增加一種新的實體,就要增加一張表,只要增加一張表,就要增加多種實體間關(guān)系;而按照對象關(guān)系映射(object relational mapping,ORM)原理,應(yīng)用方面也必須同時增加對新實體、新關(guān)系的處理。
隨著網(wǎng)絡(luò)和業(yè)務(wù)的發(fā)展,這種建模方式將必然導(dǎo)致模型的不斷膨脹,應(yīng)用也會隨著不斷修改而增加。開發(fā)人員會覺得需求在不斷變化,而客戶則會覺得需求響應(yīng)太慢。這樣不斷地修改、打補(bǔ)丁,不斷增加實體和關(guān)系,在網(wǎng)絡(luò)快速發(fā)展的今天,最終會引發(fā)實體和關(guān)系的爆炸,系統(tǒng)再也無法承擔(dān)負(fù)荷,只能再建設(shè)新系統(tǒng)。如果不改變方法論,這樣的場景會周而復(fù)始,不斷出現(xiàn)。
在過去的幾年中,筆者一直在探索一種更為靈活的物理建模方式,一方面能夠適應(yīng)不斷變化的網(wǎng)絡(luò)和應(yīng)用的需求,另一方面又不至于產(chǎn)生實體和關(guān)系的爆炸,使得模型相對比較穩(wěn)定。
從方法論上看,一般數(shù)據(jù)建模的過程分為4個步驟,如圖1所示。
(1)識別目標(biāo)場景的數(shù)據(jù)需求。
(2)以數(shù)據(jù)需求建立實體的概念模型,理清概念實體間的關(guān)系,形成ER圖。
圖1 一般數(shù)據(jù)建模過程
(3)基于ER關(guān)系對實體進(jìn)一步分解和細(xì)化,設(shè)計數(shù)據(jù)的邏輯模型,體現(xiàn)實體及關(guān)系的分類和繼承。
(4)基于實體分解,建立實體的數(shù)據(jù)存儲模型,設(shè)計數(shù)據(jù)庫表結(jié)構(gòu)。
分析過去的建模過程,可以發(fā)現(xiàn)對于目標(biāo)場景的識別沒有問題,以中國電信對網(wǎng)絡(luò)的經(jīng)驗,理解場景需求基本沒有偏差,但是從目標(biāo)場景到概念模型、概念模型到邏輯模型、邏輯模型到物理模型的過程,就會發(fā)現(xiàn)以往缺乏合理的抽象,比如前面提到的“硬建?!?,就是將目標(biāo)場景直接映射到模型的結(jié)果。
其次,分析在電信業(yè)里比較成熟的模型,比如SID模型以及中國電信OSS 2.8規(guī)范模型。筆者發(fā)現(xiàn)這些模型雖然對網(wǎng)絡(luò)的概念進(jìn)行了抽象,在實體繼承和分類上也給出了方法,但是這些模型都僅僅停留在邏輯模型這一個層次,對于從邏輯模型如何轉(zhuǎn)換到物理模型既沒有給出方法也沒有給出指導(dǎo)原則,導(dǎo)致在具體實踐中,人們往往依照自己的理解從邏輯模型中直接映射為物理模型,實際上是另一種程度的“硬建?!薄?/p>
因此,在統(tǒng)一建模方法中,必須強(qiáng)調(diào)抽象的價值,將抽象與驗證結(jié)合起來,如圖2所示。
圖2 統(tǒng)一建模方法過程
經(jīng)過一定抽象后的模型將更具有代表性和普適性。但是也需要注意到目標(biāo)場景的范圍,抽象必須保留在合理的范圍,高度的抽象將帶來處理的復(fù)雜性,因此需要在抽象與現(xiàn)實之間選擇一個平衡點,既提高模型的抽象度和穩(wěn)定度,也考慮相當(dāng)?shù)囊子眯?,而不至于過度泛化。
網(wǎng)管領(lǐng)域的數(shù)據(jù)建模是電信網(wǎng)到IT系統(tǒng)的抽象過程。什么是電信網(wǎng)?按照百度百科的解釋,電信網(wǎng)是構(gòu)成多個用戶相互通信的多個電信系統(tǒng)互連的通信體系,是人類實現(xiàn)遠(yuǎn)距離通信的重要基礎(chǔ)設(shè)施,利用電纜、無線、光纖或者其他電磁系統(tǒng),傳送、發(fā)射和接收標(biāo)識、文字、圖像、聲音或其他信號。從這個定義可以看出電信網(wǎng)絡(luò)實際是由具備一定電信能力(傳送、發(fā)射和接收信號)的設(shè)備、設(shè)施、系統(tǒng)等實體組成的可相互聯(lián)通的網(wǎng)。
因此,基于以上對電信網(wǎng)的認(rèn)識,筆者認(rèn)為目前的分立網(wǎng)絡(luò)是電信網(wǎng)按照不同的能力劃分出來的,具有不同能力的設(shè)備、設(shè)施和系統(tǒng)。依照這個假設(shè),可以放棄傳統(tǒng)的“分而治之”的“硬建?!狈绞剑谝惶壮橄蟮哪P徒y(tǒng)一管理各專業(yè)網(wǎng)絡(luò),按照能力的不同區(qū)分不同類型的實體,采用“從共性→個性”的分專業(yè)建模思想,先不分專業(yè)刻畫共性,形成電信網(wǎng)的統(tǒng)一模型,再通過刻畫個性,還原專業(yè)網(wǎng)絡(luò)的現(xiàn)實復(fù)雜性,以此保證核心數(shù)據(jù)模型關(guān)系穩(wěn)定、緊密且關(guān)系四通八達(dá)。
圖3 實體與關(guān)系繼承示意
對于電信網(wǎng)來說,其關(guān)鍵的特性是形成網(wǎng)絡(luò),而形成網(wǎng)絡(luò)的基本元素是點和線,因此可以從點、線、網(wǎng)為基礎(chǔ)擴(kuò)展網(wǎng)絡(luò)模型,這樣可以將ER模型進(jìn)行層次擴(kuò)展,如圖3所示。左邊是實體的繼承圖,右邊是關(guān)系的繼承圖,黑色加粗線條表明關(guān)系是建立在對等的兩個實體之間。從E抽象實體出發(fā),依據(jù)點、線、網(wǎng)擴(kuò)展,可以得到點→設(shè)備→SDH設(shè)備這樣的繼承層次,同樣也可以得到點—線→端口—電路→SDH端口—傳輸電路這樣的R抽象關(guān)系的繼承層次。這是兩棵實體與關(guān)系繼承樹。
下一步,當(dāng)把這兩個繼承的層次關(guān)系再進(jìn)行表達(dá),就得到另外兩棵繼承樹,如圖4所示。
圖4的ET/RT兩棵樹就是用來描述實體與關(guān)系繼承關(guān)系的,即元數(shù)據(jù)。進(jìn)一步思考,實際上是將模型建立在樹的葉子節(jié)點上,也就是“硬建?!钡姆绞?,不管是實體還是關(guān)系,節(jié)點數(shù)都非常多,而一旦將模型向上移一層,可以帶來模型的巨大簡化。但問題是模型抽象后,細(xì)粒度的差異化信息如何體現(xiàn)?這就需要用到ET/RT這兩棵樹來描述。
因此筆者的策略是在大類基礎(chǔ)上,引入元模型建模,通過元數(shù)據(jù)的配置定義細(xì)粒度數(shù)據(jù)模型,使得細(xì)粒度數(shù)據(jù)模型靈活、可擴(kuò)展。模型是對現(xiàn)實世界的抽象,而元模型是對模型的抽象和描述,軟件可針對元數(shù)據(jù)編程,快速實現(xiàn)新需求。即通過大類+元數(shù)據(jù)的建模思路,根據(jù)網(wǎng)絡(luò)共性,抽象出核心領(lǐng)域模型,通過元數(shù)據(jù)支持個性化特征,支持具體網(wǎng)元、鏈路的創(chuàng)建和配置。帶來的好處顯而易見:
·核心模型穩(wěn)定,反映網(wǎng)絡(luò)本質(zhì);
·信息查找全、速度快;
·外圍模型可根據(jù)不同新業(yè)務(wù)、新技術(shù)進(jìn)行配置,快速支持新客戶、新業(yè)務(wù)。
統(tǒng)一建模方法論是理論基礎(chǔ),有了這個理論基礎(chǔ),如何將網(wǎng)管要管理的對象抽象出大類來呢?
正如綜合資源的大類建模經(jīng)歷了一系列歸納的過程一樣,其現(xiàn)有的模型是值得借鑒的,除此以外,需要描繪綜合網(wǎng)管的主要應(yīng)用場景,分析在應(yīng)用場景中綜合網(wǎng)管提供的基礎(chǔ)功能。例如局?jǐn)?shù)據(jù)的作用場景,網(wǎng)管配置是一個過程,局?jǐn)?shù)據(jù)體現(xiàn)為配置到網(wǎng)元上的所有配置數(shù)據(jù)。下面以網(wǎng)元為例,簡單描述一下網(wǎng)元的生命周期以及局?jǐn)?shù)據(jù)的作用場景,如圖5所示。
·工程:綜合網(wǎng)管里,資源系統(tǒng)作用于工程建設(shè),在工程建設(shè)中創(chuàng)建設(shè)備,設(shè)備上電后,EMS建好,形成網(wǎng)元。出廠的局?jǐn)?shù)據(jù)配置在上電的時候配好。上電時,綜合網(wǎng)管采集到的非結(jié)構(gòu)化數(shù)據(jù),便是設(shè)備的出廠配置。資源和網(wǎng)元的關(guān)聯(lián)關(guān)系可在工程建設(shè)結(jié)束的時候,把網(wǎng)元回填回資源。
·建設(shè):即內(nèi)部組網(wǎng),從資源系統(tǒng)下工單到網(wǎng)管施工。在組網(wǎng)的時候要保證資源和網(wǎng)元已經(jīng)對應(yīng)上了。網(wǎng)元的組網(wǎng)在資源系統(tǒng)完成。網(wǎng)元的施工就是在網(wǎng)管里面完成網(wǎng)元的配置過程,再下發(fā)給EMS完成網(wǎng)元的開通。工單所帶的局?jǐn)?shù)據(jù),最終的結(jié)果體現(xiàn)為結(jié)構(gòu)化數(shù)據(jù)——在綜合網(wǎng)管中新增的實體和實體關(guān)系。
圖4 類型繼承示意
圖5 網(wǎng)元—場景流程示例
·配置:即外部組網(wǎng),其過程和內(nèi)部組網(wǎng)類似。
·割接:老的設(shè)備斷電后,將新的設(shè)備上電,局?jǐn)?shù)據(jù)沒有在新的設(shè)備配置,這時要恢復(fù)局?jǐn)?shù)據(jù),需從綜合網(wǎng)管獲取原來的局?jǐn)?shù)據(jù),下發(fā)數(shù)據(jù)到EMS執(zhí)行。
以此類推,可分析出電路、系統(tǒng)等的應(yīng)用場景。
在考慮模型之前,首先需要分析需要建模的數(shù)據(jù)有哪些,除網(wǎng)管本身管理的業(yè)務(wù)對象外,在統(tǒng)一建模方法論的基礎(chǔ)上,業(yè)務(wù)對象對應(yīng)到業(yè)務(wù)模型中已經(jīng)過高度的抽象,業(yè)務(wù)對象和物理存儲并不是“硬建?!狈绞降囊灰粚?yīng),物理模型只能反映出實體抽象后的結(jié)果,因而還需要元數(shù)據(jù)刻畫實體的定義以及實體的存儲,即通過元數(shù)據(jù)的刻畫,反映出在物理模型高度抽象和穩(wěn)定后,各類實體及規(guī)格的差異,對于代碼來說,只要通過訪問元數(shù)據(jù)就能夠知道不同規(guī)格的定義以及存儲,可以屏蔽業(yè)務(wù)對象的各種差異提供標(biāo)準(zhǔn)的元數(shù)據(jù)服務(wù)。另外,對于業(yè)務(wù)數(shù)據(jù),有些是可以規(guī)范定義的,例如可以枚舉的屬性值,這些約束需要通過主數(shù)據(jù)來定義。除此以外,要建設(shè)一個應(yīng)用系統(tǒng),有其必不可少的系統(tǒng)數(shù)據(jù)和應(yīng)用數(shù)據(jù)來支撐系統(tǒng)的完整功能應(yīng)用。
因此,網(wǎng)管所要管理的數(shù)據(jù)范疇有以下幾種。
·元數(shù)據(jù):與實體定義、存儲有關(guān)的類型數(shù)據(jù)。
·主數(shù)據(jù):與規(guī)格有關(guān)的可規(guī)范定義的枚舉、約束數(shù)據(jù)。
·網(wǎng)管數(shù)據(jù):存量數(shù)據(jù)、增量數(shù)據(jù)。
·系統(tǒng)數(shù)據(jù):系統(tǒng)用戶、權(quán)限、審計、功能相關(guān)數(shù)據(jù)。
·應(yīng)用數(shù)據(jù):表現(xiàn)層數(shù)據(jù),與界面、操作相關(guān)的對象。由于篇幅有限,本文針對網(wǎng)管數(shù)據(jù)的建模來探討。
3.2.1 大類繼承關(guān)系
建模的頂層即為上文描述過的網(wǎng)管的管理對象:實體和關(guān)系。實體和關(guān)系都可以繼承。樹上的一個節(jié)點決定了一類對象,具備特定的存儲位置。從數(shù)據(jù)的幾何結(jié)構(gòu)往下分,實體可以有點、線、集合,關(guān)系可以分為點—點關(guān)系、線—線關(guān)系、點—線關(guān)系以及集合和點、線、子集合的關(guān)系。在此思路之下,從實體的功能本質(zhì)以及大類間關(guān)系的收斂出發(fā),定義出第3層的大類。數(shù)據(jù)建模在第3層上,因此需保證第3層的大類的抽象合理、收斂、穩(wěn)定,并和實踐論證切合。
另外,根據(jù)前述現(xiàn)實依據(jù)的梳理,需知哪些數(shù)據(jù)的生命周期是在網(wǎng)管域中管理的、其主數(shù)據(jù)是在網(wǎng)管維護(hù)的,哪些數(shù)據(jù)的生命周期是在其他域中管理的、其主數(shù)據(jù)是在其他域中維護(hù)的,而網(wǎng)管只是因為一些應(yīng)用需要,將數(shù)據(jù)同步過來供上層應(yīng)用使用。例如機(jī)架、機(jī)框這類硬件數(shù)據(jù),又或是站點、子區(qū)域這類區(qū)域數(shù)據(jù)以及機(jī)房這樣的設(shè)施數(shù)據(jù)。
抽象出的網(wǎng)管對象如圖6所示。
3.2.2 大類之間關(guān)系
如上述方法論所提到的,關(guān)系的建模是從第3層開始,在繼承圖(圖6)的第3層之間建立穩(wěn)定的關(guān)系模型。圖7中的網(wǎng)元核心、事件、配置這三大塊為網(wǎng)管著重關(guān)注的模型,資源關(guān)聯(lián)域和產(chǎn)品服務(wù)域?qū)儆陉P(guān)聯(lián)域。關(guān)聯(lián)域表現(xiàn)為從各域視角觀察網(wǎng)管存量所得到的投影,通過此投影可以關(guān)聯(lián)存量實體在不同域的視圖。
上文對數(shù)據(jù)模型進(jìn)行了抽象,在方法論中提到抽象的結(jié)果需要進(jìn)行驗證,下面對抽象的結(jié)果進(jìn)行簡單的驗證。這里只做合理性驗證,復(fù)雜的、完備性的驗證需要全面的網(wǎng)絡(luò)數(shù)據(jù),本文就不再深入。
首先,以交換網(wǎng)管為例,交換網(wǎng)元、交換板卡、交換端口可分別對應(yīng)到模型中的網(wǎng)元、模塊、端口大類中,而交換網(wǎng)管中的平臺屬于系統(tǒng)的范疇,可對應(yīng)到模型中的網(wǎng)這個大類。兩臺交換網(wǎng)元中的信令、中繼鏈路都是線形實體,可統(tǒng)統(tǒng)歸到鏈路這個大類當(dāng)中。中繼群、信令鏈路組作為鏈路集合仍然呈線性,依然可以放在鏈路實體中。而中繼群和中繼鏈路的管理則體現(xiàn)為鏈路和鏈路大類中的并聯(lián)關(guān)系。交換網(wǎng)管中,網(wǎng)元上配置的碼號數(shù)據(jù)是局?jǐn)?shù)據(jù)中的一種,可放到碼號大類中統(tǒng)一管理。
然后分析數(shù)據(jù)網(wǎng)管,數(shù)據(jù)網(wǎng)元、數(shù)據(jù)板卡、數(shù)據(jù)端口依然可以對應(yīng)到模型中的網(wǎng)元、模塊、端口大類中,而數(shù)據(jù)網(wǎng)中的ATM電路、DDN電路、FR電路等也都是線形實體,可統(tǒng)統(tǒng)歸到鏈路這個大類當(dāng)中。而數(shù)據(jù)網(wǎng)管中的各種ATM網(wǎng)絡(luò)、DDN等屬于管理網(wǎng)絡(luò),另外VPN屬于虛擬網(wǎng)范疇,仍然是點—線集合,都可放在網(wǎng)這個實體中統(tǒng)一管理。還有一類用于實現(xiàn)用戶和業(yè)務(wù)的隔離、標(biāo)識、管理和控制的數(shù)據(jù),像VLAN,實際標(biāo)識了一條鏈路或一個網(wǎng)絡(luò)劃分出來的數(shù)據(jù)通道標(biāo)識,若管理上要求細(xì)化,可作為網(wǎng)實體管理,若管理上只需要管到VLAN號,可作為像碼號一樣的局?jǐn)?shù)據(jù)放在碼號這個大類中管理。
在此基礎(chǔ)上,如果有交換和數(shù)據(jù)合一的網(wǎng)元,需要融合建模,建模方法也是一樣。例如,一個既有寬帶板又有語音板的ONU設(shè)備,當(dāng)網(wǎng)管融合后,依然可以作為一個融合的網(wǎng)元放在網(wǎng)元大類中建模,而其中的寬帶和語音板只是作為網(wǎng)元所具有的兩個模塊建模,而無需像傳統(tǒng)的網(wǎng)管分專業(yè),在交換網(wǎng)管和數(shù)據(jù)網(wǎng)管中分別建立各自的網(wǎng)元實體。
以此類推,傳輸網(wǎng)管、EPON網(wǎng)管抑或是基于IP技術(shù)的傳輸網(wǎng)管都可以用類似的方法建模,因為這是高度抽象了網(wǎng)絡(luò)的幾何本質(zhì)的大類,不因為網(wǎng)絡(luò)技術(shù)發(fā)生改變而改變,只要分析實體在網(wǎng)絡(luò)中的存在本質(zhì)就可以找到模型中對應(yīng)的大類,非常穩(wěn)定可靠。
在OSS領(lǐng)域中,對于網(wǎng)絡(luò)數(shù)據(jù)方面,不管是數(shù)據(jù)的規(guī)模還是數(shù)據(jù)的重要性,資源域和網(wǎng)元域都是最關(guān)鍵的部分。從數(shù)據(jù)的整個生命周期來看,這兩者是密不可分的,但也各有側(cè)重點。
資源域管理資源數(shù)據(jù)的整個生命周期,用于支撐整個電信網(wǎng)絡(luò)從設(shè)計、施工到開通、運行和退網(wǎng)完整的過程,希望在IT系統(tǒng)里再現(xiàn)真實網(wǎng)絡(luò)的生命過程,并支持它的變化,因此資源域重在描述網(wǎng)絡(luò)組成。
圖7 網(wǎng)管對象關(guān)系
網(wǎng)管域是網(wǎng)絡(luò)能力的體現(xiàn),更關(guān)注網(wǎng)絡(luò)的現(xiàn)態(tài)。網(wǎng)管的操作直接即時反映到現(xiàn)實網(wǎng)絡(luò),同時現(xiàn)實網(wǎng)絡(luò)的變化也即時反饋到網(wǎng)管,引發(fā)網(wǎng)管數(shù)據(jù)的變化,因此網(wǎng)管域重在描述網(wǎng)絡(luò)能力。
過去更傾向于關(guān)注資源域和網(wǎng)管域的差異,因此這兩個部分的建設(shè)和管理都是分離的,一定程度上導(dǎo)致了這兩部分?jǐn)?shù)據(jù)的不一致,包括數(shù)據(jù)模型不一致。
在智能網(wǎng)管發(fā)展的今天,網(wǎng)管需要從綜合化到自動化再到最終實現(xiàn)智能化,OSS數(shù)據(jù)綜合化已成為智能化建設(shè)的基礎(chǔ),而融合建模使這一目標(biāo)成為可能,這里的融合不僅包括專業(yè)融合,而且站在OSS的高度看跨域也需要進(jìn)一步融合。
從核心模型的穩(wěn)定性為主出發(fā),筆者建議建模時應(yīng)從網(wǎng)絡(luò)結(jié)構(gòu)出發(fā)考慮網(wǎng)管的管理對象在網(wǎng)絡(luò)組成中的本質(zhì)差異,避免將業(yè)務(wù)因素混淆到建模的本質(zhì)要求中去,區(qū)分哪些是組網(wǎng)的基礎(chǔ),哪些是應(yīng)用的需要。
在對網(wǎng)管融合的模型建議中,筆者著重描述了網(wǎng)管數(shù)據(jù)的模型建議。對于元數(shù)據(jù)、主數(shù)據(jù)、系統(tǒng)數(shù)據(jù)、應(yīng)用數(shù)據(jù)的建模沒有關(guān)注。特別是元數(shù)據(jù)的建模,是支撐網(wǎng)管融合后的統(tǒng)一建模的基礎(chǔ)。
網(wǎng)管融合后的統(tǒng)一建模,模型中的大類和大類關(guān)系趨于穩(wěn)定,不穩(wěn)定的部分如大類細(xì)分后的細(xì)粒度類型的屬性及細(xì)粒度實體間關(guān)系約束等可通過元數(shù)據(jù)的靈活配置來體現(xiàn)。元數(shù)據(jù)模型是對實體模型的建模,考慮元數(shù)據(jù)模型的建模時,需明確實體構(gòu)成,例如類型、規(guī)格、組件、擴(kuò)展等。元數(shù)據(jù)的本質(zhì)是關(guān)于數(shù)據(jù)的數(shù)據(jù),元數(shù)據(jù)的內(nèi)容包含了數(shù)據(jù)范圍、數(shù)據(jù)部署和數(shù)據(jù)結(jié)構(gòu)。
總的來說,建模思路是指導(dǎo)模型建立的方向,網(wǎng)管融合建模更需要從以往紛繁復(fù)雜的多個凌亂的管理對象中跳脫出來,從網(wǎng)絡(luò)構(gòu)成本質(zhì)出發(fā),抽象出穩(wěn)定的數(shù)據(jù)模型。
1 TMF.The Information Framework(SID)V13,2013
2 中國電信集團(tuán)公司.CTG-MBOSS OSS網(wǎng)絡(luò)資源管理系統(tǒng)規(guī)范 V2.8,2009
3 周三保.淺談數(shù)據(jù)倉庫建設(shè)中的數(shù)據(jù)建模方法.http://www.ibm.com/developerworks/cn/data/library/techarticles/dm-0803zhousb/,2008