本申請涉及數(shù)據(jù)處理,具體涉及一種算網(wǎng)感知數(shù)據(jù)處理方法、裝置、設備、介質(zhì)及程序產(chǎn)品。
背景技術:
1、算力網(wǎng)絡已逐漸成為承載業(yè)務應用的主要平臺,為用戶提供獨立運行且相互隔離的計算資源,各行各業(yè)對算力網(wǎng)絡的依賴也越來越強。目前,算力網(wǎng)絡的計算基礎與網(wǎng)絡架構已基本具備規(guī)模,能夠面向不同行業(yè)及場景提供不同的計算與網(wǎng)絡能力。服務提供商需要根據(jù)客戶不同的業(yè)務場景,靈活調(diào)整網(wǎng)絡質(zhì)量,為用戶提供高品質(zhì)和差異化的算網(wǎng)一體化服務。
2、算網(wǎng)感知是算網(wǎng)一體化服務的前提,需要打通網(wǎng)絡領域、計算領域和應用領域的信息邊界,為進一步的協(xié)同、調(diào)度與融合提供基礎。算網(wǎng)感知包括算力感知、網(wǎng)絡感知、應用感知及多維資源協(xié)同感知,當前,算力域和網(wǎng)絡域有著各自特有的數(shù)據(jù)感知體系,并且長時間獨立發(fā)展,自成一派。例如,現(xiàn)有的網(wǎng)管/云管系統(tǒng),通常采用er(entity-relationshipmodel,實體關系模型)模型分別對算力域和網(wǎng)絡域的算網(wǎng)感知數(shù)據(jù)進行建模處理,并采用關系型數(shù)據(jù)庫對建模處理后的感知數(shù)據(jù)進行存儲。算力網(wǎng)絡缺少對算網(wǎng)感知數(shù)據(jù)的統(tǒng)一的全局性的感知和呈現(xiàn)能力,亟需構建算網(wǎng)感知能力,逐步融合統(tǒng)一現(xiàn)有的算、網(wǎng)感知體系,制定算網(wǎng)一體化感知體系。
技術實現(xiàn)思路
1、本申請實施例提供一種算網(wǎng)感知數(shù)據(jù)處理方法、裝置、設備、介質(zhì)及程序產(chǎn)品,用以解決現(xiàn)有的算網(wǎng)感知體系中,算力域與網(wǎng)絡域相互獨立,缺少對算網(wǎng)感知數(shù)據(jù)的全局性的感知和呈現(xiàn)能力的技術問題。
2、第一方面,本申請實施例提供一種算網(wǎng)感知數(shù)據(jù)處理方法,包括:
3、對算力網(wǎng)絡的業(yè)務場景進行分析,得到算網(wǎng)感知數(shù)據(jù)需求;
4、根據(jù)所述算網(wǎng)感知數(shù)據(jù)需求構建算網(wǎng)感知的屬性圖模型;
5、獲取所述算力網(wǎng)絡的感知數(shù)據(jù),并基于所述屬性圖模型,生成所述感知數(shù)據(jù)的屬性圖實例。
6、在一個實施例中,所述根據(jù)所述算網(wǎng)感知數(shù)據(jù)需求構建算網(wǎng)感知的屬性圖模型,包括:
7、根據(jù)所述算網(wǎng)感知數(shù)據(jù)需求確定所述業(yè)務場景所需的算網(wǎng)資源,并獲取所述算網(wǎng)資源對應的關系數(shù)據(jù);所述關系數(shù)據(jù)包括所述算網(wǎng)資源的資源間的第一關系,以及所述算網(wǎng)資源與所述業(yè)務場景對應的算網(wǎng)業(yè)務間的第二關系;
8、將所述業(yè)務場景對應的算網(wǎng)業(yè)務與所述算網(wǎng)資源定義為節(jié)點,并提取所述算網(wǎng)資源的屬性信息;
9、基于所述節(jié)點、所述關系數(shù)據(jù)和所述屬性信息,構建算網(wǎng)感知的屬性圖模型。
10、在一個實施例中,所述基于所述節(jié)點、所述關系數(shù)據(jù)和所述屬性信息,構建算網(wǎng)感知的屬性圖模型,包括:
11、基于所述節(jié)點生成節(jié)點集;
12、根據(jù)所述關系數(shù)據(jù)確定所述節(jié)點中的有序節(jié)點偶對,以及所述有序節(jié)點偶對的目標關系,基于所述有序節(jié)點偶和所述目標關系生成關系集;
13、根據(jù)所述屬性信息確定所述節(jié)點的節(jié)點屬性,以及所述有序節(jié)點偶對的目標關系的關系屬性,基于所述節(jié)點屬性和所述關系屬性生成屬性集;
14、利用所述節(jié)點集、所述關系集和所述屬性集創(chuàng)建三元組,得到算網(wǎng)感知的屬性圖模型。
15、在一個實施例中,所述感知數(shù)據(jù)包括算網(wǎng)資源數(shù)據(jù)和算網(wǎng)關系數(shù)據(jù);所述基于所述屬性圖模型,生成所述感知數(shù)據(jù)的屬性圖實例,包括:
16、基于所述感知數(shù)據(jù)中的算網(wǎng)資源數(shù)據(jù),生成所述屬性圖模型的節(jié)點實例;
17、基于所述感知數(shù)據(jù)中的算網(wǎng)關系數(shù)據(jù),生成所述節(jié)點實例對應的關系實例;
18、根據(jù)所述節(jié)點實例和所述關系實例,生成所述感知數(shù)據(jù)的屬性圖實例。
19、在一個實施例中,所述算網(wǎng)資源數(shù)據(jù)包括網(wǎng)絡資源數(shù)據(jù)和算力資源數(shù)據(jù);所述節(jié)點實例包括網(wǎng)絡節(jié)點實例和算力節(jié)點實例;所述基于所述感知數(shù)據(jù)中的算網(wǎng)資源數(shù)據(jù),生成所述屬性圖模型的節(jié)點實例,包括:
20、基于所述網(wǎng)絡資源數(shù)據(jù),生成所述屬性圖模型的網(wǎng)絡節(jié)點實例;
21、基于所述算力資源數(shù)據(jù),生成所述屬性圖模型的算力節(jié)點實例。
22、在一個實施例中,所述基于所述屬性圖模型,生成所述感知數(shù)據(jù)的屬性圖實例之后,還包括:
23、將所述屬性圖實例存儲到所述屬性圖模型對應的圖數(shù)據(jù)庫中。
24、第二方面,本申請實施例提供一種算網(wǎng)感知數(shù)據(jù)處理裝置,包括:
25、業(yè)務分析模塊,用于對算力網(wǎng)絡的業(yè)務場景進行分析,得到算網(wǎng)感知數(shù)據(jù)需求;
26、模型構建模塊,用于根據(jù)所述算網(wǎng)感知數(shù)據(jù)需求構建算網(wǎng)感知的屬性圖模型;
27、數(shù)據(jù)處理模塊,用于獲取所述算力網(wǎng)絡的感知數(shù)據(jù),并基于所述屬性圖模型,生成所述感知數(shù)據(jù)的屬性圖實例。
28、第三方面,本申請實施例提供一種電子設備,包括處理器和存儲有計算機程序的存儲器,所述處理器執(zhí)行所述程序時實現(xiàn)第一方面所述的算網(wǎng)感知數(shù)據(jù)處理方法的步驟。
29、第四方面,本申請實施例提供一種非暫態(tài)的計算機可讀存儲介質(zhì),其上存儲有計算機程序,所述計算機程序被處理器執(zhí)行時實現(xiàn)第一方面所述的算網(wǎng)感知數(shù)據(jù)處理方法的步驟。
30、第五方面,本申請實施例提供一種計算機程序產(chǎn)品,包括計算機程序,所述計算機程序被處理器執(zhí)行時實現(xiàn)第一方面所述的算網(wǎng)感知數(shù)據(jù)處理方法的步驟。
31、本申請實施例提供的算網(wǎng)感知數(shù)據(jù)處理方法、裝置、設備、介質(zhì)及程序產(chǎn)品,通過對算力網(wǎng)絡的業(yè)務場景進行分析,得到算網(wǎng)感知數(shù)據(jù)需求,以構建算網(wǎng)感知的屬性圖模型,然后獲取算力網(wǎng)絡的感知數(shù)據(jù),并基于構建的屬性圖模型,生成感知數(shù)據(jù)的屬性圖實例。通過對算力網(wǎng)絡的業(yè)務場景進行分析,并基于屬性圖進行建模,從業(yè)務層面實現(xiàn)對算力網(wǎng)絡的全局感知,以及對算力域和網(wǎng)絡域的感知數(shù)據(jù)的融合處理,構建出算網(wǎng)一體化的感知體系。同時,基于屬性圖能夠更加直觀地表達算網(wǎng)業(yè)務與算網(wǎng)資源的關聯(lián)關系,能夠更高效的處理算網(wǎng)中的關聯(lián)數(shù)據(jù),提高對算網(wǎng)感知數(shù)據(jù)的全局性的感知與呈現(xiàn)能力。
1.一種算網(wǎng)感知數(shù)據(jù)處理方法,其特征在于,包括:
2.根據(jù)權利要求1所述的算網(wǎng)感知數(shù)據(jù)處理方法,其特征在于,所述根據(jù)所述算網(wǎng)感知數(shù)據(jù)需求構建算網(wǎng)感知的屬性圖模型,包括:
3.根據(jù)權利要求2所述的算網(wǎng)感知數(shù)據(jù)處理方法,其特征在于,所述基于所述節(jié)點、所述關系數(shù)據(jù)和所述屬性信息,構建算網(wǎng)感知的屬性圖模型,包括:
4.根據(jù)權利要求1所述的算網(wǎng)感知數(shù)據(jù)處理方法,其特征在于,所述感知數(shù)據(jù)包括算網(wǎng)資源數(shù)據(jù)和算網(wǎng)關系數(shù)據(jù);所述基于所述屬性圖模型,生成所述感知數(shù)據(jù)的屬性圖實例,包括:
5.根據(jù)權利要求4所述的算網(wǎng)感知數(shù)據(jù)處理方法,其特征在于,所述算網(wǎng)資源數(shù)據(jù)包括網(wǎng)絡資源數(shù)據(jù)和算力資源數(shù)據(jù);所述節(jié)點實例包括網(wǎng)絡節(jié)點實例和算力節(jié)點實例;所述基于所述感知數(shù)據(jù)中的算網(wǎng)資源數(shù)據(jù),生成所述屬性圖模型的節(jié)點實例,包括:
6.根據(jù)權利要求1所述的算網(wǎng)感知數(shù)據(jù)處理方法,其特征在于,所述基于所述屬性圖模型,生成所述感知數(shù)據(jù)的屬性圖實例之后,還包括:
7.一種算網(wǎng)感知數(shù)據(jù)處理裝置,其特征在于,包括:
8.一種電子設備,包括處理器和存儲有計算機程序的存儲器,其特征在于,所述處理器執(zhí)行所述計算機程序時實現(xiàn)權利要求1至6任一項所述的算網(wǎng)感知數(shù)據(jù)處理方法的步驟。
9.一種非暫態(tài)的計算機可讀存儲介質(zhì),其上存儲有計算機程序,其特征在于,所述計算機程序被處理器執(zhí)行時實現(xiàn)權利要求1至6任一項所述的算網(wǎng)感知數(shù)據(jù)處理方法的步驟。
10.一種計算機程序產(chǎn)品,包括計算機程序,其特征在于,所述計算機程序被處理器執(zhí)行時實現(xiàn)如權利要求1至6任一項所述的算網(wǎng)感知數(shù)據(jù)處理方法的步驟。