本發(fā)明涉及網(wǎng)絡(luò)運維技術(shù)領(lǐng)域,具體是一種基于自動化調(diào)度和流程管理進行ip路由封堵的方法。
背景技術(shù):
隨時全業(yè)務(wù)的發(fā)展,通信行業(yè)市場競爭日趨激烈,為保證良好的服務(wù)質(zhì)量以及快速響應的要求,這就對網(wǎng)絡(luò)運維工作提出了更高的要求。如何幫助運維人員快速的、安全的完成大批量重復性的操作提供效率,成為通信行業(yè)運維工作迫切的需求?,F(xiàn)有技術(shù)中存在以下缺點:
1)在進行ip路由的封堵操作時,需要通過人工的方式登錄網(wǎng)絡(luò)設(shè)備執(zhí)行封堵操行,有誤操作的風險。
2)進行ip路由的封堵操作需要不同的人員角色參與,目前沒有完整的系統(tǒng)流程對整個過程的人員和角色進行管理。
3)人工的方式每次只能登錄一臺設(shè)備下發(fā)命令,不適合大批量的對不同設(shè)備同時執(zhí)行ip路由封堵操作。
4)現(xiàn)有人工的方式?jīng)]有將封堵過程的操作記錄留存下來,只能到網(wǎng)絡(luò)設(shè)備上回溯命令執(zhí)行記錄,缺乏事后檢查的手段和回滾的機制。
技術(shù)實現(xiàn)要素:
本發(fā)明的目的在于提供一種基于自動化調(diào)度和流程管理進行ip路由封堵的方法,系統(tǒng)可自動登錄網(wǎng)絡(luò)設(shè)備,提供基于角色的流程管理,完成自動化的、安全的大批量ip封堵操作,記錄命令下發(fā)日志,并提供回滾機制恢復操作。
為實現(xiàn)上述目的,本發(fā)明提供如下技術(shù)方案:
一種基于自動化調(diào)度和流程管理進行ip路由封堵的方法,包括以下步驟:用戶對ip路由的封堵申請,管理人員對封堵申請進行審核,根據(jù)工單情況駁回或進行封堵操作,如果審批同意則進入系統(tǒng)自動操作,封裝配置命令下發(fā)至設(shè)備完成封堵操作,封堵操作成功后生成備案信息,事后檢查備案信息判斷是否需要回滾操作,如果需要回滾操作則進入系統(tǒng)自動操作執(zhí)行解封堵操作,如果不需要回滾操作,則結(jié)束。
作為本發(fā)明進一步的方案:封堵申請的內(nèi)容包括需封堵的網(wǎng)絡(luò)設(shè)備、ip路由信息、掩碼信息、封堵的日期期限以及描述。
作為本發(fā)明進一步的方案:設(shè)備為網(wǎng)絡(luò)設(shè)備,對網(wǎng)絡(luò)設(shè)備進行納管,包括網(wǎng)絡(luò)設(shè)備的讀和寫的操作,根據(jù)不同廠商設(shè)備或同廠商不同系列設(shè)備進行登錄流程設(shè)置,管理人員審核操作后由系統(tǒng)自動登錄網(wǎng)絡(luò)設(shè)備。
作為本發(fā)明進一步的方案:系統(tǒng)自動生成ip路由封堵的腳本,并對不同設(shè)備同時進行多線程的對ip路由進行批量封堵與解封堵操作。
作為本發(fā)明進一步的方案:備案信息包括封堵ip路由、封堵操作人、申請人、封堵時間。
作為本發(fā)明進一步的方案:系統(tǒng)是對異?;蛐杞夥舛碌男畔?,執(zhí)行回滾操作,系統(tǒng)將刪除已執(zhí)行的封堵腳本。
與現(xiàn)有技術(shù)相比,本發(fā)明的有益效果是:
本發(fā)明可實現(xiàn)對不同網(wǎng)絡(luò)設(shè)備自動登錄,對大批量ip路由的封堵管理,并建立“申請”和“管理”分離的管理流程。用戶對ip路由的封堵申請,管理人員根據(jù)工單情況駁回或進行封堵操作,系統(tǒng)自動生成并封裝配置命令下發(fā)至設(shè)備完成封堵操作。對封堵操作進行備案,提供回滾機制和事后檢查。
本發(fā)明的優(yōu)點具體如下:
1)將ip封堵的命令封裝成命令模板,網(wǎng)絡(luò)管理員根據(jù)ip路由要求,在前端頁面執(zhí)行命令模板,無需人工登錄到網(wǎng)絡(luò)設(shè)備,減少了人工操作可能帶來的出錯幾率。
2)本提案提供一個ip路由封堵和解封的專有流程,需求人員在需求模板填寫封堵需求,然后提交審批。審批通過,工單下發(fā)到網(wǎng)絡(luò)管理人員和資管系統(tǒng)管理員。分別進行網(wǎng)絡(luò)操作和資管數(shù)據(jù)更新。有一個完整的端到端流程對整個過程進行管控。
3)對命令行模板可以進行一鍵勾選式的批量選擇,以及命令操作的批量下發(fā),可以實現(xiàn)多個ip路由封堵的批量執(zhí)行,提高了工作的效率。
4)本次提案提供的這種通過程序自動下發(fā)來實現(xiàn)操作的功能,可以在后臺保留工單記錄、審批記錄、執(zhí)行記錄和命令行執(zhí)行明細。以備隨時進行查詢。
5)平臺提供命令行回滾操作。當發(fā)現(xiàn)ip封堵有誤,可以及時進行回滾操作,恢復系統(tǒng)。
附圖說明
圖1是基于自動化調(diào)度和流程管理進行ip路由封堵的方法流程圖;
圖2是基于角色的流程管理流程圖;
圖3是自動登錄網(wǎng)絡(luò)設(shè)備流程圖;
圖4是本發(fā)明實施例中華為設(shè)備登錄流程圖;
圖5是本發(fā)明實施例中華為ne5000e登錄流程圖;
圖6是本發(fā)明實施例中思科設(shè)備登錄流程圖;
圖7是多線程批量封堵操作流程圖;
圖8是操作備案與回滾流程圖(ip路由封堵備案);
圖9是操作備案與回滾流程圖(ip路由封堵回滾流程)。
具體實施方式
下面將結(jié)合本發(fā)明實施例,對本發(fā)明實施例中的技術(shù)方案進行清楚、完整地描述,顯然,所描述的實施例僅僅是本發(fā)明一部分實施例,而不是全部的實施例?;诒景l(fā)明中的實施例,本領(lǐng)域普通技術(shù)人員在沒有做出創(chuàng)造性勞動前提下所獲得的所有其他實施例,都屬于本發(fā)明保護的范圍。
實施例1
本發(fā)明實施例中,一種基于自動化調(diào)度和流程管理進行ip路由封堵的方法,包括以下步驟:用戶對ip路由的封堵申請,管理人員對封堵申請進行審核,根據(jù)工單情況駁回或進行封堵操作,如果審批同意則進入系統(tǒng)自動操作,封裝配置命令下發(fā)至設(shè)備完成封堵操作,封堵操作成功后生成備案信息,事后檢查備案信息判斷是否需要回滾操作,如果需要回滾操作則進入系統(tǒng)自動操作執(zhí)行解封堵操作,如果不需要回滾操作,則結(jié)束。
具體描述如下所述。
1)基于角色的流程管理
請參閱圖2,對ip路由的封堵將直接導致業(yè)務(wù)中斷,需建立有效的流程管理機制,實行封堵申請和審核操作分離,由用戶填寫需封堵的網(wǎng)絡(luò)設(shè)備、ip路由信息、掩碼信息、封堵的日期期限以及描述等信息后提交,管理人員對封堵申請進行審核,同意后進入系統(tǒng)自動操作,封堵操作成功后生成備案信息,事后檢查封堵信息判斷是否需回滾操作,如需則進入系統(tǒng)自動操作執(zhí)行解封堵操作。
2)自動登錄網(wǎng)絡(luò)設(shè)備
請參閱圖3,本發(fā)明可對網(wǎng)絡(luò)設(shè)備進行納管,包括網(wǎng)絡(luò)設(shè)備的讀和寫的操作。并可根據(jù)不同廠商設(shè)備或同廠商不同系列進行登錄流程設(shè)置,管理人員審核操作后由系統(tǒng)自動登錄網(wǎng)絡(luò)設(shè)備。
華為設(shè)備登錄流程,如圖4所示。
華為ne5000e登錄流程,如圖5所示。
思科設(shè)備登錄流程,如圖6所示。
自動登錄網(wǎng)絡(luò)設(shè)備主要代碼:
3)多線程批量封堵操作
本發(fā)明可自動生成ip路由封堵的腳本,并對不同設(shè)備同時進行多線程批量ip路由封堵與解封堵操作,大大提高運維工作效率。請參閱圖7。
多線程批量封堵操作任務(wù)拆分:
多線程批量執(zhí)行:
4)操作備案與回滾
本發(fā)明可對封堵操作進行記錄,包括封堵ip路由、封堵操作人、申請人、封堵時間等,可生產(chǎn)封堵信息數(shù)據(jù)庫以待查。對封堵操作備案,還可對異?;蛐杞夥舛碌男畔?,執(zhí)行回滾操作,系統(tǒng)將刪除已執(zhí)行的封堵腳本。
ip路由封堵備案,如圖8所示。
ip路由封堵回滾流程,如圖9所示。回滾操作時,先自動登錄網(wǎng)絡(luò)設(shè)備,然后生成解封堵腳本,再多線程批量解封堵操作。
對于本領(lǐng)域技術(shù)人員而言,顯然本發(fā)明不限于上述示范性實施例的細節(jié),而且在不背離本發(fā)明的精神或基本特征的情況下,能夠以其他的具體形式實現(xiàn)本發(fā)明。因此,無論從哪一點來看,均應將實施例看作是示范性的,而且是非限制性的,本發(fā)明的范圍由所附權(quán)利要求而不是上述說明限定,因此旨在將落在權(quán)利要求的等同要件的含義和范圍內(nèi)的所有變化囊括在本發(fā)明內(nèi)。
此外,應當理解,雖然本說明書按照實施方式加以描述,但并非每個實施方式僅包含一個獨立的技術(shù)方案,說明書的這種敘述方式僅僅是為清楚起見,本領(lǐng)域技術(shù)人員應當將說明書作為一個整體,各實施例中的技術(shù)方案也可以經(jīng)適當組合,形成本領(lǐng)域技術(shù)人員可以理解的其他實施方式。