淺談基于云網(wǎng)關(guān)的算網(wǎng)控制、編排以及服務(wù)能力平臺
慧家庭運營中心在算網(wǎng)能力建設(shè),基礎(chǔ)能力開發(fā)積累的長期進程中,相關(guān)項目以及云網(wǎng)關(guān)產(chǎn)品積累了許多底層轉(zhuǎn)發(fā)組件模塊,對比參照業(yè)界方案,發(fā)現(xiàn)業(yè)內(nèi)諸多方案都面臨如下許多問題:
1、設(shè)備負擔重,各組件的配置管理以及風格不統(tǒng)一,許多模塊需通過設(shè)備消耗資源實現(xiàn)配置管理。
2、各模塊和業(yè)務(wù)無法統(tǒng)一,導致全網(wǎng)信息缺乏人員維護。
3、無統(tǒng)一且通用的控制編排層,缺乏統(tǒng)一調(diào)度,導致開通具體業(yè)務(wù)操作復雜且易出錯,不具備真正意義上的高度擴容和彈性。
4、使用困難,對運維和使用人員不友好,項目維護、交接成本、風險都較大。
為了解決上述問題,智慧家庭運營基于云網(wǎng)關(guān)設(shè)計和自研了算網(wǎng)控制、編排以及服務(wù)能力平臺(以下簡稱為算能平臺)。
Part 01 什么是算能平臺?
算能平臺是一個綜合平臺,他不僅包含了SDN控制器的功能,還包括了服務(wù)編排,業(yè)務(wù)管理,訂單管理,算力模型構(gòu)建,算力拓撲收集生成,算力決策以及運維告警功能。算能平臺在整個家庭算網(wǎng)構(gòu)建,云網(wǎng)關(guān)的部署和交付運維中起著重要的作用。
圖片
算能平臺架構(gòu)思路
如上所述,算能平臺在整個大網(wǎng)構(gòu)建中發(fā)揮了重要作用,豐富的功能需要一個基本的架構(gòu)思路,智慧家庭運營中心在設(shè)計時提供了如下部分思路:
1、能夠支持控制轉(zhuǎn)發(fā)分離:將設(shè)備原有的嵌入式數(shù)據(jù)庫移到云端,設(shè)備側(cè)僅獲取配置版本號,不參與配置的存儲和管理。云端采用更易用的關(guān)系型數(shù)據(jù)庫,通過業(yè)務(wù)關(guān)聯(lián)實現(xiàn)各模塊間的關(guān)聯(lián)。
2、能夠?qū)崿F(xiàn)業(yè)務(wù)自動編排:原云網(wǎng)關(guān)開通業(yè)務(wù),需配置多個underlay轉(zhuǎn)發(fā)模塊及業(yè)務(wù)對應(yīng)的上下行策略,配置信息多且步驟繁瑣。運營平臺預先關(guān)聯(lián)各模塊配置信息,自動索引業(yè)務(wù)配置的參數(shù),實現(xiàn)一鍵生成各配置信息及策略下發(fā)。管理人員通過界面操作能輕松實現(xiàn)業(yè)務(wù)開通,提高了效率。
3、能夠管控全網(wǎng)各類型設(shè)備:維護統(tǒng)一且多樣的南向北向接口,支持統(tǒng)一管控SS5-Server,VCPE,VSwtich,POP點等多場景多環(huán)境的設(shè)備。
4、能夠智能的進行路徑選擇:構(gòu)建通用網(wǎng)絡(luò)信息管理平臺,全網(wǎng)信息獲取,拓撲生成自動化,通過對協(xié)議的修改,以較小的代價,將拓撲信息收集開銷計算從設(shè)備側(cè)放到了運營平臺,支持快速生成全網(wǎng)拓撲以及全網(wǎng)算力收集和路徑計算,支持對切片網(wǎng)絡(luò)快速配置,支持網(wǎng)絡(luò)拓撲預配置能力。
5、能夠支持自動化運維:構(gòu)建通用運維告警平臺,實現(xiàn)運維告警功能。維護統(tǒng)一且多樣的運維管理接口,支持對接Prometheus,Zabbix等平臺。
綜上所述,算能平臺在整個網(wǎng)絡(luò)中有著相當高的地位,一個功能全面設(shè)計優(yōu)秀的算能平臺,能夠?qū)υO(shè)備管控,業(yè)務(wù)管理,安全防范等關(guān)鍵性事務(wù)起到關(guān)鍵作用。
Part 02 算能平臺能帶來什么?
? 技術(shù)層面
1、為網(wǎng)絡(luò)產(chǎn)品設(shè)備提供南北向交互通道。算能平臺作為家庭算力網(wǎng)絡(luò)中大腦決策層,拉通云網(wǎng)關(guān)的整個調(diào)度流程,對整個云網(wǎng)關(guān)產(chǎn)品的發(fā)展落地起著至關(guān)重要的作用,同時能夠管理大多數(shù)常規(guī)網(wǎng)絡(luò)設(shè)備,提供了網(wǎng)絡(luò)設(shè)備納管的通用能力。
2、為網(wǎng)絡(luò)設(shè)備拓撲信息收集生成提供一種新方式。算能平臺能夠快速構(gòu)建全網(wǎng)拓撲,擺脫傳統(tǒng)的控制層面需要和設(shè)備側(cè)建立BGP-LS鄰接的方式,利用關(guān)系數(shù)據(jù)庫,以極少的設(shè)備信息快速構(gòu)建出包含設(shè)備信息,鄰居信息和全網(wǎng)開銷的拓撲。
3、為網(wǎng)絡(luò)設(shè)備遷移容災提供了一種新渠道。轉(zhuǎn)控分離的架構(gòu),支持分布式部署,集群,實現(xiàn)彈性擴容,設(shè)備遷移自動化。
4、為網(wǎng)絡(luò)設(shè)備提供了豐富的網(wǎng)絡(luò)接口庫。豐富的通用能力支持,支持豐富的南向和北向接口,可以對接各類設(shè)備和平臺。
5、為網(wǎng)絡(luò)設(shè)備提供了一種更簡單的部署方式。支持一鍵部署,容器化部署,一鍵拷貝等。
? 業(yè)務(wù)層面
1、算能平臺為智慧家庭運營中心的自研云網(wǎng)關(guān)產(chǎn)品提供了諸多能力,如支持彈性靈活擴容,節(jié)省投資成本、有利于增值業(yè)務(wù)快速部署。
2、基于云網(wǎng)融合,算能平臺適配智慧家庭運營中心的重點業(yè)務(wù)場景如場景化寬帶、沿街商鋪、家庭辦公等。
3、算能平臺部署后,網(wǎng)絡(luò)設(shè)備統(tǒng)一管控、集中運維,極大的減少了運維成本。
4、算能平臺部署運用后,可降低設(shè)備功能和性能要求(如拓撲信息收集),將部分功能上移至運營平臺,降低設(shè)備開銷,節(jié)省成本。
Part 03 算能平臺的應(yīng)用和未來?
目前,算能平臺在隨著云網(wǎng)關(guān)產(chǎn)品的應(yīng)用和推廣已經(jīng)具備一定規(guī)模,算能平臺作為智慧家庭算力網(wǎng)絡(luò)項目中核心網(wǎng)絡(luò)設(shè)備的統(tǒng)一管理平臺,助力實現(xiàn)算力服務(wù),搶占算網(wǎng)市場 。算能平臺已經(jīng)應(yīng)用到智慧家庭運營中心場景化寬帶產(chǎn)品中,通過接入場景化寬帶業(yè)務(wù),實現(xiàn)用戶業(yè)務(wù)一鍵開通。與此同時,算能平臺在云網(wǎng)關(guān)產(chǎn)品中發(fā)揮了關(guān)鍵作用,推動云網(wǎng)關(guān)產(chǎn)品在各省落地試點。
未來,算能平臺將會在更多的場景和產(chǎn)品中發(fā)光發(fā)亮。目前智慧家庭運營中心已經(jīng)完成了算能平臺的諸多功能,未來歡迎更多的開發(fā)架構(gòu)人員投入到算能平臺的功能開發(fā)和場景探究之中來。
