本說明書實施例涉及集成電路,特別涉及一種數(shù)據(jù)處理方法。
背景技術(shù):
1、隨著計算機技術(shù)的進步,云服務(wù)也得到了快速發(fā)展。在云服務(wù)中,存在各種非常重要的業(yè)務(wù)網(wǎng)關(guān)。以用戶的虛擬私有云為中心,可以將用戶的流量分為四種類型,每種類型的流量都由一種業(yè)務(wù)網(wǎng)關(guān)來承載。云服務(wù)業(yè)務(wù)網(wǎng)關(guān)是整個云流量的樞紐,其流量集中度高,故障域大。其業(yè)務(wù)流量存在流量突發(fā)、流量多樣性等特點。
2、云服務(wù)當前使用的aisc芯片存在以下問題:多個業(yè)務(wù)網(wǎng)關(guān)共用芯片的資源,業(yè)務(wù)網(wǎng)關(guān)邏輯混在一起,無法實現(xiàn)不同業(yè)務(wù)網(wǎng)關(guān)硬件資源的隔離,當一個業(yè)務(wù)網(wǎng)關(guān)出現(xiàn)異常時,會影響其他業(yè)務(wù)網(wǎng)關(guān)。因此,亟需一種新的業(yè)務(wù)通道的設(shè)計方法來解決上述問題。
技術(shù)實現(xiàn)思路
1、有鑒于此,本說明書實施例提供了一種數(shù)據(jù)處理方法。本說明書一個或者多個實施例同時涉及一種數(shù)據(jù)處理裝置,一種計算設(shè)備,一種計算機可讀存儲介質(zhì)以及一種計算機程序產(chǎn)品,以解決現(xiàn)有技術(shù)中存在的技術(shù)缺陷。
2、根據(jù)本說明書實施例的第一方面,提供了一種數(shù)據(jù)處理方法,應(yīng)用于可編程邏輯組件,包括:
3、接收針對至少一個待處理業(yè)務(wù)的業(yè)務(wù)通道配置信息;
4、根據(jù)各待處理業(yè)務(wù)的業(yè)務(wù)通道配置信息創(chuàng)建各待處理業(yè)務(wù)對應(yīng)的業(yè)務(wù)通道,并根據(jù)各業(yè)務(wù)通道分配所述可編程邏輯組件的業(yè)務(wù)資源信息,其中,各業(yè)務(wù)資源信息之相互獨立;
5、根據(jù)各待處理業(yè)務(wù)對應(yīng)的業(yè)務(wù)通道和業(yè)務(wù)資源信息處理各待處理業(yè)務(wù)的業(yè)務(wù)數(shù)據(jù)。
6、根據(jù)本說明書實施例的第二方面,提供了一種數(shù)據(jù)處理裝置,應(yīng)用于可編程邏輯組件,包括:
7、接收模塊,被配置為接收針對至少一個待處理業(yè)務(wù)的業(yè)務(wù)通道配置信息;
8、分配模塊,被配置為根據(jù)各待處理業(yè)務(wù)的業(yè)務(wù)通道配置信息創(chuàng)建各待處理業(yè)務(wù)對應(yīng)的業(yè)務(wù)通道,并根據(jù)各業(yè)務(wù)通道分配所述可編程邏輯組件的業(yè)務(wù)資源信息,其中,各業(yè)務(wù)資源信息之相互獨立;
9、處理模塊,被配置為根據(jù)各待處理業(yè)務(wù)對應(yīng)的業(yè)務(wù)通道和業(yè)務(wù)資源信息處理各待處理業(yè)務(wù)的業(yè)務(wù)數(shù)據(jù)。
10、根據(jù)本說明書實施例的第三方面,提供了一種計算設(shè)備,包括:
11、存儲器和處理器;
12、所述存儲器用于存儲計算機程序/指令,所述處理器用于執(zhí)行所述計算機程序/指令,該計算機程序/指令被處理器執(zhí)行時實現(xiàn)上述數(shù)據(jù)處理方法的步驟。
13、根據(jù)本說明書實施例的第四方面,提供了一種計算機可讀存儲介質(zhì),其存儲有計算機程序/指令,該計算機程序/指令被處理器執(zhí)行時實現(xiàn)上述數(shù)據(jù)處理方法的步驟。
14、根據(jù)本說明書實施例的第五方面,提供了一種計算機程序產(chǎn)品,包括計算機程序/指令,該計算機程序/指令被處理器執(zhí)行時實現(xiàn)上述數(shù)據(jù)處理方法的步驟。
15、本說明書一個實施例提供的數(shù)據(jù)處理方法應(yīng)用于可編程邏輯組件,包括:?接收針對至少一個待處理業(yè)務(wù)的業(yè)務(wù)通道配置信息;根據(jù)各待處理業(yè)務(wù)的業(yè)務(wù)通道配置信息創(chuàng)建各待處理業(yè)務(wù)對應(yīng)的業(yè)務(wù)通道,并根據(jù)各業(yè)務(wù)通道分配所述可編程邏輯組件的業(yè)務(wù)資源信息,其中,各業(yè)務(wù)資源信息之相互獨立;根據(jù)各待處理業(yè)務(wù)對應(yīng)的業(yè)務(wù)通道和業(yè)務(wù)資源信息處理各待處理業(yè)務(wù)的業(yè)務(wù)數(shù)據(jù)。
16、本說明書實施例提供的數(shù)據(jù)處理方法,基于fpga創(chuàng)建各待處理業(yè)務(wù)對應(yīng)的業(yè)務(wù)通道,為每個業(yè)務(wù)通道分配fpga上的業(yè)務(wù)資源信息,且各業(yè)務(wù)資源信息之間相互獨立隔離。從而保證了各待處理業(yè)務(wù)之間的物理隔離,減少了某個待處理業(yè)務(wù)異常時帶來的故障爆炸半徑,實現(xiàn)了一個待處理業(yè)務(wù)異常不會影響其他待處理業(yè)務(wù)的目的。
1.一種數(shù)據(jù)處理方法,應(yīng)用于可編程邏輯組件,包括:
2.如權(quán)利要求1所述的方法,接收針對至少一個待處理業(yè)務(wù)的業(yè)務(wù)通道配置信息,包括:
3.如權(quán)利要求1所述的方法,根據(jù)各待處理業(yè)務(wù)的業(yè)務(wù)通道配置信息創(chuàng)建各待處理業(yè)務(wù)對應(yīng)的業(yè)務(wù)通道,包括:
4.如權(quán)利要求3所述的方法,還包括:
5.如權(quán)利要求1所述的方法,還包括:
6.如權(quán)利要求1所述的方法,還包括:
7.如權(quán)利要求6所述的方法,還包括:
8.如權(quán)利要求1所述的方法,業(yè)務(wù)通道包括至少一個業(yè)務(wù)處理單元,所述方法還包括:
9.一種數(shù)據(jù)處理裝置,應(yīng)用于可編程邏輯組件,包括:
10.一種計算設(shè)備,包括:
11.一種計算機可讀存儲介質(zhì),其存儲有計算機程序/指令,該計算機程序/指令被處理器執(zhí)行時實現(xiàn)權(quán)利要求1至8任意一項所述方法的步驟。
12.一種計算機程序產(chǎn)品,包括計算機程序/指令,該計算機程序/指令被處理器執(zhí)行時實現(xiàn)權(quán)利要求1至8任意一項所述方法的步驟。