本發(fā)明涉及網(wǎng)絡(luò)運(yùn)維,尤其涉及一種故障自愈系統(tǒng)、方法、裝置、電子設(shè)備和存儲(chǔ)介質(zhì)。
背景技術(shù):
1、在網(wǎng)絡(luò)運(yùn)維領(lǐng)域,應(yīng)急保障自動(dòng)化平臺(tái)對于故障事件的處理尤為重要。
2、目前,現(xiàn)有技術(shù)中,對于應(yīng)急保障自動(dòng)化平臺(tái)的故障處理,通常對于分布于各個(gè)層級的應(yīng)急事件,需要人工對接多個(gè)平臺(tái)查找應(yīng)急事件對應(yīng)的應(yīng)急手段,然后逐一進(jìn)行轉(zhuǎn)發(fā)和調(diào)用,事件的故障處理。
3、針對上述對應(yīng)急保障自動(dòng)化平臺(tái)的故障處理,人工處理在對接多個(gè)平臺(tái)的事件時(shí),需要人工對接查找事件對應(yīng)的應(yīng)急手段,并逐一進(jìn)行轉(zhuǎn)發(fā)調(diào)用,導(dǎo)致處理過程復(fù)雜,處理效率難以得到保障。
技術(shù)實(shí)現(xiàn)思路
1、本發(fā)明提供一種故障自愈系統(tǒng)、方法、裝置、電子設(shè)備和存儲(chǔ)介質(zhì),用以解決現(xiàn)有技術(shù)中人工處理在對接多個(gè)平臺(tái)的事件時(shí),需要人工對接查找事件對應(yīng)的應(yīng)急手段,并逐一進(jìn)行轉(zhuǎn)發(fā)調(diào)用,導(dǎo)致處理過程復(fù)雜,效果難以得到保障的缺陷,實(shí)現(xiàn)通過將應(yīng)急保障自動(dòng)化模塊和運(yùn)維操作模塊與其他模塊聯(lián)合對接,全方位保障應(yīng)急事件的順利接入,以及針對應(yīng)急事件根據(jù)應(yīng)急策略和應(yīng)急預(yù)案處理應(yīng)急事件,全流程無需人工處理,提升應(yīng)急事件的處理效率。
2、本發(fā)明提供一種故障自愈系統(tǒng),包括應(yīng)急保障自動(dòng)化模塊、事件接入模塊、運(yùn)維操作模塊、消息推送模塊和服務(wù)模塊,事件接入模塊、運(yùn)維操作模塊、消息推送模塊和服務(wù)模塊分別與應(yīng)急保障自動(dòng)化模塊連接;其中,事件接入模塊,用于獲取應(yīng)急事件;應(yīng)急保障自動(dòng)化模塊,用于根據(jù)應(yīng)急事件、應(yīng)急策略和應(yīng)急預(yù)案進(jìn)行事件編排,確定應(yīng)急事件調(diào)用信息,并將應(yīng)急事件和應(yīng)急事件調(diào)用信息發(fā)送至運(yùn)維操作模塊;服務(wù)模塊,用于對應(yīng)急事件對應(yīng)的應(yīng)急事件類別進(jìn)行故障處理,確定故障處理結(jié)果,并將故障處理結(jié)果反饋至應(yīng)急保障自動(dòng)化模塊;運(yùn)維操作模塊,用于根據(jù)應(yīng)急事件和應(yīng)急事件調(diào)用信息確定操作手段,根據(jù)操作手段和應(yīng)急保障自動(dòng)化模塊發(fā)送的故障處理結(jié)果對應(yīng)急事件進(jìn)行故障自愈處理,確定故障自愈結(jié)果,并將故障自愈結(jié)果反饋至應(yīng)急保障自動(dòng)化模塊;消息推送模塊,用于接收應(yīng)急保障自動(dòng)化模塊發(fā)送的故障自愈結(jié)果,并根據(jù)故障自愈結(jié)果進(jìn)行結(jié)果推送。
3、根據(jù)本發(fā)明提供的一種故障自愈系統(tǒng),運(yùn)維操作模塊包括運(yùn)維操作子模塊和數(shù)據(jù)管理模塊,運(yùn)維操作子模塊與數(shù)據(jù)管理模塊連接,運(yùn)維操作子模塊與應(yīng)急保障自動(dòng)化模塊連接;其中,運(yùn)維操作子模塊,用于根據(jù)應(yīng)急保障自動(dòng)化模塊發(fā)送的應(yīng)急事件對應(yīng)的操作手段對應(yīng)急事件進(jìn)行故障自愈處理,得到故障自愈結(jié)果;數(shù)據(jù)管理模塊,用于緩存運(yùn)維操作子模塊的數(shù)據(jù)。
4、根據(jù)本發(fā)明提供的一種故障自愈系統(tǒng),運(yùn)維操作子模塊包括策略匹配單元、復(fù)合手段單元、執(zhí)行單元和故障恢復(fù)手段庫,策略匹配單元分別與應(yīng)急保障自動(dòng)化模塊和復(fù)合手段單元連接,執(zhí)行單元分別與復(fù)合手段單元和故障恢復(fù)手段庫連接;其中,策略匹配單元,用于接收應(yīng)急保障自動(dòng)化模塊發(fā)送的應(yīng)急事件對應(yīng)的告警數(shù)據(jù),根據(jù)告警數(shù)據(jù)確定告警數(shù)據(jù)對應(yīng)的操作手段,并將告警數(shù)據(jù)存儲(chǔ)在數(shù)據(jù)管理模塊;復(fù)合手段單元,用于接收操作手段,根據(jù)操作手段在數(shù)據(jù)管理模塊確定故障恢復(fù)手段名稱信息,并將故障恢復(fù)手段名稱信息循環(huán)推送至執(zhí)行單元;執(zhí)行單元,用于接收故障恢復(fù)手段名稱信息,根據(jù)故障恢復(fù)手段名稱信息在數(shù)據(jù)管理模塊搜索確定故障恢復(fù)手段參數(shù)信息,并將故障恢復(fù)手段參數(shù)信息發(fā)送至故障恢復(fù)手段庫;故障恢復(fù)手段庫,用于記錄故障恢復(fù)手段參數(shù)信息,并根據(jù)故障恢復(fù)手段參數(shù)信息執(zhí)行對應(yīng)的故障恢復(fù)手段,確定故障處理結(jié)果,然后將故障處理結(jié)果反饋至執(zhí)行單元,再由執(zhí)行單元反饋至復(fù)合手段單元。
5、根據(jù)本發(fā)明提供的一種故障自愈系統(tǒng),運(yùn)維操作子模塊還包括通知單元,通知單元與復(fù)合手段單元連接;其中,通知模塊,用于根據(jù)故障處理結(jié)果確定通知信息;基于通知信息進(jìn)行故障處理通知。
6、根據(jù)本發(fā)明提供的一種故障自愈系統(tǒng),數(shù)據(jù)管理模塊包括界面單元、數(shù)據(jù)庫和緩存單元,數(shù)據(jù)庫分別與界面單元和緩存單元連接,緩存單元分別與界面單元和運(yùn)維操作子模塊連接,數(shù)據(jù)庫還與運(yùn)維操作子模塊連接;其中,界面單元,用于顯示運(yùn)維操作子模塊發(fā)送的告警數(shù)據(jù)和操作手段,并設(shè)定存儲(chǔ)規(guī)則、復(fù)合手段和復(fù)合手段對應(yīng)的執(zhí)行參數(shù);數(shù)據(jù)庫,用于根據(jù)設(shè)定存儲(chǔ)規(guī)則、復(fù)合手段和執(zhí)行參數(shù)存儲(chǔ)運(yùn)維操作子模塊發(fā)送的告警數(shù)據(jù)和操作手段;緩存單元,用于根據(jù)告警數(shù)據(jù)和操作手段進(jìn)行高速緩存,得到故障恢復(fù)手段名稱信息和故障恢復(fù)手段參數(shù)信息,并將故障恢復(fù)手段名稱信息和故障恢復(fù)手段參數(shù)信息反饋至運(yùn)維操作子模塊。
7、根據(jù)本發(fā)明提供的一種故障自愈系統(tǒng),服務(wù)模塊包括觀測平臺(tái)、雙中心、業(yè)務(wù)中心和管理平臺(tái),觀測平臺(tái)、雙中心、業(yè)務(wù)中心和管理平臺(tái)分別與應(yīng)急保障自動(dòng)化模塊連接;其中,觀測平臺(tái),用于根據(jù)應(yīng)急事件類別確定應(yīng)急事件的危機(jī)影響關(guān)聯(lián)層級,并將危機(jī)影響關(guān)聯(lián)層級反饋至應(yīng)急保障自動(dòng)化模塊;雙中心,用于根據(jù)應(yīng)急事件的事件業(yè)務(wù)量進(jìn)行分流切換,確定事件分流結(jié)果,并將事件分流結(jié)果反饋至應(yīng)急保障自動(dòng)化模塊;業(yè)務(wù)中心,用于確定應(yīng)急事件是否異常,在應(yīng)急事件異常時(shí),直接對應(yīng)急事件對應(yīng)的服務(wù)停止調(diào)用。
8、本發(fā)明還提供一種故障自愈方法,應(yīng)用于運(yùn)維操作模塊,包括如下步驟。
9、獲取應(yīng)急事件。
10、根據(jù)應(yīng)急事件確定應(yīng)急事件類型和應(yīng)急事件對應(yīng)的操作手段。
11、根據(jù)應(yīng)急事件類型和操作手段對應(yīng)急事件進(jìn)行故障自愈處理,得到故障自愈結(jié)果。
12、本發(fā)明還提供一種故障自愈裝置,應(yīng)用于運(yùn)維操作模塊,包括如下模塊。
13、事件獲取模塊,用于獲取應(yīng)急事件。
14、手段確定模塊,用于根據(jù)應(yīng)急事件確定應(yīng)急事件類型和應(yīng)急事件對應(yīng)的操作手段。
15、結(jié)果確定模塊,用于根據(jù)應(yīng)急事件類型和操作手段對應(yīng)急事件進(jìn)行故障自愈處理,得到故障自愈結(jié)果。
16、本發(fā)明還提供一種電子設(shè)備,包括存儲(chǔ)器、處理器及存儲(chǔ)在存儲(chǔ)器上并可在處理器上運(yùn)行的計(jì)算機(jī)程序,處理器執(zhí)行計(jì)算機(jī)程序時(shí)實(shí)現(xiàn)如上述任一種故障自愈方法。
17、本發(fā)明還提供一種非暫態(tài)計(jì)算機(jī)可讀存儲(chǔ)介質(zhì),其上存儲(chǔ)有計(jì)算機(jī)程序,該計(jì)算機(jī)程序被處理器執(zhí)行時(shí)實(shí)現(xiàn)如上述任一種故障自愈方法。
18、本發(fā)明還提供一種計(jì)算機(jī)程序產(chǎn)品,包括計(jì)算機(jī)程序,計(jì)算機(jī)程序被處理器執(zhí)行時(shí)實(shí)現(xiàn)如上述任一種故障自愈方法。
19、本發(fā)明提供的一種故障自愈系統(tǒng)、方法、裝置、電子設(shè)備和存儲(chǔ)介質(zhì),故障自愈系統(tǒng)包括:應(yīng)急保障自動(dòng)化模塊、事件接入模塊、運(yùn)維操作模塊、消息推送模塊和服務(wù)模塊,事件接入模塊、運(yùn)維操作模塊、消息推送模塊和服務(wù)模塊分別與應(yīng)急保障自動(dòng)化模塊連接;其中,事件接入模塊,用于獲取應(yīng)急事件;應(yīng)急保障自動(dòng)化模塊,用于根據(jù)應(yīng)急事件、應(yīng)急策略和應(yīng)急預(yù)案進(jìn)行事件編排,確定應(yīng)急事件調(diào)用信息,并將應(yīng)急事件和應(yīng)急事件調(diào)用信息發(fā)送至運(yùn)維操作模塊;服務(wù)模塊,用于對應(yīng)急事件對應(yīng)的應(yīng)急事件類別進(jìn)行故障處理,確定故障處理結(jié)果,并將故障處理結(jié)果反饋至應(yīng)急保障自動(dòng)化模塊;運(yùn)維操作模塊,用于根據(jù)應(yīng)急事件和應(yīng)急事件調(diào)用信息確定操作手段,根據(jù)操作手段和故障處理結(jié)果對應(yīng)急事件進(jìn)行故障自愈處理,確定故障自愈結(jié)果,并將故障自愈結(jié)果反饋至應(yīng)急保障自動(dòng)化模塊;消息推送模塊,用于接收應(yīng)急保障自動(dòng)化模塊發(fā)送的故障自愈結(jié)果,并根據(jù)故障自愈結(jié)果進(jìn)行結(jié)果推送。本發(fā)明的技術(shù)方案,用以解決現(xiàn)有技術(shù)中人工處理在對接多個(gè)平臺(tái)的事件時(shí),需要人工對接查找事件對應(yīng)的應(yīng)急手段,并逐一進(jìn)行轉(zhuǎn)發(fā)調(diào)用,導(dǎo)致處理過程復(fù)雜,效果難以得到保障的缺陷,實(shí)現(xiàn)通過將應(yīng)急保障自動(dòng)化模塊和運(yùn)維操作模塊與其他模塊聯(lián)合對接,全方位保障應(yīng)急事件的順利接入,以及針對應(yīng)急事件根據(jù)應(yīng)急策略和應(yīng)急預(yù)案處理應(yīng)急事件,全流程無需人工處理,提升應(yīng)急事件的處理效率。