本發(fā)明涉及信息安全,尤其涉及一種智能安全運(yùn)維方法和系統(tǒng)。
背景技術(shù):
1、目前,安全運(yùn)維領(lǐng)域已經(jīng)形成了包括防火墻、入侵檢測(cè)、漏洞掃描、病毒防范等多種技術(shù)手段的綜合保障體系。傳統(tǒng)的運(yùn)維操作主要通過(guò)運(yùn)維審計(jì)系統(tǒng)(堡壘機(jī))來(lái)實(shí)現(xiàn)。其原理為在一個(gè)特定的網(wǎng)絡(luò)環(huán)境下,運(yùn)用各種技術(shù)手段監(jiān)控和記錄運(yùn)維人員對(duì)網(wǎng)絡(luò)內(nèi)的服務(wù)器、網(wǎng)絡(luò)設(shè)備、安全設(shè)備、數(shù)據(jù)庫(kù)等設(shè)備的操作行為,以便集中報(bào)警、及時(shí)處理及審計(jì)定責(zé),從而保障網(wǎng)絡(luò)和數(shù)據(jù)不受來(lái)自外部和內(nèi)部用戶的入侵和破壞。該方案解決了運(yùn)維管理中的可控性及可審計(jì)性問(wèn)題,但對(duì)于解決安全運(yùn)維中的智能性并未涉及,任然需要大量的運(yùn)維人員進(jìn)行手動(dòng)操作,導(dǎo)致運(yùn)維的效率與成本都難以適應(yīng)大數(shù)據(jù)環(huán)境下運(yùn)維服務(wù)的需求。
2、當(dāng)前主流的自動(dòng)化運(yùn)維管理工具如puppet、terraform、ansible、gitops等關(guān)注于支持批量管理遠(yuǎn)程服務(wù)器,通過(guò)復(fù)雜的配置文件和插件幫助運(yùn)維人員以代碼的方式定義和部署基礎(chǔ)設(shè)施,進(jìn)而提高系統(tǒng)的可管理性和可維護(hù)性,雖然極大提升了運(yùn)維效率,但仍有離不開(kāi)專業(yè)運(yùn)維人員的介入。隨著告警量的暴增,運(yùn)維人員工作壓力增大、工作效率降低,耗費(fèi)人工成本較高。
3、基于此,需要一種新的解決方案。
技術(shù)實(shí)現(xiàn)思路
1、本發(fā)明的主要目的在于針對(duì)當(dāng)前運(yùn)維系統(tǒng)需要大量運(yùn)維人員與用戶進(jìn)行對(duì)接和交互,從而造成運(yùn)維成本過(guò)高的問(wèn)題,提供一種智能安全運(yùn)維方法,為設(shè)備的統(tǒng)一集中智能運(yùn)維管理和決策提供完整的技術(shù)支撐。
2、為實(shí)現(xiàn)上述目的,本發(fā)明提供一種智能安全運(yùn)維方法,包括:
3、基于輸入的用戶需求的關(guān)鍵信息,通過(guò)虛擬ai客服與用戶進(jìn)行交互以確定用戶的具體運(yùn)維需求,其中,通過(guò)文本、語(yǔ)音和/或視頻的方式輸入所述用戶需求;
4、由所述虛擬ai客服將所述具體運(yùn)維需求與已啟用插件功能的完整列表關(guān)聯(lián),生成最終運(yùn)維需求數(shù)據(jù)并發(fā)送給生成式人工智能模塊;
5、結(jié)合與用戶交互過(guò)程中形成的上下文環(huán)境和所述最終運(yùn)維需求數(shù)據(jù),由所述生成式人工智能模塊創(chuàng)建預(yù)案計(jì)劃并發(fā)送至所述虛擬ai客服供用戶確認(rèn);
6、在用戶確認(rèn)了所述預(yù)案計(jì)劃后,由所述虛擬ai客服調(diào)用運(yùn)維協(xié)調(diào)器,由所述運(yùn)維協(xié)調(diào)器通過(guò)運(yùn)行所選插件的代碼并調(diào)用相應(yīng)的應(yīng)用程序編程接口來(lái)收集信息,執(zhí)行所述預(yù)案計(jì)劃,同時(shí)生成響應(yīng)報(bào)告。
7、在本發(fā)明提供的智能安全運(yùn)維方法中,結(jié)合與用戶交互過(guò)程中形成的上下文環(huán)境和所述最終運(yùn)維需求數(shù)據(jù),由所述生成式人工智能模塊創(chuàng)建預(yù)案計(jì)劃并發(fā)送至所述虛擬ai客服供用戶確認(rèn)的步驟包括:
8、由所述生成式人工智能模塊根據(jù)所述最終運(yùn)維需求數(shù)據(jù)查詢知識(shí)庫(kù);
9、在所述知識(shí)庫(kù)中存在與所述最終運(yùn)維需求數(shù)據(jù)相匹配的現(xiàn)有預(yù)案時(shí),將匹配到的現(xiàn)有預(yù)案作為所述預(yù)案計(jì)劃并發(fā)送至所述虛擬ai客服供用戶確認(rèn);
10、在所述知識(shí)庫(kù)中不存在與所述最終運(yùn)維需求數(shù)據(jù)相匹配的現(xiàn)有預(yù)案時(shí),由所述生成式人工智能模塊結(jié)合與用戶交互過(guò)程中形成的上下文環(huán)境,利用預(yù)置的人工智能模型生成所述預(yù)案計(jì)劃并發(fā)送至所述虛擬ai客服供用戶確認(rèn)。
11、在本發(fā)明提供的智能安全運(yùn)維方法中,在所述知識(shí)庫(kù)中存在與所述最終運(yùn)維需求數(shù)據(jù)相匹配的現(xiàn)有預(yù)案時(shí),將匹配到的現(xiàn)有預(yù)案作為所述預(yù)案計(jì)劃并發(fā)送至所述虛擬ai客服供用戶確認(rèn)的步驟包括:
12、計(jì)算所述知識(shí)庫(kù)中的現(xiàn)有預(yù)案與所述最終運(yùn)維需求數(shù)據(jù)的相似度;
13、將相似度滿足設(shè)定閾值的多個(gè)現(xiàn)有預(yù)案進(jìn)行排序,反饋給所述虛擬ai客服供用戶選擇;
14、若用戶認(rèn)可,將用戶選擇的現(xiàn)有預(yù)案作為所述預(yù)案計(jì)劃,否則根據(jù)用戶的修改意見(jiàn)更新所述現(xiàn)有預(yù)案,供用戶參考,直到用戶確認(rèn),并將用戶確認(rèn)的預(yù)案添加到知識(shí)庫(kù)中以供后續(xù)調(diào)用。
15、在本發(fā)明提供的智能安全運(yùn)維方法中,在用戶確認(rèn)了所述預(yù)案計(jì)劃后,由所述虛擬ai客服調(diào)用運(yùn)維協(xié)調(diào)器,由所述運(yùn)維協(xié)調(diào)器通過(guò)運(yùn)行所選插件的代碼并調(diào)用相應(yīng)的應(yīng)用程序編程接口來(lái)收集信息,執(zhí)行所述預(yù)案計(jì)劃,同時(shí)生成響應(yīng)報(bào)告的步驟包括:
16、根據(jù)所述預(yù)案計(jì)劃,所述運(yùn)維協(xié)調(diào)器運(yùn)行所選插件的代碼并調(diào)用相應(yīng)的應(yīng)用程序編程接口來(lái)接收響應(yīng),其中,所述響應(yīng)為集成的多種合作運(yùn)維應(yīng)用程序收集并根據(jù)api調(diào)用執(zhí)行對(duì)應(yīng)運(yùn)維操作的記錄信息;
17、所述運(yùn)維協(xié)調(diào)器將所述響應(yīng)與所述輸入的用戶需求綁定后發(fā)送至所述生成式人工智能模塊;
18、由所述生成式人工智能模塊利用預(yù)置的大語(yǔ)言模型撰寫響應(yīng)報(bào)告。
19、在本發(fā)明提供的智能安全運(yùn)維方法中,由所述生成式人工智能模塊利用預(yù)置的大語(yǔ)言模型撰寫響應(yīng)報(bào)告的步驟之后,還包括:
20、對(duì)生成的響應(yīng)報(bào)告利用預(yù)置的文本內(nèi)容分析模型進(jìn)行審查;
21、在所述響應(yīng)報(bào)告審查通過(guò)后,通過(guò)所述虛擬ai客服將所述響應(yīng)報(bào)告發(fā)送給用戶,并將對(duì)應(yīng)的運(yùn)維執(zhí)行過(guò)程及結(jié)果形成報(bào)表存檔;
22、在檢測(cè)到惡意或不當(dāng)內(nèi)容時(shí),則生成錯(cuò)誤消息并通過(guò)提示消息提示重新撰寫所述響應(yīng)報(bào)告。
23、在本發(fā)明提供的智能安全運(yùn)維方法中,在根據(jù)所述預(yù)案計(jì)劃,所述運(yùn)維協(xié)調(diào)器運(yùn)行所選插件的代碼并調(diào)用相應(yīng)的應(yīng)用程序編程接口來(lái)接收響應(yīng)的步驟中,由分布式并行網(wǎng)格算力支撐平臺(tái)分解所述預(yù)案計(jì)劃,通過(guò)集群資源管理器交給不同的集群工作結(jié)點(diǎn)運(yùn)行,集群工作節(jié)點(diǎn)將把任務(wù)拆分成不同的作業(yè),分發(fā)在不同的支持多處理器并行計(jì)算的計(jì)算機(jī)節(jié)點(diǎn)進(jìn)行處理,然后把運(yùn)行結(jié)果逐級(jí)向上匯聚以生成所述響應(yīng)。
24、本發(fā)明還提供一種智能安全運(yùn)維裝置,包括處理器和存儲(chǔ)器,所述存儲(chǔ)器存儲(chǔ)有計(jì)算機(jī)程序,所述計(jì)算機(jī)程序被處理器執(zhí)行時(shí)實(shí)現(xiàn)如上所述的智能安全運(yùn)維方法的步驟。
25、本發(fā)明還提供一種存儲(chǔ)介質(zhì),所述存儲(chǔ)介質(zhì)存儲(chǔ)有一個(gè)或者多個(gè)程序,所述一個(gè)或者多個(gè)程序可被一個(gè)或者多個(gè)處理器執(zhí)行,以實(shí)現(xiàn)如上所述的智能安全運(yùn)維方法的步驟。
26、本發(fā)明提供的智能安全運(yùn)維方法具有以下有益效果:本發(fā)明以分布式并行網(wǎng)格算力平臺(tái)為支撐,融合語(yǔ)音識(shí)別、nlp、圖像/視頻分析技術(shù),為設(shè)備提供統(tǒng)一集中運(yùn)維管理,實(shí)現(xiàn)自助式智能安全運(yùn)維管理服務(wù);以ai分析與聯(lián)動(dòng)執(zhí)行代替人工手動(dòng)運(yùn)維操作,有利于提高運(yùn)維工作效率,規(guī)范運(yùn)維流程,節(jié)約運(yùn)維成本;同時(shí),在設(shè)計(jì)的分布式并行網(wǎng)格算力平臺(tái)支撐下,利用ai技術(shù)支持對(duì)多模態(tài)數(shù)據(jù)的特征分析,對(duì)運(yùn)維系統(tǒng)進(jìn)行智能化升級(jí),提升了行業(yè)運(yùn)維服務(wù)水平和競(jìng)爭(zhēng)力。
1.一種智能安全運(yùn)維方法,其特征在于,包括以下步驟:
2.如權(quán)利要求1所述的智能安全運(yùn)維方法,其特征在于,結(jié)合與用戶交互過(guò)程中形成的上下文環(huán)境和所述最終運(yùn)維需求數(shù)據(jù),由所述生成式人工智能模塊創(chuàng)建預(yù)案計(jì)劃并發(fā)送至所述虛擬ai客服供用戶確認(rèn)的步驟包括:
3.如權(quán)利要求2所述的智能安全運(yùn)維方法,其特征在于,在所述知識(shí)庫(kù)中存在與所述最終運(yùn)維需求數(shù)據(jù)相匹配的現(xiàn)有預(yù)案時(shí),將匹配到的現(xiàn)有預(yù)案作為所述預(yù)案計(jì)劃并發(fā)送至所述虛擬ai客服供用戶確認(rèn)的步驟包括:
4.如權(quán)利要求1所述的智能安全運(yùn)維方法,其特征在于,在用戶確認(rèn)了所述預(yù)案計(jì)劃后,由所述虛擬ai客服調(diào)用運(yùn)維協(xié)調(diào)器,由所述運(yùn)維協(xié)調(diào)器通過(guò)運(yùn)行所選插件的代碼并調(diào)用相應(yīng)的應(yīng)用程序編程接口來(lái)收集信息,執(zhí)行所述預(yù)案計(jì)劃,同時(shí)生成響應(yīng)報(bào)告的步驟包括:
5.如權(quán)利要求1所述的智能安全運(yùn)維方法,其特征在于,由所述生成式人工智能模塊利用預(yù)置的大語(yǔ)言模型撰寫響應(yīng)報(bào)告的步驟之后,還包括:
6.如權(quán)利要求5所述的智能安全運(yùn)維方法,其特征在于,在根據(jù)所述預(yù)案計(jì)劃,所述運(yùn)維協(xié)調(diào)器運(yùn)行所選插件的代碼并調(diào)用相應(yīng)的應(yīng)用程序編程接口來(lái)接收響應(yīng)的步驟中,由分布式并行網(wǎng)格算力支撐平臺(tái)分解所述預(yù)案計(jì)劃,通過(guò)集群資源管理器交給不同的集群工作結(jié)點(diǎn)運(yùn)行,集群工作節(jié)點(diǎn)將把任務(wù)拆分成不同的作業(yè),分發(fā)在不同的支持多處理器并行計(jì)算的計(jì)算機(jī)節(jié)點(diǎn)進(jìn)行處理,然后把運(yùn)行結(jié)果逐級(jí)向上匯聚以生成所述響應(yīng)。
7.一種智能安全運(yùn)維裝置,其特征在于,包括處理器和存儲(chǔ)器,所述存儲(chǔ)器存儲(chǔ)有計(jì)算機(jī)程序,所述計(jì)算機(jī)程序被處理器執(zhí)行時(shí)實(shí)現(xiàn)如權(quán)利要求1至6中任一項(xiàng)的智能安全運(yùn)維方法的步驟。
8.一種存儲(chǔ)介質(zhì),其特征在于,所述存儲(chǔ)介質(zhì)存儲(chǔ)有一個(gè)或者多個(gè)程序,所述一個(gè)或者多個(gè)程序可被一個(gè)或者多個(gè)處理器執(zhí)行,以實(shí)現(xiàn)權(quán)利要求1至6中任一項(xiàng)的智能安全運(yùn)維方法的步驟。