本公開涉及通信維護領域,尤其涉及一種通信維護方法、裝置、設備及存儲介質。
背景技術:
1、隨著云原生、混沌工程、aiops人工高智能等新興技術的不斷涌現和加速成熟,自動化運維手段的技術層次處于技術迭代、創新加速的布局之中,同時隨著業務系統、運行組件、應用等對運維逐步階梯性改進要求,全力保障服務系統的穩定性、可靠性、與透明性,由此通信維護平臺化、自動化、智能化需求比以往更迫切。現有方案中,當出現涉及應用、軟件、硬件等場景收到告警通知、業務反饋連接失敗等故障情況后,需手動分工檢查當前維護資源是否匹配異常標準,由人工調用匹配的維護資源進行故障維護。
技術實現思路
1、本公開提供一種通信維護方法、裝置、設備及存儲介質,以解決相關技術中的問題,有效降低故障發生概率,提高預測結果的準確度與系統異變的可視性。
2、本公開的第一方面實施例提出了一種通信維護方法,方法包括:基于預設時間段內的歷史故障數據,利用關聯診斷模型,確定第一故障預測結果;向故障擾動中心注入故障模型,以生成實時數據;基于實時數據和第一故障預測結果,確定第二故障預測結果,實時數據包括擾動數據,擾動數據用于指示故障模型的類型;基于第二故障預測結果,確定維護方案。
3、在一些實施例中,歷史故障數據包括:設備運行時間、故障發生時間、故障發生類型、故障持續時間中的至少一者。
4、在一些實施例中,基于預設時間段內的歷史故障數據,利用關聯診斷模型,確定第一故障預測結果包括:基于預設時間段內的歷史故障數據,計算評價指標;基于評價指標,建立正態分布模型,以確定故障發生的概率分布;基于概率分布,確定第一故障預測結果。
5、在一些實施例中,基于實時數據和/或第一故障預測結果,確定第二故障預測結果包括:利用關聯診斷模型,對實時數據進行檢測;基于檢測的結果和/或第一故障預測結果,確定第二故障預測結果。
6、在一些實施例中,基于檢測的結果與第一故障預測結果,確定第二故障預測結果包括:關聯診斷模型成功檢測出故障,則確定第一故障預測結果準確;將第一故障預測結果確定為第二故障預測結果。
7、在一些實施例中,基于檢測的結果與第一故障預測結果,確定第二故障預測結果包括:關聯診斷模型未檢測出故障,則對關聯診斷模型進行模型訓練;利用訓練后的關聯診斷模型,進行故障預測,以確定訓練預測結果;將訓練預測結果確定為第二故障預測結果。
8、在一些實施例中,方法還包括:建立故障擾動注入場景,故障注入場景包括故障模型;基于故障擾動注入場景,建立故障擾動對應的維護方案。
9、在一些實施例中,方法還包括:基于故障擾動注入中心,建立第三方通用調度接口,通用調度接口用于進行故障注入,以生成擾動信息。
10、在一些實施例中,通用調度接口包括:應用程序設計api接口和/或統一資源定位符url。
11、本公開的第二方面實施例提出了一種通信維護裝置,該裝置包括:第一處理單元、第二處理單元、第三處理單元和第四處理單元,其中,第一處理單元,用于基于預設時間段內的歷史故障數據,利用關聯診斷模型,確定第一故障預測結果;第二處理單元,用于向故障擾動中心注入故障模型,以生成實時數據,故障模型與第一故障預測結果對應;第三處理單元,用于基于實時數據和/或第一故障預測結果,確定第二故障預測結果,實時數據包括擾動數據,擾動數據用于指示故障模型的類型;第四處理單元,用于基于第二故障預測結果,確定維護方案。
12、本公開的第三方面實施例提出了一種通信設備,包括:至少一個處理器;以及與至少一個處理器通信連接的存儲器;其中,存儲器存儲有可被至少一個處理器執行的指令,指令被至少一個處理器執行,以使至少一個處理器能夠執行本公開第一方面實施例中描述的方法。
13、本公開的第四方面實施例提出了一種存儲有計算機指令的非瞬時計算機可讀存儲介質,其中,計算機指令用于使計算機執行本公開第一方面實施例中描述的方法。
14、綜上,根據本公開提出的一種通信維護方法,該方法包括:基于預設時間段內的歷史故障數據,利用關聯診斷模型,確定第一故障預測結果;向故障擾動中心注入故障模型,以生成實時數據,故障模型與第一故障預測結果對應;基于實時數據和/或第一故障預測結果,確定第二故障預測結果,實時數據包括擾動數據,擾動數據用于指示故障模型的類型;基于第二故障預測結果,確定維護方案。本公開的方法通過基于預設時間段內的歷史故障數據,利用關聯診斷模型預測未來故障發生的情況,以提供規避方案和維護策略,有效降低了故障發生概率;利用實時數據校驗預測結果是否準確,提高了預測結果的準確度;通過向故障擾動中心注入故障模型,實時生成故障數據,使得校驗結果更加可控,可視性更強。
15、應當理解的是,以上的一般描述和后文的細節描述僅是示例性和解釋性的,并不能限制本公開。
1.一種通信維護方法,其特征在于,所述方法包括:
2.根據權利要求1所述的方法,其特征在于,所述歷史故障數據包括:設備運行時間、故障發生時間、故障發生類型、故障持續時間中的至少一者。
3.根據權利要求1所述的方法,其特征在于,所述基于預設時間段內的歷史故障數據,利用關聯診斷模型,確定第一故障預測結果包括:
4.根據權利要求1所述的方法,其特征在于,所述基于所述實時數據和/或所述第一故障預測結果,確定所述第二故障預測結果包括:
5.根據權利要求4所述的方法,其特征在于,所述基于所述檢測的結果與所述第一故障預測結果,確定所述第二故障預測結果包括:
6.根據權利要求4所述的方法,其特征在于,所述基于所述檢測的結果與所述第一故障預測結果,確定所述第二故障預測結果包括:
7.根據權利要求1所述的方法,其特征在于,所述方法還包括:
8.根據權利要求1-7中任一項所述的方法,其特征在于,所述方法還包括:
9.根據權利要求8所述的方法,其特征在于,所述通用調度接口包括:應用程序設計api接口和/或統一資源定位符url。
10.一種通信維護裝置,其特征在于,包括:第一處理單元、第二處理單元、第三處理單元和第四處理單元,
11.一種通信設備,其特征在于,包括:
12.一種計算機存儲介質,其中,所述計算機存儲介質存儲有計算機可執行指令;所述計算機可執行指令被處理器執行后,能夠實現權利要求1-9中任一項所述的方法。