本文件涉及數(shù)據(jù)處理,尤其涉及一種算力處理方法及裝置。
背景技術(shù):
1、隨著計算機技術(shù)的不斷發(fā)展,算力已成為一種無處不在的新型生產(chǎn)力。算力的發(fā)展呈現(xiàn)泛在分布、多元異構(gòu)、位置無感的趨勢,智能可調(diào)度的泛在算力網(wǎng)絡(luò)將加速到來。而隨著算力調(diào)度需求的不斷增加,算力調(diào)度處理的處理方也面臨越來越大的處理壓力和處理挑戰(zhàn)。
2、在目前的算力調(diào)度過程中,往往設(shè)定一個或多個監(jiān)測指標(biāo)和監(jiān)測指標(biāo)對應(yīng)的指標(biāo)閾值,并判斷監(jiān)測指標(biāo)是否滿足對應(yīng)指標(biāo)閾值的調(diào)度條件,在滿足的情況下,觸發(fā)算力調(diào)度,并且,按照設(shè)置的固定調(diào)度方式進(jìn)行算力調(diào)度,導(dǎo)致算力調(diào)度的靈活性較差、可擴展性不足,只能應(yīng)用在業(yè)務(wù)需求簡單、業(yè)務(wù)需求變化少的場景。
技術(shù)實現(xiàn)思路
1、本說明書一個實施例的目的是提供一種算力處理方法及裝置,以解決算力調(diào)度的靈活性較差的問題。
2、為解決上述技術(shù)問題,本說明書一個實施例是這樣實現(xiàn)的:
3、第一方面,本說明書一個實施例提供了一種算力處理方法,所述方法包括:
4、獲取目標(biāo)業(yè)務(wù)的資源運行數(shù)據(jù)和服務(wù)數(shù)據(jù);
5、根據(jù)所述資源運行數(shù)據(jù)和所述服務(wù)數(shù)據(jù),確定所述目標(biāo)業(yè)務(wù)的至少一個業(yè)務(wù)特征,并從所述資源運行數(shù)據(jù)和所述服務(wù)數(shù)據(jù)中提取所述至少一個業(yè)務(wù)特征的特征值;
6、將所述至少一個業(yè)務(wù)特征和所述特征值輸入所述目標(biāo)業(yè)務(wù)對應(yīng)的調(diào)度樹構(gòu)建模型進(jìn)行調(diào)度樹構(gòu)建,得到進(jìn)行所述目標(biāo)業(yè)務(wù)的算力調(diào)度的調(diào)度樹;
7、對所述調(diào)度樹進(jìn)行解析得到算力調(diào)度路徑,并基于所述算力調(diào)度路徑生成所述目標(biāo)業(yè)務(wù)的算力調(diào)度策略。
8、第二方面,本說明書另一個實施例提供了一種算力處理裝置,所述裝置包括:
9、數(shù)據(jù)獲取模塊,用于獲取目標(biāo)業(yè)務(wù)的資源運行數(shù)據(jù)和服務(wù)數(shù)據(jù);
10、特征值提取模塊,用于根據(jù)所述資源運行數(shù)據(jù)和所述服務(wù)數(shù)據(jù),確定所述目標(biāo)業(yè)務(wù)的至少一個業(yè)務(wù)特征,并從所述資源運行數(shù)據(jù)和所述服務(wù)數(shù)據(jù)中提取所述至少一個業(yè)務(wù)特征的特征值;
11、調(diào)度樹構(gòu)建模塊,用于將所述至少一個業(yè)務(wù)特征和所述特征值輸入所述目標(biāo)業(yè)務(wù)對應(yīng)的調(diào)度樹構(gòu)建模型進(jìn)行調(diào)度樹構(gòu)建,得到進(jìn)行所述目標(biāo)業(yè)務(wù)的算力調(diào)度的調(diào)度樹;
12、解析模塊,用于對所述調(diào)度樹進(jìn)行解析得到算力調(diào)度路徑,并基于所述算力調(diào)度路徑生成所述目標(biāo)業(yè)務(wù)的算力調(diào)度策略。
13、第三方面,本說明書又一個實施例提供了一種算力處理設(shè)備,所述算力處理設(shè)備包括:存儲器、處理器和存儲在所述存儲器上并可在所述處理器上運行的計算機可執(zhí)行指令,所述計算機可執(zhí)行指令被所述處理器執(zhí)行時實現(xiàn)如上述第一方面所述的算力處理方法的步驟。
14、第四方面,本說明書再一個實施例提供了一種計算機可讀存儲介質(zhì),所述計算機可讀存儲介質(zhì)用于存儲計算機可執(zhí)行指令,所述計算機可執(zhí)行指令被處理器執(zhí)行時實現(xiàn)如上述第一方面所述的算力處理方法的步驟。
15、本實施例提供的算力處理方法,根據(jù)目標(biāo)業(yè)務(wù)的資源運行數(shù)據(jù)和服務(wù)數(shù)據(jù),確定目標(biāo)業(yè)務(wù)的至少一個業(yè)務(wù)特征,并從資源運行數(shù)據(jù)和服務(wù)數(shù)據(jù)中提取至少一個業(yè)務(wù)特征的特征值,在此基礎(chǔ)上,借助至少一個業(yè)務(wù)特征和至少一個業(yè)務(wù)特征的特征值,構(gòu)建進(jìn)行目標(biāo)業(yè)務(wù)的算力調(diào)度的調(diào)度樹,對調(diào)度樹進(jìn)行解析得到算力調(diào)度路徑,并根據(jù)算力調(diào)度路徑生成目標(biāo)業(yè)務(wù)的算力調(diào)度策略,以此,實現(xiàn)對目標(biāo)業(yè)務(wù)進(jìn)行算力調(diào)度的自動化和靈活性,同時,通過從資源運行數(shù)據(jù)和服務(wù)數(shù)據(jù)中提取至少一個業(yè)務(wù)特征和特征值,使得算力調(diào)度所依賴的指標(biāo)更加多維化和全面化,進(jìn)而提升算力調(diào)度的精準(zhǔn)度。
1.一種算力處理方法,其特征在于,所述方法包括:
2.根據(jù)權(quán)利要求1所述的算力處理方法,其特征在于,所述基于所述算力調(diào)度路徑生成所述目標(biāo)業(yè)務(wù)的算力調(diào)度策略,包括:
3.根據(jù)權(quán)利要求1所述的算力處理方法,其特征在于,所述對所述調(diào)度樹進(jìn)行解析得到算力調(diào)度路徑,并基于所述算力調(diào)度路徑生成所述目標(biāo)業(yè)務(wù)的算力調(diào)度策略步驟執(zhí)行之后,還包括:
4.根據(jù)權(quán)利要求1所述的算力處理方法,其特征在于,所述對所述調(diào)度樹進(jìn)行解析得到算力調(diào)度路徑,包括:
5.根據(jù)權(quán)利要求1所述的算力處理方法,其特征在于,所述至少一個業(yè)務(wù)特征中的各業(yè)務(wù)特征的特征值,配置有各自的調(diào)度規(guī)則;
6.根據(jù)權(quán)利要求1所述的算力處理方法,其特征在于,所述進(jìn)行調(diào)度樹構(gòu)建,包括:
7.根據(jù)權(quán)利要求6所述的算力處理方法,其特征在于,所述按照所述分裂特征的特征值進(jìn)行分裂處理,得到所述調(diào)度樹,包括:
8.一種算力處理裝置,其特征在于,所述裝置包括:
9.一種算力處理設(shè)備,其特征在于,所述算力處理設(shè)備包括存儲器和處理器,所述存儲器上存儲有計算機可執(zhí)行指令,所述計算機可執(zhí)行指令在上述處理器上運行時,能夠?qū)崿F(xiàn)上述權(quán)利要求1-7任一項所述的方法的步驟。
10.一種計算機可讀存儲介質(zhì),該計算機可讀存儲介質(zhì)中存儲有計算機可執(zhí)行指令,其特征在于,所述計算機可執(zhí)行指令在被處理器執(zhí)行時,能夠?qū)崿F(xiàn)上述權(quán)利要求1-7任一項所述的方法的步驟。