新四季網

一種多交換機的配置系統及其配置方法

2023-09-18 14:38:55

專利名稱:一種多交換機的配置系統及其配置方法
技術領域:
本發明涉及交換機的配置實現,具體地說涉及一種多交換機的配置系統及其配置方法。
背景技術:
隨著網絡技術的高速發展,越來越多的交換機設備湧現在用戶面前,這些不同型號的交換機設備,在實際配置過程中通常需要人工逐個到設備中進行配置以實現交換機功能。
隨著網絡中交換機數量的增加,這種人工逐個配置設備以實現設備功能的方式,勢必帶來工作量增大、耗時長以及人為錯誤增加的問題;特別是對於海量交換機,很難做到快速、準確地完成交換機配置工作。

發明內容
為了解決上述技術問題,本發明提出了一種多交換機的配置系統及其配置方法,可以準確、高效地實現多交換機的配置。
為了實現上述目的,本發明所述配置系統採用如下技術方案一種多交換機的配置系統,包括待配置信息存儲模塊和配置實現模塊,所述待配置信息存儲模塊用於存儲待配置信息,所述配置實現模塊包括信息整合單元,所述信息整合單元將由所述待配置信息存儲模塊中獲取的待配置信息整合成待下發信息,在需要配置時,所述配置實現模塊將所述待下發信息下發至所述多交換機中對應的交換機。
所述待配置信息至少包括待配置設備信息和待配置功能信息。
所述信息整合單元按待配置設備或待配置功能不同將待配置信息整合成待下發信息。
所述配置實現模塊包括流程管理單元,所述流程管理單元用於將待下發信息形成下發配置流程,並至少提供以下屬性之一流程待配置信息總數、流程已完成配置信息總數、配置錯誤信息總數、配置完成百分比和流程當前狀態。
所述配置系統還包括配置結果存儲模塊,用於接收存儲所述多交換機回傳的配置結果。
所述配置系統還包括通訊模塊和解析模塊,所述通訊模塊由所述待配置信息存儲模塊獲取待配置信息並發送到所述解析模塊,所述解析模塊將所述通訊模塊發送來的待配置信息解析成系統可識別格式並發送到所述配置實現模塊。
本發明還公開了一種多交換機的配置方法,包括如下處理過程A、將待配置信息存儲到待配置信息存儲模塊;B、配置實現模塊由待配置信息存儲模塊獲取所述待配置信息並將所述待配置信息整合成待下發信息;C、配置實現模塊在需要配置時下發所述待下發信息至所述多交換機中對應的交換機。
所述待配置信息至少包括待配置設備信息和待配置功能信息。
所述步驟B採用如下方式實現配置實現模塊按待配置設備或待配置功能不同將待配置信息整合成待下發信息。
所述步驟C後還包括如下步驟D、配置結果存儲模塊接收並存儲所述多交換機回傳的配置結果。
所述步驟B中配置實現模塊通過如下方式由待配置信息存儲模塊獲取所述待配置信息B1、通訊模塊由待配置信息存儲模塊中獲取待配置信息並發送到解析模塊;B2、解析模塊將接收到的待配置信息解析成系統可識別格式並發送到配置實現模塊。
本發明通過利用待配置信息存儲模塊存儲待配置信息,由配置實現模塊根據交換機的配置要求將待配置功能信息下發至對應的交換機設備從而能夠自動地實現對交換機的配置,因而配置更準確快速,進一步,信息整合單元按待配置設備或待配置功能不同對待配置信息進行整合,因而簡化了待下發信息,提高了下發待配置信息的效率,使得配置過程更高效。流程管理單元對配置過程進行管理,使得可以根據配置的情況對配置進行調整,進一步提高了本發明的配置的準確性和高效率。


圖1是本發明實施例所述系統的模塊結構框圖;圖2是本發明實施例所述方法的流程示意圖。
具體實施例方式
下面結合附圖對本發明具體實施方式
進行詳細說明。
參見圖1,本發明實施例所述系統包括如下模塊待配置信息存儲模塊,用以存儲待配置信息;通訊模塊,用以通過不同的通訊方式從待配置信息存儲模塊獲取待配置信息並發送到解析模塊,也用以獲取配置實現模塊的配置結果信息並發送到配置結果存儲模塊;解析模塊,用以緩存和解析通訊模塊發送來的待配置信息,並將解析信息組裝成本系統可識別的待配置信息;配置實現模塊,用以按照一定的協議將組裝後的待配置信息下發到設備,完成設備的配置流程,並將設備返回的操作結果組裝為配置結果信息;配置結果存儲模塊,用以存儲配置結果信息。
待配置信息採用資料庫或文本等方式存儲在待配置信息存儲模塊中,包括待配置設備信息、待配置功能信息和其他信息。其中,待配置設備信息用於確定待配置的設備,包括設備基本信息,如設備名稱、類型等,設備定位信息,如設備IP位址,MAC地址、埠號等。
待配置功能信息用於確定即將配置到設備中的功能的信息,包含交換機需要實現的一個或多個功能,例如埠的通斷、埠速率的修改等。
其他信息一般包含集群標識、流水線號、操作標識等等。
配置結果信息通常包含用於說明配置完成狀態的配置狀態信息和用於描述配置失敗時的失敗原因的配置結果描述信息。配置完成狀態包括如未執行、成功、失敗等,配置結果描述包括如操作超時、參數錯誤等。
通訊模塊採用的通訊方式,可以採用資料庫直連方式,FTP(FileTransfer Protocol,文件傳輸協議)協議傳輸方式和TL1(TransactionLanguage 1,事務處理語言1)協議傳輸方式等,當然也可使用其他類型的通訊方式。
配置實現模塊採用SNMP(Simple Network Management Protocol,簡單網絡管理協議)方式或Telnet(遠程登錄標準協議)方式下發待配置的功能信息到設備以完成下發操作,顯然,下發也可採用其他方式進行。
如圖2所示,本發明實施例所述方法的流程包括如下步驟步驟201統計所有待配置的設備信息,待配置到設備的功能信息,並匯總存儲到待配置信息的存儲模塊中;步驟202通訊模塊以不同的通訊方式從待配置信息的存儲模塊獲取待配置信息並發送到解析模塊;步驟203解析模塊解析從通訊模塊獲取待配置信息,並組裝成本系統能夠識別的待配置信息;步驟204配置實現模塊接收組裝後的待配置信息,啟動配置流程,將待配置功能實現到待配置設備中;步驟205設備在配置結束後向配置實現模塊回傳配置結果信息,並由配置實現模塊組裝配置結果信息;步驟206配置實現模塊通過通訊模塊將配置結果信息發送給配置結果存儲模塊。
配置實現模塊中包含信息整合單元,用於將待配置信息整合成待下發信息。由於不同的設備可能配置不同的功能,因此在下發前首先對待配置信息進行整合,對應於每條待配置設備信息,根據其功能配置要求,將對應的待配置功能信息與設備信息整合在一起形成待下發信息,需要配置時,配置實現模塊將待下發信息下發到對應的交換機。對應的交換機根據待下發信息中的設備信息予以確定,這些設備可能是從未做過配置的交換機設備,也可能是已做過配置但之後需要改變其功能的設備。下發信息時,配置實現模塊可以採用輪流發送方式逐條發送信息,發送時以待下發信息中的設備信息作為索引給交換機設備配置相應的功能,也可以採用廣播方式將待下發信息向多交換機群發,交換機設備以信息中的待配置設備信息為索引,捨棄廣播包中與已無關的信息,只獲取相對應的待配置功能信息從而完成配置。這兩種方式,前者整個配置過程較慢,後者下發信息量較大,因此還可以根據待配置設備或待配置功能的不同對信息做進一步的整合,例如一個設備需要配置多個功能,則可將多條功能信息與之相整合,對該設備下發該多條功能信息;或者多臺設備都需要配置同一個功能,則可將多條設備信息與該條功能信息相整合,然後再進行下發;或者多條設備信息和多條功能信息相整合,總之,信息的整合是很靈活的,這取決於設備的不同,例如交換機的類型,或者實際的配置需要,即使是同種類型的設備,也有可能存在系統要求多臺同型設備中的一部分實現一種功能,而另一部分實現另一種功能,這時,配置實現模塊完全可以按照此要求將不同的對應的功能信息與設備信息進行整合,例如區分類型不同時,只需要通過設置類型標記以區分設備,而在同類型的設備中需要進一步的區別時,可加設功能標記以便對同型設備實現不同功能再做區分,配置實現模塊根據該功能標記即可完成信息的整合。
配置實現模塊還包括流程管理單元,用於將待配置信息中的待配置設備、待配置功能以及配置實現模塊下發信息時採用的配置通訊方式等進行組裝,建立配置流程。可以選擇一個或多個設備、一個或多個功能來建立配置流程,即,流程可以是多設備多功能配置的集合體。
配置流程主要包含以下幾個屬性設備,將要進行功能配置的設備;待配置信息,可以定位設備的信息,以及將要實現到設備中的功能信息;配置方法,實現設備功能配置的通訊方法;本流程待配置信息總數;本流程已完成的配置信息總數;本流程配置錯誤信息總數;本流程配置完成百分比;本流程當前狀態,包括待執行,完成,失敗等。
設備,待配置信息,配置通訊方法可以是一組對應值,也可以是多組對應值。配置實現模塊可以列表形式存放單個或多個配置流程。對於已建立的流程,流程執行後,將啟動一個線程執行該流程中的功能配置。本發明可以執行多個流程,通過多線程方式,實現多交換機配置的自動實現。
通過流程管理單元,配置實現模塊可實現對信息下發的管理,例如可以進行優先級的調度,當部分交換機迫切需要配置某個功能時,則將對應的待下發信息作為高優先級進行先發送;根據配置的情況,例如發現配置錯誤,則採用重發的方式或僅取出配置錯誤的設備信息,根據配置需求重新整合出待下發信息發送給這些設備。
配置實現模塊可以採用配置文件方式來完成整個配置工作,配置過程中的各種參數都可以通過配置文件中的記錄來獲取,例如其具體內容可包括1.配置流程相關細節的參數配置如流程的開始與結束時間;流程的執行間隔(在一定時間間隔後重新執行一次配置流程)等;2.獲取待配置信息的通訊方式包括由資料庫獲取待配置信息方式以及與資料庫直聯方式相關的資料庫數據源屬性(如伺服器地址等);FTP下載待配置信息文本方式以及與FTP下載待配置信息方式相關的參數(如伺服器地址、用戶名、密碼、下載路徑等);TL1協議傳輸方式以及與TL1協議獲取待配置信息方式相關的TL1參數(如TL1協議埠號等);其他通訊方式,以及與之相關的參數;配置過程中的各種參數也可以通過提供用戶界面錄入,或者通過資料庫記錄取值等方式來獲取。
當然,本發明同樣適用於其他方式獲取配置流程相關細節參數和通訊方式及其參數的方法。
以上是結合具體實施方式
對本發明的說明,當然,通訊模塊和解析模塊的引入適用於待配置信息存儲模塊相對於配置實現模塊為遠端配置的情況。待配置信息存儲模塊完全可以與配置實現模塊直連以省略通訊模塊和解析模塊。本發明的多交換機配置系統及其方法,採用統一的結構化方式存儲交換機的待配置信息,通過配置實現模塊整合待配置信息,構建和啟動配置流程,完成多交換機配置的自動實現,減少了交換機的配置工作量,提高了工作效率,降低了人為錯誤機率。尤其是在數目巨大的海量交換機配置時,更可以顯示出其準確高效的特性。
權利要求
1.一種多交換機的配置系統,其特徵在於,包括待配置信息存儲模塊和配置實現模塊,所述待配置信息存儲模塊用於存儲待配置信息,所述配置實現模塊包括信息整合單元,所述信息整合單元將由所述待配置信息存儲模塊中獲取的待配置信息整合成待下發信息,在需要配置時,所述配置實現模塊將所述待下發信息下發至所述多交換機中對應的交換機。
2.如權利要求1所述的多交換機的配置系統,其特徵在於,所述待配置信息至少包括待配置設備信息和待配置功能信息。
3.如權利要求2所述的多交換機的配置系統,其特徵在於,所述信息整合單元按待配置設備或待配置功能不同將待配置信息整合成待下發信息。
4.如權利要求1至3任一所述的多交換機的配置系統,其特徵在於,所述配置實現模塊包括流程管理單元,所述流程管理單元用於將待下發信息形成下發配置流程,並至少提供以下屬性之一流程待配置信息總數、流程已完成配置信息總數、配置錯誤信息總數、配置完成百分比和流程當前狀態。
5.如權利要求1至3任一所述的多交換機的配置系統,其特徵在於,還包括配置結果存儲模塊,用於接收存儲所述多交換機回傳的配置結果。
6.如權利要求1至3任一所述的多交換機的配置系統,其特徵在於,還包括通訊模塊和解析模塊,所述通訊模塊由所述待配置信息存儲模塊獲取待配置信息並發送到所述解析模塊,所述解析模塊將所述通訊模塊發送來的待配置信息解析成系統可識別格式並發送到所述配置實現模塊。
7.一種多交換機的配置方法,其特徵在於,包括如下處理過程A、將待配置信息存儲到待配置信息存儲模塊;B、配置實現模塊由待配置信息存儲模塊獲取所述待配置信息並將所述待配置信息整合成待下發信息;C、配置實現模塊在需要配置時下發所述待下發信息至所述多交換機中對應的交換機。
8.如權利要求7所述的多交換機的配置方法,其特徵在於,所述待配置信息至少包括待配置設備信息和待配置功能信息。
9.如權利要求8所述的多交換機的配置方法,其特徵在於,所述步驟B採用如下方式實現所述配置實現模塊按待配置設備或待配置功能不同將待配置信息整合成待下發信息。
10.如權利要求9所述的多交換機的配置方法,其特徵在於,所述步驟C後還包括如下步驟D、配置結果存儲模塊接收並存儲所述多交換機回傳的配置結果。
11.如權利要求7至10任一所述的多交換機的配置方法,其特徵在於,所述步驟B中配置實現模塊通過如下方式由待配置信息存儲模塊獲取所述待配置信息B1、通訊模塊由待配置信息存儲模塊中獲取待配置信息並發送到解析模塊;B2、解析模塊將接收到的待配置信息解析成系統可識別格式並發送到配置實現模塊。
全文摘要
本發明公開了一種多交換機的配置系統及其配置方法,所述系統包括待配置信息存儲模塊和配置實現模塊,所述待配置信息存儲模塊用於存儲待配置信息,所述配置實現模塊包括信息整合單元,所述信息整合單元將由所述待配置信息存儲模塊中獲取的待配置信息整合成待下發信息,在需要配置時,所述配置實現模塊將所述待下發信息下發至所述多交換機中對應的交換機。本發明由配置實現模塊根據交換機的配置要求選擇相應的待配置功能信息下發至需配置的交換機設備從而能夠自動地實現對交換機的配置。
文檔編號H04L12/24GK101094099SQ20071007507
公開日2007年12月26日 申請日期2007年6月19日 優先權日2007年6月19日
發明者孫書宸 申請人:中興通訊股份有限公司

同类文章

一種新型多功能組合攝影箱的製作方法

一種新型多功能組合攝影箱的製作方法【專利摘要】本實用新型公開了一種新型多功能組合攝影箱,包括敞開式箱體和前攝影蓋,在箱體頂部設有移動式光源盒,在箱體底部設有LED脫影板,LED脫影板放置在底板上;移動式光源盒包括上蓋,上蓋內設有光源,上蓋部設有磨沙透光片,磨沙透光片將光源封閉在上蓋內;所述LED脫影

壓縮模式圖樣重疊檢測方法與裝置與流程

本發明涉及通信領域,特別涉及一種壓縮模式圖樣重疊檢測方法與裝置。背景技術:在寬帶碼分多址(WCDMA,WidebandCodeDivisionMultipleAccess)系統頻分復用(FDD,FrequencyDivisionDuplex)模式下,為了進行異頻硬切換、FDD到時分復用(TDD,Ti

個性化檯曆的製作方法

專利名稱::個性化檯曆的製作方法技術領域::本實用新型涉及一種檯曆,尤其涉及一種既顯示月曆、又能插入照片的個性化檯曆,屬於生活文化藝術用品領域。背景技術::公知的立式檯曆每頁皆由月曆和畫面兩部分構成,這兩部分都是事先印刷好,固定而不能更換的。畫面或為風景,或為模特、明星。功能單一局限性較大。特別是畫

一種實現縮放的視頻解碼方法

專利名稱:一種實現縮放的視頻解碼方法技術領域:本發明涉及視頻信號處理領域,特別是一種實現縮放的視頻解碼方法。背景技術: Mpeg標準是由運動圖像專家組(Moving Picture Expert Group,MPEG)開發的用於視頻和音頻壓縮的一系列演進的標準。按照Mpeg標準,視頻圖像壓縮編碼後包

基於加熱模壓的纖維增強PBT複合材料成型工藝的製作方法

本發明涉及一種基於加熱模壓的纖維增強pbt複合材料成型工藝。背景技術:熱塑性複合材料與傳統熱固性複合材料相比其具有較好的韌性和抗衝擊性能,此外其還具有可回收利用等優點。熱塑性塑料在液態時流動能力差,使得其與纖維結合浸潤困難。環狀對苯二甲酸丁二醇酯(cbt)是一種環狀預聚物,該材料力學性能差不適合做纖

一種pe滾塑儲槽的製作方法

專利名稱:一種pe滾塑儲槽的製作方法技術領域:一種PE滾塑儲槽一、 技術領域 本實用新型涉及一種PE滾塑儲槽,主要用於化工、染料、醫藥、農藥、冶金、稀土、機械、電子、電力、環保、紡織、釀造、釀造、食品、給水、排水等行業儲存液體使用。二、 背景技術 目前,化工液體耐腐蝕貯運設備,普遍使用傳統的玻璃鋼容

釘的製作方法

專利名稱:釘的製作方法技術領域:本實用新型涉及一種釘,尤其涉及一種可提供方便拔除的鐵(鋼)釘。背景技術:考慮到廢木材回收後再加工利用作業的方便性與安全性,根據環保規定,廢木材的回收是必須將釘於廢木材上的鐵(鋼)釘拔除。如圖1、圖2所示,目前用以釘入木材的鐵(鋼)釘10主要是在一釘體11的一端形成一尖

直流氧噴裝置的製作方法

專利名稱:直流氧噴裝置的製作方法技術領域:本實用新型涉及ー種醫療器械,具體地說是ー種直流氧噴裝置。背景技術:臨床上的放療過程極易造成患者的局部皮膚損傷和炎症,被稱為「放射性皮炎」。目前對於放射性皮炎的主要治療措施是塗抹藥膏,而放射性皮炎患者多伴有局部疼痛,對於止痛,多是通過ロ服或靜脈注射進行止痛治療

新型熱網閥門操作手輪的製作方法

專利名稱:新型熱網閥門操作手輪的製作方法技術領域:新型熱網閥門操作手輪技術領域:本實用新型涉及一種新型熱網閥門操作手輪,屬於機械領域。背景技術::閥門作為流體控制裝置應用廣泛,手輪傳動的閥門使用比例佔90%以上。國家標準中提及手輪所起作用為傳動功能,不作為閥門的運輸、起吊裝置,不承受軸向力。現有閥門

用來自動讀取管狀容器所載識別碼的裝置的製作方法

專利名稱:用來自動讀取管狀容器所載識別碼的裝置的製作方法背景技術:1-本發明所屬領域本發明涉及一種用來自動讀取管狀容器所載識別碼的裝置,其中的管狀容器被放在循環於配送鏈上的文檔匣或託架裝置中。本發明特別適用於,然而並非僅僅專用於,對引入自動分析系統的血液樣本試管之類的自動識別。本發明還涉及專為實現讀