本公開涉及數(shù)據(jù)處理,尤其是涉及一種邊緣計(jì)算服務(wù)的安全監(jiān)控方法、裝置、設(shè)備、介質(zhì)及產(chǎn)品。
背景技術(shù):
1、邊緣計(jì)算是一種分布式計(jì)算架構(gòu),是指在靠近物或數(shù)據(jù)源頭采用網(wǎng)絡(luò)、計(jì)算、存儲(chǔ)、應(yīng)用核心能力為一體的開放平臺(tái),就近為邊緣設(shè)備提供服務(wù)。邊緣節(jié)點(diǎn)可以負(fù)責(zé)一定范圍內(nèi)的數(shù)據(jù)計(jì)算和存儲(chǔ)工作,解決邊緣設(shè)備大量數(shù)據(jù)上傳對(duì)云端造成巨大壓力的問題。
2、相關(guān)技術(shù)中,在基于邊緣業(yè)務(wù)的歷史日志數(shù)據(jù)確定出該邊緣業(yè)務(wù)的邊緣節(jié)點(diǎn)的算法模型之后,將該算法模型部署至邊緣節(jié)點(diǎn)并投入使用,通過邊緣節(jié)點(diǎn)對(duì)邊緣設(shè)備的日志數(shù)據(jù)進(jìn)行處理。相關(guān)技術(shù)中,由于在實(shí)際使用的過程中,邊緣設(shè)備產(chǎn)生的實(shí)時(shí)業(yè)務(wù)數(shù)據(jù)相比于歷史日志數(shù)據(jù)存在不確定性,會(huì)導(dǎo)致算法模型對(duì)于實(shí)時(shí)業(yè)務(wù)數(shù)據(jù)的預(yù)測(cè)結(jié)果存在準(zhǔn)確性差的問題。
技術(shù)實(shí)現(xiàn)思路
1、鑒于上述問題而提出了本公開。本公開提供了一種邊緣計(jì)算服務(wù)的安全監(jiān)控方法、裝置、設(shè)備、介質(zhì)及產(chǎn)品。
2、根據(jù)本公開的一個(gè)方面,提供了一種邊緣計(jì)算服務(wù)的安全監(jiān)控方法,包括:
3、獲取邊緣節(jié)點(diǎn)中各邊緣計(jì)算業(yè)務(wù)的第一實(shí)時(shí)業(yè)務(wù)數(shù)據(jù);
4、基于所述第一實(shí)時(shí)業(yè)務(wù)數(shù)據(jù)對(duì)應(yīng)用于所述邊緣計(jì)算業(yè)務(wù)的原始算法模型進(jìn)行訓(xùn)練,得到訓(xùn)練后算法模型;
5、對(duì)所述訓(xùn)練后算法模型進(jìn)行評(píng)估,得到評(píng)估結(jié)果;
6、在基于所述評(píng)估結(jié)果確定對(duì)所述訓(xùn)練后算法模型評(píng)估通過的情況下,通過所述訓(xùn)練后算法模型對(duì)所述邊緣節(jié)點(diǎn)的各邊緣計(jì)算業(yè)務(wù)進(jìn)行安全監(jiān)控。
7、此外,根據(jù)本公開一個(gè)方面的另一實(shí)施例中,所述獲取邊緣節(jié)點(diǎn)中各邊緣計(jì)算業(yè)務(wù)的第一實(shí)時(shí)業(yè)務(wù)數(shù)據(jù),包括:
8、獲取數(shù)據(jù)采集組件采集到的邊緣可觀測(cè)性數(shù)據(jù),并將所述邊緣可觀測(cè)性數(shù)據(jù)確定為所述第一實(shí)時(shí)業(yè)務(wù)數(shù)據(jù)。
9、此外,根據(jù)本公開一個(gè)方面的另一實(shí)施例中,所述對(duì)所述訓(xùn)練后算法模型進(jìn)行評(píng)估,得到評(píng)估結(jié)果,包括:
10、通過所述訓(xùn)練后算法模型對(duì)所述第一實(shí)時(shí)業(yè)務(wù)數(shù)據(jù)進(jìn)行處理,得到第一安全監(jiān)控結(jié)果;
11、基于所述第一安全監(jiān)控結(jié)果和所述第一實(shí)時(shí)業(yè)務(wù)數(shù)據(jù)的真值標(biāo)簽對(duì)所述訓(xùn)練后算法模型進(jìn)行評(píng)估處理,得到所述評(píng)估結(jié)果。
12、此外,根據(jù)本公開一個(gè)方面的另一實(shí)施例中,所述基于所述第一安全監(jiān)控結(jié)果和所述第一實(shí)時(shí)業(yè)務(wù)數(shù)據(jù)的真值標(biāo)簽對(duì)所述訓(xùn)練后算法模型進(jìn)行評(píng)估處理,得到所述評(píng)估結(jié)果,包括:
13、基于所述第一安全監(jiān)控結(jié)果和所述真值標(biāo)簽,確定所述訓(xùn)練后算法模型的評(píng)估指標(biāo);
14、將所述評(píng)估指標(biāo)與指標(biāo)閾值進(jìn)行比較,并根據(jù)指標(biāo)比較結(jié)果確定所述評(píng)估結(jié)果。
15、此外,根據(jù)本公開一個(gè)方面的另一實(shí)施例中,所述評(píng)估指標(biāo)包括:決定系數(shù)和相對(duì)分析誤差;所述將所述評(píng)估指標(biāo)與指標(biāo)閾值進(jìn)行比較,并根據(jù)指標(biāo)比較結(jié)果確定所述評(píng)估結(jié)果,包括:
16、在所述決定系數(shù)大于預(yù)設(shè)決定系數(shù)閾值,且所述相對(duì)分析誤差處于預(yù)設(shè)范圍的情況下,得到第一評(píng)估結(jié)果;其中,所述第一評(píng)估結(jié)果用于指示對(duì)所述訓(xùn)練后算法模型評(píng)估通過;
17、在所述決定系數(shù)小于或者等于所述預(yù)設(shè)決定系數(shù)閾值,且所述相對(duì)分析誤差處于所述預(yù)設(shè)范圍外的情況下,得到第二評(píng)估結(jié)果;其中,所述第二評(píng)估結(jié)果用于指示對(duì)所述訓(xùn)練后算法模型評(píng)估未通過。
18、此外,根據(jù)本公開一個(gè)方面的另一實(shí)施例中,所述通過所述訓(xùn)練后算法模型對(duì)所述邊緣節(jié)點(diǎn)的各邊緣計(jì)算業(yè)務(wù)進(jìn)行安全監(jiān)控,包括:
19、確定所述邊緣計(jì)算業(yè)務(wù)的業(yè)務(wù)場(chǎng)景參數(shù);
20、采集第二實(shí)時(shí)業(yè)務(wù)數(shù)據(jù);其中,所述第二實(shí)時(shí)業(yè)務(wù)數(shù)據(jù)為在所述第一實(shí)時(shí)業(yè)務(wù)數(shù)據(jù)之后采集到的業(yè)務(wù)數(shù)據(jù);
21、通過所述訓(xùn)練后算法模型基于所述業(yè)務(wù)場(chǎng)景參數(shù)對(duì)所述第二實(shí)時(shí)業(yè)務(wù)數(shù)據(jù)進(jìn)行處理,得到第二安全監(jiān)控結(jié)果;
22、基于所述邊緣計(jì)算業(yè)務(wù)的業(yè)務(wù)規(guī)則和場(chǎng)景路由配置,對(duì)所述第二安全監(jiān)控結(jié)果進(jìn)行處理,得到目標(biāo)業(yè)務(wù)結(jié)果;其中,所述目標(biāo)業(yè)務(wù)結(jié)果用于指示所述邊緣計(jì)算業(yè)務(wù)在各個(gè)業(yè)務(wù)場(chǎng)景下出現(xiàn)故障的可能性。
23、根據(jù)本公開的另一個(gè)方面,提供了一種邊緣服務(wù)的模型評(píng)估系統(tǒng),包括:邊緣計(jì)算平臺(tái)和邊緣節(jié)點(diǎn);
24、所述邊緣計(jì)算平臺(tái),用于獲取邊緣節(jié)點(diǎn)中各邊緣計(jì)算業(yè)務(wù)的第一實(shí)時(shí)業(yè)務(wù)數(shù)據(jù);基于所述第一實(shí)時(shí)業(yè)務(wù)數(shù)據(jù)對(duì)應(yīng)用于所述邊緣計(jì)算業(yè)務(wù)的原始算法模型進(jìn)行訓(xùn)練,得到訓(xùn)練后算法模型;對(duì)所述訓(xùn)練后算法模型進(jìn)行評(píng)估,得到評(píng)估結(jié)果;在基于所述評(píng)估結(jié)果確定對(duì)所述訓(xùn)練后算法模型評(píng)估通過的情況下,向所述邊緣節(jié)點(diǎn)發(fā)送所述訓(xùn)練后算法模型;
25、所述邊緣節(jié)點(diǎn),用于接收并部署所述訓(xùn)練后算法模型;以及通過所述訓(xùn)練后算法模型對(duì)所述邊緣節(jié)點(diǎn)的各邊緣計(jì)算業(yè)務(wù)進(jìn)行安全監(jiān)控。
26、此外,根據(jù)本公開一個(gè)方面的另一實(shí)施例中,所述邊緣節(jié)點(diǎn),還用于:
27、確定所述邊緣計(jì)算業(yè)務(wù)的業(yè)務(wù)場(chǎng)景參數(shù);
28、獲取第二實(shí)時(shí)業(yè)務(wù)數(shù)據(jù);
29、通過所述訓(xùn)練后算法模型基于所述業(yè)務(wù)場(chǎng)景參數(shù)對(duì)所述第二實(shí)時(shí)業(yè)務(wù)數(shù)據(jù)進(jìn)行處理,得到第二安全監(jiān)控結(jié)果。
30、此外,根據(jù)本公開一個(gè)方面的另一實(shí)施例中,所述系統(tǒng)還包括:邊緣計(jì)算業(yè)務(wù)中樞,用于:
31、基于所述邊緣計(jì)算業(yè)務(wù)的業(yè)務(wù)規(guī)則和場(chǎng)景路由配置對(duì)所述第二安全監(jiān)控結(jié)果進(jìn)行處理,得到目標(biāo)業(yè)務(wù)結(jié)果;其中,所述目標(biāo)業(yè)務(wù)結(jié)果用于指示所述邊緣計(jì)算業(yè)務(wù)在各個(gè)業(yè)務(wù)場(chǎng)景下出現(xiàn)故障的可能性。
32、此外,根據(jù)本公開一個(gè)方面的另一實(shí)施例中,所述系統(tǒng)還包括:漏洞評(píng)分系統(tǒng),用于:
33、在所述訓(xùn)練后算法模型對(duì)所述邊緣節(jié)點(diǎn)的各邊緣計(jì)算業(yè)務(wù)進(jìn)行安全監(jiān)控的過程中,對(duì)所述邊緣服務(wù)的模型評(píng)估系統(tǒng)進(jìn)行安全監(jiān)控,得到所述邊緣服務(wù)的模型評(píng)估系統(tǒng)的安全評(píng)分結(jié)果;并基于所述安全評(píng)分結(jié)果,確定所述邊緣服務(wù)的模型評(píng)估系統(tǒng)的修復(fù)策略。
34、根據(jù)本公開的又一個(gè)方面,提供了一種邊緣計(jì)算服務(wù)的安全監(jiān)控裝置,包括:
35、獲取模塊,用于獲取邊緣節(jié)點(diǎn)中各邊緣計(jì)算業(yè)務(wù)的第一實(shí)時(shí)業(yè)務(wù)數(shù)據(jù);
36、訓(xùn)練模塊,用于基于所述第一實(shí)時(shí)業(yè)務(wù)數(shù)據(jù)對(duì)應(yīng)用于所述邊緣計(jì)算業(yè)務(wù)的原始算法模型進(jìn)行訓(xùn)練,得到訓(xùn)練后算法模型;
37、評(píng)估模塊,用于對(duì)所述訓(xùn)練后算法模型進(jìn)行評(píng)估,得到評(píng)估結(jié)果;
38、安全監(jiān)控模塊,用于在基于所述評(píng)估結(jié)果確定對(duì)所述訓(xùn)練后算法模型評(píng)估通過的情況下,通過所述訓(xùn)練后算法模型對(duì)所述邊緣節(jié)點(diǎn)的各邊緣計(jì)算業(yè)務(wù)進(jìn)行安全監(jiān)控。
39、根據(jù)本公開的又一個(gè)方面,提供了一種計(jì)算機(jī)設(shè)備,包括存儲(chǔ)器、處理器及存儲(chǔ)在存儲(chǔ)器上的計(jì)算機(jī)程序,所述處理器執(zhí)行所述計(jì)算機(jī)程序以實(shí)現(xiàn)一種日志模板的確定方法的步驟。
40、根據(jù)本公開的又一個(gè)方面,提供了一種計(jì)算機(jī)可讀存儲(chǔ)介質(zhì),其上存儲(chǔ)有計(jì)算機(jī)程序/指令,該計(jì)算機(jī)程序/指令被處理器執(zhí)行時(shí)實(shí)現(xiàn)一種日志模板的確定方法的步驟。
41、根據(jù)本公開的又一個(gè)方面,提供了一種計(jì)算機(jī)程序產(chǎn)品,包括計(jì)算機(jī)程序/指令,該計(jì)算機(jī)程序/指令被處理器執(zhí)行時(shí)實(shí)現(xiàn)一種日志模板的確定方法的步驟。
42、如以下將詳細(xì)描述的,根據(jù)本公開實(shí)施例的一種邊緣計(jì)算服務(wù)的安全監(jiān)控方法、裝置、設(shè)備、介質(zhì)及產(chǎn)品。在本公開實(shí)施例中,首先,獲取邊緣節(jié)點(diǎn)中各邊緣計(jì)算業(yè)務(wù)的第一實(shí)時(shí)業(yè)務(wù)數(shù)據(jù);然后,基于所述第一實(shí)時(shí)業(yè)務(wù)數(shù)據(jù)對(duì)應(yīng)用于所述邊緣計(jì)算業(yè)務(wù)的原始算法模型進(jìn)行訓(xùn)練,得到訓(xùn)練后算法模型;接下來,對(duì)所述訓(xùn)練后算法模型進(jìn)行評(píng)估,得到評(píng)估結(jié)果;其中,在基于所述評(píng)估結(jié)果確定對(duì)所述訓(xùn)練后算法模型評(píng)估通過的情況下,通過所述訓(xùn)練后算法模型對(duì)所述邊緣節(jié)點(diǎn)的各邊緣計(jì)算業(yè)務(wù)進(jìn)行安全監(jiān)控。
43、上述實(shí)施方式中,通過獲取邊緣計(jì)算業(yè)務(wù)的第一實(shí)時(shí)業(yè)務(wù)數(shù)據(jù),并通過第一實(shí)時(shí)業(yè)務(wù)數(shù)據(jù)對(duì)原始算法模型進(jìn)行訓(xùn)練,得到訓(xùn)練后算法模型的方式,可以增加原始算法模型的訓(xùn)練樣本的多樣性和不確定性,從而使得訓(xùn)練后算法模型針對(duì)各種類型的輸入數(shù)據(jù),依然可以輸出更加準(zhǔn)確的安全監(jiān)控結(jié)果,進(jìn)而提高了訓(xùn)練后算法模型的魯棒性。同時(shí),在得到訓(xùn)練后算法模型并確定訓(xùn)練后算法模型通過評(píng)估之后,采用通過評(píng)估后的訓(xùn)練后算法模型對(duì)邊緣計(jì)算業(yè)務(wù)進(jìn)行安全監(jiān)控的方式,可以進(jìn)一步提高訓(xùn)練后算法模型的準(zhǔn)確性。
44、要理解的是,前面的一般描述和下面的詳細(xì)描述兩者都是示例性的,并且意圖在于提供要求保護(hù)的技術(shù)的進(jìn)一步說明。