本發(fā)明涉及涉及智能運維,具體地,涉及一種基于運維大模型的業(yè)務(wù)連續(xù)性運行方法、存儲介質(zhì)、設(shè)備及計算機程序產(chǎn)品。
背景技術(shù):
1、在當今的數(shù)字化時代,企業(yè)的業(yè)務(wù)越來越依賴于各種信息系統(tǒng),然而,由于硬件故障、軟件漏洞、網(wǎng)絡(luò)攻擊等原因,信息系統(tǒng)可能會出現(xiàn)中斷,從而影響業(yè)務(wù)的連續(xù)性。
2、傳統(tǒng)的運維方法往往依賴于人工經(jīng)驗和固定的規(guī)則,難以快速準確地應(yīng)對各種復(fù)雜的故障情況。因此,需要一種新的方法和系統(tǒng),能夠利用先進的技術(shù)實現(xiàn)業(yè)務(wù)的連續(xù)性。
技術(shù)實現(xiàn)思路
1、針對現(xiàn)有技術(shù)中存在的問題,本發(fā)明提供了一種基于運維大模型的業(yè)務(wù)連續(xù)性運行方法、存儲介質(zhì)、設(shè)備及計算機程序產(chǎn)品,可以快速排除業(yè)務(wù)運行中的風(fēng)險點,保障業(yè)務(wù)連續(xù)性運行。
2、為實現(xiàn)上述技術(shù)目的,本發(fā)明采用如下技術(shù)方案:一種基于運維大模型的業(yè)務(wù)連續(xù)性運行方法,具體包括如下步驟:
3、步驟s1、根據(jù)業(yè)務(wù)連續(xù)性運行請求進行解析,確定所述業(yè)務(wù)連續(xù)性運行請求的類型;
4、步驟s2、根據(jù)業(yè)務(wù)連續(xù)性運行請求的類型結(jié)合業(yè)務(wù)系統(tǒng)的運行數(shù)據(jù)確定運行數(shù)據(jù)的流向路徑,生成鏈路畫像;
5、步驟s3、將生成的鏈路畫像通過運維大模型調(diào)用對應(yīng)業(yè)務(wù)連續(xù)性運行請求的排查策略進行潛在故障排查和恢復(fù),實現(xiàn)業(yè)務(wù)連續(xù)性運行。
6、進一步地,步驟1的具體過程如下:根據(jù)業(yè)務(wù)連續(xù)性運行請求進行解析來確定業(yè)務(wù)系統(tǒng)中故障發(fā)生的原因、識別故障的過程變量、確定故障的類型和程度、預(yù)測出故障的演變和影響,并根據(jù)解析的結(jié)果確定所述業(yè)務(wù)連續(xù)性運行請求的類型。
7、進一步地,所述業(yè)務(wù)連續(xù)性保障請求的類型包括:單點風(fēng)險排查、應(yīng)急演練和故障模擬。
8、進一步地,步驟2包括如下子步驟:
9、步驟s2.1、收集業(yè)務(wù)系統(tǒng)的運行數(shù)據(jù);
10、步驟s2.2、將收集的運行數(shù)據(jù)結(jié)合業(yè)務(wù)連續(xù)性運行請求的類型進行分析,提取出業(yè)務(wù)系統(tǒng)中各業(yè)務(wù)環(huán)節(jié)之間的關(guān)聯(lián)關(guān)系;
11、步驟s2.3、根據(jù)提取的各業(yè)務(wù)環(huán)節(jié)之間的關(guān)聯(lián)關(guān)系確定運行數(shù)據(jù)的流向路徑,生成鏈路畫像。
12、進一步地,對于單點風(fēng)險排查類型的業(yè)務(wù)連續(xù)性運行請求來說,業(yè)務(wù)系統(tǒng)中各業(yè)務(wù)環(huán)節(jié)之間的關(guān)聯(lián)關(guān)系表示的是各業(yè)務(wù)節(jié)點之間的關(guān)聯(lián)關(guān)系;對于應(yīng)急演練類型的業(yè)務(wù)連續(xù)性運行請求來說,業(yè)務(wù)系統(tǒng)中各業(yè)務(wù)環(huán)節(jié)之間的關(guān)聯(lián)關(guān)系表示的是業(yè)務(wù)上下游之間的關(guān)聯(lián)關(guān)系;對于故障模擬類型的業(yè)務(wù)連續(xù)性運行請求來說,業(yè)務(wù)系統(tǒng)中各業(yè)務(wù)環(huán)節(jié)之間的關(guān)聯(lián)關(guān)系表示的是業(yè)務(wù)系統(tǒng)或服務(wù)之間的關(guān)聯(lián)關(guān)系。
13、進一步地,步驟s3包括如下子步驟:
14、步驟s3.1、將鏈路畫像作為輸入數(shù)據(jù),輸入到運維大模型中;
15、步驟s3.2、運維大模型根據(jù)輸入的鏈路畫像,結(jié)合內(nèi)置的業(yè)務(wù)連續(xù)性運行請求排查策略庫,進行排查策略匹配;
16、步驟s3.3、利用匹配的排查策略找出鏈路畫像中的潛在故障,將潛在故障從內(nèi)置的故障恢復(fù)數(shù)據(jù)庫中匹配故障恢復(fù)方案,使用故障恢復(fù)方案解決鏈路畫像中的潛在故障,實現(xiàn)業(yè)務(wù)連續(xù)性運行。
17、進一步地,所述業(yè)務(wù)連續(xù)性運行請求排查策略庫中包含:單點風(fēng)險排查策略、應(yīng)急演練排查策略和故障模擬排查策略,所述單點風(fēng)險排查策略基于業(yè)務(wù)系統(tǒng)的部署邏輯進行制定,用于排查業(yè)務(wù)系統(tǒng)中的單節(jié)點風(fēng)險;所述應(yīng)急演練排查策略,基于演練計劃,用于排查關(guān)鍵鏈路和節(jié)點中的風(fēng)險;所述故障模擬排查策略,基于業(yè)務(wù)系統(tǒng)中不同層度的故障,用于排查故障對業(yè)務(wù)的影響。
18、進一步地,本發(fā)明還提供了一種計算機可讀存儲介質(zhì),存儲有計算機程序,所述計算機程序使計算機執(zhí)行所述的基于運維大模型的業(yè)務(wù)連續(xù)性運行方法。
19、進一步地,本發(fā)明還提供了一種電子設(shè)備,包括:存儲器、處理器及存儲在存儲器上并可在處理器上運行的計算機程序,所述處理器執(zhí)行計算機程序時,實現(xiàn)所述的基于運維大模型的業(yè)務(wù)連續(xù)性運行方法。
20、進一步地,本發(fā)明還提供了一種計算機程序產(chǎn)品,包括計算機程序,所述計算機程序被處理器執(zhí)行時實現(xiàn)所述的基于運維大模型的業(yè)務(wù)連續(xù)性運行方法。
21、與現(xiàn)有技術(shù)相比,本發(fā)明具有如下有益效果:
22、(1)本發(fā)明通過業(yè)務(wù)系統(tǒng)中運行數(shù)據(jù)的流向路徑來生成鏈路畫像,可以清晰地展示業(yè)務(wù)系統(tǒng)中各個組件之間的關(guān)聯(lián)和依賴關(guān)系,和傳統(tǒng)的運維工作流程相比,鏈路畫像可以更全面了解業(yè)務(wù)系統(tǒng)的架構(gòu)和拓撲結(jié)構(gòu),當業(yè)務(wù)系統(tǒng)出現(xiàn)故障或異常時,通過鏈路畫像可以快速確定可能受影響的組件和鏈路,從而更準確地定位問題所在,并且,通過對鏈路畫像的分析,可以發(fā)現(xiàn)業(yè)務(wù)系統(tǒng)中的薄弱環(huán)節(jié)和潛在風(fēng)險,便于進行精準的排查和定位;
23、(2)本發(fā)明生成的鏈路畫像通過運維大模型調(diào)用對應(yīng)業(yè)務(wù)連續(xù)性運行請求的排查策略進行潛在故障排查和恢復(fù),通過運維大模型可以提升問題分析能力,運維大模型可以利用機器學(xué)習(xí)和人工智能算法,對大量的運維數(shù)據(jù)進行深入分析,調(diào)用業(yè)務(wù)連續(xù)性運行請求的排查策略快速準確地識別故障模式和潛在問題,提高故障排查的效率和準確性,運維大模型會根據(jù)歷史經(jīng)驗,給出潛在故障的恢復(fù)方案,減少人工干預(yù),降低人為錯誤的風(fēng)險,提高故障處理的速度和可靠性,保障業(yè)務(wù)系統(tǒng)的連續(xù)性運行。
1.一種基于運維大模型的業(yè)務(wù)連續(xù)性運行方法,其特征在于,具體包括如下步驟:
2.根據(jù)權(quán)利要求1所述的一種基于運維大模型的業(yè)務(wù)連續(xù)性運行方法,其特征在于,步驟1的具體過程如下:根據(jù)業(yè)務(wù)連續(xù)性運行請求進行解析來確定業(yè)務(wù)系統(tǒng)中故障發(fā)生的原因、識別故障的過程變量、確定故障的類型和程度、預(yù)測出故障的演變和影響,并根據(jù)解析的結(jié)果確定所述業(yè)務(wù)連續(xù)性運行請求的類型。
3.根據(jù)權(quán)利要求2所述的一種基于運維大模型的業(yè)務(wù)連續(xù)性運行方法,其特征在于,所述業(yè)務(wù)連續(xù)性保障請求的類型包括:單點風(fēng)險排查、應(yīng)急演練和故障模擬。
4.根據(jù)權(quán)利要求3所述的一種基于運維大模型的業(yè)務(wù)連續(xù)性運行方法,其特征在于,步驟2包括如下子步驟:
5.根據(jù)權(quán)利要求4所述的一種基于運維大模型的業(yè)務(wù)連續(xù)性運行方法,其特征在于,對于單點風(fēng)險排查類型的業(yè)務(wù)連續(xù)性運行請求來說,業(yè)務(wù)系統(tǒng)中各業(yè)務(wù)環(huán)節(jié)之間的關(guān)聯(lián)關(guān)系表示的是各業(yè)務(wù)節(jié)點之間的關(guān)聯(lián)關(guān)系;對于應(yīng)急演練類型的業(yè)務(wù)連續(xù)性運行請求來說,業(yè)務(wù)系統(tǒng)中各業(yè)務(wù)環(huán)節(jié)之間的關(guān)聯(lián)關(guān)系表示的是業(yè)務(wù)上下游之間的關(guān)聯(lián)關(guān)系;對于故障模擬類型的業(yè)務(wù)連續(xù)性運行請求來說,業(yè)務(wù)系統(tǒng)中各業(yè)務(wù)環(huán)節(jié)之間的關(guān)聯(lián)關(guān)系表示的是業(yè)務(wù)系統(tǒng)或服務(wù)之間的關(guān)聯(lián)關(guān)系。
6.根據(jù)權(quán)利要求5所述的一種基于運維大模型的業(yè)務(wù)連續(xù)性運行方法,其特征在于,步驟s3包括如下子步驟:
7.根據(jù)權(quán)利要求6所述的一種基于運維大模型的業(yè)務(wù)連續(xù)性運行方法,其特征在于,所述業(yè)務(wù)連續(xù)性運行請求排查策略庫中包含:單點風(fēng)險排查策略、應(yīng)急演練排查策略和故障模擬排查策略,所述單點風(fēng)險排查策略基于業(yè)務(wù)系統(tǒng)的部署邏輯進行制定,用于排查業(yè)務(wù)系統(tǒng)中的單節(jié)點風(fēng)險;所述應(yīng)急演練排查策略,基于演練計劃,用于排查關(guān)鍵鏈路和節(jié)點中的風(fēng)險;所述故障模擬排查策略,基于業(yè)務(wù)系統(tǒng)中不同層度的故障,用于排查故障對業(yè)務(wù)的影響。
8.一種計算機可讀存儲介質(zhì),存儲有計算機程序,其特征在于,所述計算機程序使計算機執(zhí)行如權(quán)利要求1-7任一項所述的基于運維大模型的業(yè)務(wù)連續(xù)性運行方法。
9.一種電子設(shè)備,其特征在于,包括:存儲器、處理器及存儲在存儲器上并可在處理器上運行的計算機程序,所述處理器執(zhí)行計算機程序時,實現(xiàn)如權(quán)利要求1-7任一項所述的基于運維大模型的業(yè)務(wù)連續(xù)性運行方法。
10.一種計算機程序產(chǎn)品,包括計算機程序,其特征在于,所述計算機程序被處理器執(zhí)行時實現(xiàn)權(quán)利要求1-7任一項所述的基于運維大模型的業(yè)務(wù)連續(xù)性運行方法。