本申請涉及算力網(wǎng)絡(luò),特別涉及一種算力任務(wù)路由方法、裝置、設(shè)備、介質(zhì)及計算機程序產(chǎn)品。
背景技術(shù):
1、算力網(wǎng)絡(luò)通過將網(wǎng)絡(luò)狀態(tài)與算力節(jié)點的算力狀態(tài)信息相結(jié)合,對算力路由節(jié)點與算力節(jié)點進行統(tǒng)一管控,從而實現(xiàn)對算力資源的靈活調(diào)度,滿足用戶任務(wù)式服務(wù)需求。算力網(wǎng)絡(luò)在路由轉(zhuǎn)發(fā)的時候,與傳統(tǒng)網(wǎng)絡(luò)中的路由轉(zhuǎn)發(fā)類似,不僅需要考慮到算力網(wǎng)絡(luò)的狀態(tài)信息,同時還需要結(jié)合最新的算力路由表信息。算力路由器依據(jù)這兩方面信息,并按照算力路由協(xié)議來為數(shù)據(jù)包選擇合適的路徑與最佳的算力節(jié)點,從而為算網(wǎng)消費者提供算力服務(wù)。
2、現(xiàn)有的關(guān)于算力網(wǎng)絡(luò)狀態(tài)和算力路由表的更新方法,是通過擴展現(xiàn)有的網(wǎng)絡(luò)狀態(tài)感知協(xié)議與算力路由協(xié)議,在路由協(xié)議中增加關(guān)于網(wǎng)絡(luò)狀態(tài)和算力節(jié)點狀態(tài)的信息,從而實現(xiàn)算力網(wǎng)絡(luò)狀態(tài)和算力路由表更新后的廣播與通告。然而,在算力網(wǎng)絡(luò)中,分布式部署的算力路由器之間對算力網(wǎng)絡(luò)中算力路由表的更新存在時間差,進而產(chǎn)生信息差,容易出現(xiàn)某算力節(jié)點高負荷運載引發(fā)數(shù)據(jù)包擁塞的情況。
技術(shù)實現(xiàn)思路
1、本申請實施例提供一種算力任務(wù)路由方法、裝置、設(shè)備、介質(zhì)及計算機程序產(chǎn)品,以解決現(xiàn)有算力網(wǎng)絡(luò)中分布式部署的算力路由器之間對算力網(wǎng)絡(luò)中算力路由表的更新存在時間差,容易出現(xiàn)某算力節(jié)點高負荷運載引發(fā)數(shù)據(jù)包擁塞的問題。
2、為解決上述技術(shù)問題,本申請是這樣實現(xiàn)的:
3、第一方面,本申請實施例提供一種算力任務(wù)路由方法,所述方法包括:
4、接收第一算力任務(wù);
5、從區(qū)塊鏈系統(tǒng)獲取與所述第一算力任務(wù)對應(yīng)的第一算力網(wǎng)絡(luò)路由信息;
6、根據(jù)所述第一算力網(wǎng)絡(luò)路由信息,將所述第一算力任務(wù)轉(zhuǎn)發(fā)至第一算力路由器。
7、第二方面,本申請實施例提供一種算力任務(wù)路由方法,所述方法包括:
8、接收用戶發(fā)送的算力任務(wù)申請;
9、從區(qū)塊鏈系統(tǒng)獲取與所述算力任務(wù)申請對應(yīng)的算力資源提供方信息;
10、根據(jù)所述算力資源提供方信息,將第一算力任務(wù)發(fā)送至第二算力路由器。
11、第三方面,本申請實施例提供一種算力任務(wù)路由方法,所述方法包括:
12、向第二算力路由器提供與第一算力任務(wù)對應(yīng)的第一算力網(wǎng)絡(luò)路由信息;
13、向算力調(diào)度管理系統(tǒng)提供與算力任務(wù)申請對應(yīng)的算力資源提供方信息;
14、其中,區(qū)塊鏈系統(tǒng)中存儲的算力網(wǎng)絡(luò)路由信息由至少一個算力路由器在算力網(wǎng)絡(luò)路由信息存在更新的情況下上報所述區(qū)塊鏈系統(tǒng)得到。
15、第四方面,本申請實施例提供一種算力任務(wù)路由裝置,所述算力任務(wù)路由裝置包括:
16、第一接收模塊,用于接收第一算力任務(wù);
17、第一獲取模塊,用于從區(qū)塊鏈系統(tǒng)獲取與所述第一算力任務(wù)對應(yīng)的第一算力網(wǎng)絡(luò)路由信息;
18、轉(zhuǎn)發(fā)模塊,用于根據(jù)所述第一算力網(wǎng)絡(luò)路由信息,將所述第一算力任務(wù)轉(zhuǎn)發(fā)至第一算力路由器。
19、第五方面,本申請實施例提供一種算力任務(wù)路由裝置,所述算力任務(wù)路由裝置包括:
20、第二接收模塊,用于接收用戶發(fā)送的算力任務(wù)申請;
21、第二獲取模塊,用于從區(qū)塊鏈系統(tǒng)獲取與所述算力任務(wù)申請對應(yīng)的算力資源提供方信息;
22、第一發(fā)送模塊,用于根據(jù)所述算力資源提供方信息,將第一算力任務(wù)發(fā)送至第二算力路由器。
23、第六方面,本申請實施例提供一種算力任務(wù)路由裝置,所述算力任務(wù)路由裝置包括:
24、第一提供模塊,用于向第二算力路由器提供與第一算力任務(wù)對應(yīng)的第一算力網(wǎng)絡(luò)路由信息;
25、第二提供模塊,用于向算力調(diào)度管理系統(tǒng)提供與算力任務(wù)申請對應(yīng)的算力資源提供方信息;
26、其中,區(qū)塊鏈系統(tǒng)中存儲的算力網(wǎng)絡(luò)路由信息由至少一個算力路由器在算力網(wǎng)絡(luò)路由信息存在更新的情況下上報所述區(qū)塊鏈系統(tǒng)得到。
27、第七方面,本申請實施例提供一種電子設(shè)備,包括收發(fā)機,所述收發(fā)機用于:
28、接收第一算力任務(wù);
29、從區(qū)塊鏈系統(tǒng)獲取與所述第一算力任務(wù)對應(yīng)的第一算力網(wǎng)絡(luò)路由信息;
30、根據(jù)所述第一算力網(wǎng)絡(luò)路由信息,將所述第一算力任務(wù)轉(zhuǎn)發(fā)至第一算力路由器。
31、第八方面,本申請實施例提供一種電子設(shè)備,包括收發(fā)機,所述收發(fā)機用于:接收用戶發(fā)送的算力任務(wù)申請;
32、從區(qū)塊鏈系統(tǒng)獲取與所述算力任務(wù)申請對應(yīng)的算力資源提供方信息;
33、根據(jù)所述算力資源提供方信息,將第一算力任務(wù)發(fā)送至第二算力路由器。
34、第九方面,本申請實施例提供一種電子設(shè)備,包括收發(fā)機,所述收發(fā)機用于:
35、向第二算力路由器提供與第一算力任務(wù)對應(yīng)的第一算力網(wǎng)絡(luò)路由信息;
36、向算力調(diào)度管理系統(tǒng)提供與算力任務(wù)申請對應(yīng)的算力資源提供方信息;
37、其中,區(qū)塊鏈系統(tǒng)中存儲的算力網(wǎng)絡(luò)路由信息由至少一個算力路由器在算力網(wǎng)絡(luò)路由信息存在更新的情況下上報所述區(qū)塊鏈系統(tǒng)得到。
38、第十方面,本申請實施例提供一種電子設(shè)備,包括:處理器、存儲器及存儲在所述存儲器上并可在所述處理器上運行的程序,所述程序被所述處理器執(zhí)行時實現(xiàn)如上述第一方面、第二方面或第三方面所述的算力任務(wù)路由方法的步驟。
39、第十一方面,本申請實施例提供一種計算機可讀存儲介質(zhì),所述計算機可讀存儲介質(zhì)上存儲有計算機程序,所述計算機程序被處理器執(zhí)行時實現(xiàn)如上述第一方面、第二方面或第三方面所述的算力任務(wù)路由方法的步驟。
40、第十二方面,本申請實施例提供一種計算機程序產(chǎn)品,包括計算機指令,該計算機指令被處理器執(zhí)行時實現(xiàn)如上述第一方面、第二方面或第三方面所述的算力任務(wù)路由方法的步驟。
41、本申請實施例中,上述算力任務(wù)路由方法可以通過接收第一算力任務(wù),從區(qū)塊鏈系統(tǒng)獲取與所述第一算力任務(wù)對應(yīng)的第一算力網(wǎng)絡(luò)路由信息,根據(jù)所述第一算力網(wǎng)絡(luò)路由信息,將所述第一算力任務(wù)轉(zhuǎn)發(fā)至第一算力路由器,使得接收到第一算力任務(wù)的算力路由器可以及時獲取到當(dāng)前算力網(wǎng)絡(luò)中的算力網(wǎng)絡(luò)路由信息進行算力路由,進而可以避免因算力路由器之間對算力網(wǎng)絡(luò)路由信息的更新存在時間差,導(dǎo)致存在信息差而引發(fā)的數(shù)據(jù)包擁塞問題,從而能夠提高算力任務(wù)路由的效率。
1.一種算力任務(wù)路由方法,其特征在于,所述方法包括:
2.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述區(qū)塊鏈系統(tǒng)中存儲的算力網(wǎng)絡(luò)路由信息由至少一個算力路由器在算力網(wǎng)絡(luò)路由信息存在更新的情況下上報所述區(qū)塊鏈系統(tǒng)得到。
3.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述方法還包括:
4.根據(jù)權(quán)利要求3所述的方法,其特征在于,所述將更新后的算力網(wǎng)絡(luò)路由信息上傳至所述區(qū)塊鏈系統(tǒng)包括:
5.根據(jù)權(quán)利要求4所述的方法,其特征在于,所述第一背書結(jié)果包括第一確認標(biāo)記,所述第一確認標(biāo)記用于指示所述區(qū)塊鏈系統(tǒng)進行區(qū)塊確認的信息。
6.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述根據(jù)所述第一算力網(wǎng)絡(luò)路由信息,將所述第一算力任務(wù)轉(zhuǎn)發(fā)至第一算力路由器,包括:
7.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述根據(jù)所述第一算力網(wǎng)絡(luò)路由信息,將所述第一算力任務(wù)轉(zhuǎn)發(fā)至第一算力路由器,包括:
8.一種算力任務(wù)路由方法,其特征在于,所述方法包括:
9.根據(jù)權(quán)利要求8所述的方法,其特征在于,所述根據(jù)所述算力資源提供方信息,將第一算力任務(wù)發(fā)送至第二算力路由器包括:
10.根據(jù)權(quán)利要求9所述的方法,其特征在于,所述根據(jù)所述算力資源提供方信息,確定目的算力提供方或者目的算力節(jié)點,包括:
11.根據(jù)權(quán)利要求9所述的方法,其特征在于,所述根據(jù)所述算力資源提供方信息,確定目的算力提供方或者目的算力節(jié)點,包括:
12.根據(jù)權(quán)利要求8所述的方法,其特征在于,所述方法還包括:
13.根據(jù)權(quán)利要求12所述的方法,其特征在于,所述第二背書結(jié)果包括第二確認標(biāo)記,所述第二確認標(biāo)記用于指示所述區(qū)塊鏈系統(tǒng)進行區(qū)塊確認的信息。
14.一種算力任務(wù)路由方法,其特征在于,所述方法包括:
15.根據(jù)權(quán)利要求14所述的方法,其特征在于,所述方法還包括:
16.根據(jù)權(quán)利要求15所述的方法,其特征在于,所述第三背書結(jié)果包括第三確認標(biāo)記,所述第三確認標(biāo)記用于指示所述區(qū)塊鏈系統(tǒng)進行區(qū)塊確認的信息。
17.根據(jù)權(quán)利要求15所述的方法,其特征在于,所述根據(jù)所述第三請求進行背書,得到第三背書結(jié)果,包括:
18.一種算力任務(wù)路由裝置,其特征在于,所述算力任務(wù)路由裝置包括:
19.一種算力任務(wù)路由裝置,其特征在于,所述算力任務(wù)路由裝置包括:
20.一種算力任務(wù)路由裝置,其特征在于,所述算力任務(wù)路由裝置包括:
21.一種電子設(shè)備,其特征在于,包括收發(fā)機,所述收發(fā)機用于:
22.一種電子設(shè)備,其特征在于,包括收發(fā)機,所述收發(fā)機用于:
23.一種電子設(shè)備,其特征在于,包括收發(fā)機,所述收發(fā)機用于:
24.一種電子設(shè)備,其特征在于,包括:處理器、存儲器及存儲在所述存儲器上并可在所述處理器上運行的程序,所述程序被所述處理器執(zhí)行時實現(xiàn)如權(quán)利要求1至7中任一項所述的算力任務(wù)路由方法的步驟;或者,所述程序被所述處理器執(zhí)行時實現(xiàn)如權(quán)利要求8至13中任一項所述的算力任務(wù)路由方法的步驟;或者,所述程序被所述處理器執(zhí)行時實現(xiàn)如權(quán)利要求14至17中任一項所述的算力任務(wù)路由方法的步驟。
25.一種計算機可讀存儲介質(zhì),其特征在于,所述計算機可讀存儲介質(zhì)上存儲有計算機程序,所述計算機程序被處理器執(zhí)行時實現(xiàn)如權(quán)利要求1至7中任一項所述的算力任務(wù)路由方法的步驟;或者,所述計算機程序被處理器執(zhí)行時實現(xiàn)如權(quán)利要求8至13中任一項所述的算力任務(wù)路由方法的步驟;或者,所述計算機程序被處理器執(zhí)行時實現(xiàn)如權(quán)利要求14至17中任一項所述的算力任務(wù)路由方法的步驟。
26.一種計算機程序產(chǎn)品,其特征在于,包括計算機指令,所述計算機指令被處理器執(zhí)行時實現(xiàn)如權(quán)利要求1至7中任一項所述的算力任務(wù)路由方法的步驟;或者,所述計算機指令被處理器執(zhí)行時實現(xiàn)如權(quán)利要求8至13中任一項所述的算力任務(wù)路由方法的步驟;或者,所述計算機指令被處理器執(zhí)行時實現(xiàn)如權(quán)利要求14至17中任一項所述的算力任務(wù)路由方法的步驟。