張 揚(yáng) 鄭可勤 韓碧瑩
中國聯(lián)合網(wǎng)絡(luò)通信有限公司吉林省分公司 吉林 長春 130000
伴隨著網(wǎng)絡(luò)技術(shù)的快速發(fā)展,為了實(shí)現(xiàn)網(wǎng)絡(luò)及網(wǎng)絡(luò)設(shè)備的統(tǒng)一管理,SDWAN自動(dòng)化運(yùn)維系統(tǒng)隨之產(chǎn)生,使網(wǎng)絡(luò)運(yùn)維更加方便、更加高效。本文為了證明SDWAN運(yùn)維自動(dòng)化的可行性對SDWAN運(yùn)維自動(dòng)化系統(tǒng)的現(xiàn)狀、關(guān)鍵技術(shù)進(jìn)行分析。
SDWAN網(wǎng)絡(luò)運(yùn)維自動(dòng)化具有為全網(wǎng)設(shè)備提供網(wǎng)絡(luò)報(bào)表、網(wǎng)絡(luò)拓?fù)?、告警管理以及性能管理等功能。隨著新技術(shù)的不斷發(fā)展,SDWAN控制器的功能會(huì)越來越全面與強(qiáng)大,可以實(shí)現(xiàn)管理網(wǎng)絡(luò)業(yè)務(wù)與運(yùn)維功能的同時(shí)兼顧,SDWAN控制器最終將會(huì)融合EMS的網(wǎng)管功能。目前世界各個(gè)著名的互聯(lián)網(wǎng)公司都提出了適合自己公司的SDWAN運(yùn)維自動(dòng)化技術(shù),因?yàn)檫@些技術(shù)對公司內(nèi)部的數(shù)據(jù)中心網(wǎng)絡(luò)具有較強(qiáng)的針對性,所以詳細(xì)的技術(shù)不會(huì)被公司相關(guān)工作人員之外的人所熟知。在SDWAN運(yùn)維技術(shù)中無法制定統(tǒng)一的運(yùn)維標(biāo)準(zhǔn),其原因是SDWAN網(wǎng)絡(luò)的特性具有高度的可定制化[1]。雖然計(jì)算機(jī)網(wǎng)絡(luò)運(yùn)維技術(shù)已經(jīng)擁有相對成熟的各個(gè)分支領(lǐng)域,但是無法實(shí)現(xiàn)各個(gè)領(lǐng)域之間的相互統(tǒng)一嚴(yán)重阻礙了計(jì)算機(jī)網(wǎng)絡(luò)運(yùn)維技術(shù)的發(fā)展。
穩(wěn)定的運(yùn)行,實(shí)時(shí)預(yù)警、很高的可用性等優(yōu)點(diǎn)是一個(gè)自動(dòng)化運(yùn)維系統(tǒng)應(yīng)該具有的功能。為了使運(yùn)維系統(tǒng)達(dá)到這一要求,需要結(jié)合使用多種運(yùn)維技術(shù)。自動(dòng)化配置管理的相關(guān)技術(shù)、收集日志技術(shù)以及系統(tǒng)監(jiān)控技術(shù)是SDWAN運(yùn)維自動(dòng)化系統(tǒng)的關(guān)鍵技術(shù)[2]。
(一)SDWAN自動(dòng)化配置管理的相關(guān)技術(shù)。日復(fù)一日的重復(fù)著幾乎相同的工作,一直困擾著系統(tǒng)管理員。比如軟件包的升級(jí)、配置文件的管理、錯(cuò)誤修復(fù)以及新配置的添加等等。對于大規(guī)模的機(jī)器數(shù)量,使用人工對其進(jìn)行管理不但會(huì)浪費(fèi)人力還會(huì)伴隨著大量時(shí)間的浪費(fèi),而且管理過程中還存在著一定的安全隱患。自動(dòng)化腳本的出現(xiàn)對于重復(fù)率很高的工作內(nèi)容具有巨大的優(yōu)勢。但是在生產(chǎn)過程中因?yàn)殚_發(fā)環(huán)境、開發(fā)成本等條件的限制,使腳本被多次開發(fā)。所以,不能保證腳本的靈活性以及適配多個(gè)平臺(tái)。另外,統(tǒng)一的對大量的腳本實(shí)施管理并不方便,存在很多困難。自動(dòng)化配置管理技術(shù)的誕生解決了這些問題。
自動(dòng)化配置管理技術(shù)可以統(tǒng)一管理集群,可以實(shí)現(xiàn)執(zhí)行腳本、配置文件的下發(fā)、軟件包的安裝等功能同時(shí)運(yùn)行。系統(tǒng)的自動(dòng)化水平通常由選擇是否合適的自動(dòng)化配置管理技術(shù)所決定,其又對運(yùn)維系統(tǒng)設(shè)計(jì)的成敗起到?jīng)Q定性作用。
Puppet、Salt Stack、Ansible是自動(dòng)化配置主流的三種技術(shù)方案。這三種方案都能將配置管理的工作以及自動(dòng)化部署的工作完成,但是他們又擁有不同的優(yōu)點(diǎn),對不同的應(yīng)用場景可以體現(xiàn)出各自所具有的不同優(yōu)勢。
(二)SDWAN監(jiān)控相關(guān)技術(shù)。在運(yùn)維系統(tǒng)中監(jiān)控技術(shù)是不可或缺的部分,它能對系統(tǒng)運(yùn)行趨勢進(jìn)行長期分析、跨時(shí)間范圍對系統(tǒng)進(jìn)行比較、回溯和分析系統(tǒng)的問題。想要有一個(gè)好的運(yùn)維系統(tǒng)需要一套好的監(jiān)控系統(tǒng)來為其順利運(yùn)行提供保障。監(jiān)控系統(tǒng)的實(shí)量化數(shù)據(jù)的匯總、處理和收集主要由監(jiān)控技術(shù)負(fù)責(zé),需要對系統(tǒng)的長期運(yùn)行趨勢、實(shí)現(xiàn)實(shí)時(shí)預(yù)警。服務(wù)器處理某個(gè)請求所需的反應(yīng)時(shí)間長短、系統(tǒng)負(fù)載需求大小、監(jiān)控系統(tǒng)是否流暢的運(yùn)行以及服務(wù)容量是否飽和是評(píng)價(jià)一個(gè)監(jiān)控系統(tǒng)好壞的標(biāo)準(zhǔn)。
Zabbix和Naigos是當(dāng)前解決監(jiān)控技術(shù)應(yīng)用最廣泛的兩套技術(shù)方案。Zabbix的產(chǎn)生是為了對網(wǎng)絡(luò)設(shè)備以及網(wǎng)絡(luò)服務(wù)實(shí)施跟蹤和監(jiān)控,并且Zabbix具有較高的效率。Zabbix具有實(shí)現(xiàn)簡潔的安裝、方便的使用以及學(xué)習(xí)過程中成本低的優(yōu)點(diǎn)。Nagios具有對網(wǎng)絡(luò)服務(wù)以及主機(jī)的基本信息實(shí)施監(jiān)控、可以同時(shí)對多臺(tái)設(shè)備的不同服務(wù)進(jìn)行檢測、在有程序出現(xiàn)問題等異常狀況時(shí)會(huì)主動(dòng)聯(lián)系設(shè)置的相關(guān)聯(lián)系人、可以精確定位故障、具有很強(qiáng)的拓展性、可以自動(dòng)進(jìn)行監(jiān)控?cái)?shù)據(jù)以及監(jiān)控日志的相互轉(zhuǎn)換以及可以將網(wǎng)絡(luò)狀態(tài)以圖表等表達(dá)方式表現(xiàn)出來的優(yōu)點(diǎn)。
(三)SDWAN收集日志相關(guān)技術(shù)。收集系統(tǒng)數(shù)據(jù)的功能對于自動(dòng)化運(yùn)維系統(tǒng)而言非常重要,日志數(shù)據(jù)是系統(tǒng)生命周期的顯現(xiàn)形式,用戶的操作、系統(tǒng)的全部運(yùn)行狀態(tài)全部會(huì)記錄在系統(tǒng)日志中。想要了解系統(tǒng)的所有的運(yùn)行流程可以通過對系統(tǒng)日志進(jìn)行分析來實(shí)現(xiàn),因此收集日志效率的高低決定了自動(dòng)化運(yùn)維系統(tǒng)是否完善。
以下將會(huì)介紹日志收集解決方案的幾種主流方案:ELK能夠用于前端數(shù)據(jù)的可視化展示、檢索和分析。他是由三個(gè)開源組件組成,這三個(gè)開源組件分別為Elastic Search、Logstash、Kiabana。Kaf ka是一種分布式開源流數(shù)據(jù)處理平臺(tái),操作者可以使用發(fā)布以及訂閱的模式來對記錄流數(shù)據(jù)進(jìn)行處理,還可以通過容錯(cuò)的模式來記錄數(shù)據(jù)流[3]。他能夠使數(shù)據(jù)平臺(tái)擁有吞吐量高、延遲低、性能高的優(yōu)點(diǎn),非常適合進(jìn)行分布式日志系統(tǒng)的構(gòu)建。Kaf ka與傳統(tǒng)的消息系統(tǒng)相比,可以擴(kuò)展多節(jié)點(diǎn)集群、廣播與組播可以通過訂閱組來實(shí)現(xiàn)、具有高可用性、數(shù)據(jù)持久化、速度極高的特點(diǎn)。
事實(shí)證明實(shí)現(xiàn)自動(dòng)化的SDWAN網(wǎng)絡(luò)運(yùn)維可行性非常高。
綜上所述,本文通過對SDWAN運(yùn)維自動(dòng)化網(wǎng)絡(luò)系統(tǒng)的現(xiàn)狀以及其中的關(guān)鍵技術(shù)進(jìn)行分析,證明SDWAN運(yùn)維自動(dòng)化系統(tǒng)可以實(shí)現(xiàn)自動(dòng)穩(wěn)定的運(yùn)行,并且大大的提高了運(yùn)維的效率。同時(shí),網(wǎng)絡(luò)工作者應(yīng)堅(jiān)持不懈對SDWAN運(yùn)維自動(dòng)化系統(tǒng)進(jìn)行技術(shù)創(chuàng)新,推動(dòng)SDWAN運(yùn)維自動(dòng)化系統(tǒng)的發(fā)展優(yōu)化。