欧美在线观看视频网站,亚洲熟妇色自偷自拍另类,啪啪伊人网,中文字幕第13亚洲另类,中文成人久久久久影院免费观看 ,精品人妻人人做人人爽,亚洲a视频

一種多NUMA單元的報文處理方法和網(wǎng)絡(luò)設(shè)備與流程

文檔序號:40431893發(fā)布日期:2024-12-24 15:05閱讀:15來源:國知局
一種多NUMA單元的報文處理方法和網(wǎng)絡(luò)設(shè)備與流程

本說明書涉及通信,尤其涉及一種多numa單元的報文處理方法和網(wǎng)絡(luò)設(shè)備。


背景技術(shù):

1、網(wǎng)絡(luò)設(shè)備已經(jīng)廣泛應(yīng)用于各行各業(yè),用以實現(xiàn)各種骨干網(wǎng)絡(luò)內(nèi)部、骨干網(wǎng)間以及骨干網(wǎng)絡(luò)與互聯(lián)網(wǎng)的互聯(lián)互通。pci?express總線為網(wǎng)絡(luò)設(shè)備互連提供了高速、高性能、全雙工點到點、多通道可捆綁差分鏈路連接的通用i/o互連總線。pci?express總線的主要特征,如應(yīng)用模型、存儲結(jié)構(gòu)、軟件接口等與傳統(tǒng)pci/pci-x總線保持一致,并充分利用先進的點到點互連、基于交換和數(shù)據(jù)包的協(xié)議來實現(xiàn)新的總線性能和特性。由于pci-express總線是一種點到點的交換總線架構(gòu)。系統(tǒng)中的每一個器件都擁有自己的總線,通過直接連接到switch器件來建立點到點的通訊。

2、pci?express設(shè)備之間的數(shù)據(jù)傳送是以事務(wù)組織的,根復(fù)合體能夠發(fā)送指向端點的事務(wù),端點能夠發(fā)起指向根復(fù)合體的事務(wù),端點可以發(fā)起指向另一個端點的事務(wù)。事務(wù)的執(zhí)行或者完成是由發(fā)送和接收事務(wù)包(transaction?layer?packer,tlp)來具體實現(xiàn)的,事務(wù)被定義為,為實現(xiàn)請求者和完成者之間某些信息傳送所要求的、由一個或若干個包組成的發(fā)送序列。

3、隨著硬件工藝以及芯片設(shè)計技術(shù)的發(fā)展,pcie速率以及cpu數(shù)量不斷增加,網(wǎng)絡(luò)設(shè)備處理報文的瓶頸主要在cpu、內(nèi)存以及pcie系統(tǒng)數(shù)據(jù)交互的讀取速率。非統(tǒng)一內(nèi)存訪問(non?uniform?memory?access,numa)是一種用于多處理器的內(nèi)存訪問設(shè)計,內(nèi)存訪問效率取決于處理器的內(nèi)存位置。在多核cpu的網(wǎng)絡(luò)設(shè)備,常存在numa間的訪問報文,而numa間的訪問報文效率較低,影響業(yè)務(wù)處理效率。


技術(shù)實現(xiàn)思路

1、為克服相關(guān)技術(shù)中存在的問題,本說明書提供了一種多numa單元的報文處理方法和網(wǎng)絡(luò)設(shè)備。

2、根據(jù)本說明書實施例的第一方面,提供一種多numa單元的報文處理方法,該方法包括:

3、接收pcie系統(tǒng)的ep節(jié)點發(fā)送的第一報文,獲取第一報文的第一特征信息;

4、利用所述第一特征信息確定發(fā)送第一報文的目標ep,以及根據(jù)目標ep與ep和numa單元的對應(yīng)關(guān)系的匹配結(jié)果獲得目標numa單元,其中,所述目標numa單元與目標ep連接;

5、將所述第一報文發(fā)送給目標numa單元。

6、其中,所述獲取第一報文的第一特征信息,包括:

7、獲取第一報文的五元組信息和/或報文屬性信息。

8、其中,根據(jù)目標ep與ep和numa單元的對應(yīng)關(guān)系的匹配結(jié)果獲得目標numa單元,包括:

9、對第一特征信息進行哈希運算,獲得第一哈希值;

10、利用所述第一哈希值與ep和numa單元的對應(yīng)關(guān)系的匹配結(jié)果獲得目標numa單元。

11、其中,根據(jù)目標ep與ep和numa單元的對應(yīng)關(guān)系的匹配結(jié)果獲得目標numa單元,包括:

12、當根據(jù)第一特征信息識別出所述第一報文的報文大小大于預(yù)設(shè)值時,獲取多個目標numa單元,通過均分的方式將第一報文發(fā)送給多個目標numa單元。

13、其中,所述將所述第一報文發(fā)送給目標numa單元,包括:

14、將第一報文進行線性地址轉(zhuǎn)換為目標numa單元的地址空間,通過numa單元將第一報文加載到目標numa單元中的內(nèi)存中。

15、其中,所述方法還包括:

16、監(jiān)控各numa單元的運行狀態(tài);

17、當發(fā)現(xiàn)第二numa單元存在故障時,將第二numa單元從ep和numa單元的對應(yīng)關(guān)系中剔除。

18、通過上述各實施例可以看出,通過獲取第一報文的第一特征信息,并根據(jù)第一特征信息確定與發(fā)送該第一報文的目標ep對應(yīng)(連接)的目標numa單元,可以有效避免出現(xiàn)跨numa單元通信的情況發(fā)生,提高了業(yè)務(wù)處理效率。

19、根據(jù)本說明書實施例的第二方面,提供一種網(wǎng)絡(luò)設(shè)備,所述網(wǎng)絡(luò)設(shè)備包括若干非統(tǒng)一內(nèi)存訪問numa單元,所述網(wǎng)絡(luò)設(shè)備包括:

20、接收模塊,用于接收pcie系統(tǒng)的ep節(jié)點發(fā)送的第一報文,獲取第一報文的第一特征信息;

21、處理模塊,用于利用所述第一特征信息確定發(fā)送第一報文的目標ep,以及根據(jù)目標ep與ep和numa單元的對應(yīng)關(guān)系的匹配結(jié)果獲得目標numa單元,其中,所述目標numa單元與目標ep連接;

22、發(fā)送模塊,用于將所述第一報文發(fā)送給目標numa單元。

23、其中,所述接收模塊,具體用于獲取第一報文的五元組信息和/或報文屬性信息。

24、其中,所述處理模塊,具體用于對第一特征信息進行哈希運算,獲得第一哈希值,利用所述第一哈希值與ep和numa單元的對應(yīng)關(guān)系的匹配結(jié)果獲得目標numa單元。

25、其中,所述處理模塊,具體用于當根據(jù)第一特征信息識別出所述第一報文的報文大小大于預(yù)設(shè)值時,獲取多個目標numa單元,通過均分的方式將第一報文發(fā)送給多個目標numa單元。

26、應(yīng)當理解的是,以上的一般描述和后文的細節(jié)描述僅是示例性和解釋性的,并不能限制本說明書。



技術(shù)特征:

1.一種多numa單元的報文處理方法,其特征在于,所述方法包括:

2.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述獲取第一報文的第一特征信息,包括:

3.根據(jù)權(quán)利要求1所述的方法,其特征在于,根據(jù)目標ep與ep和numa單元的對應(yīng)關(guān)系的匹配結(jié)果獲得目標numa單元,包括:

4.根據(jù)權(quán)利要求1所述的方法,其特征在于,根據(jù)目標ep與ep和numa單元的對應(yīng)關(guān)系的匹配結(jié)果獲得目標numa單元,包括:

5.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述將所述第一報文發(fā)送給目標numa單元,包括:

6.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述方法還包括:

7.一種網(wǎng)絡(luò)設(shè)備,其特征在于,所述網(wǎng)絡(luò)設(shè)備包括若干非統(tǒng)一內(nèi)存訪問numa單元,所述網(wǎng)絡(luò)設(shè)備包括:

8.根據(jù)權(quán)利要求7所述的網(wǎng)絡(luò)設(shè)備,其特征在于,

9.根據(jù)權(quán)利要求7所述的網(wǎng)絡(luò)設(shè)備,其特征在于,

10.根據(jù)權(quán)利要求7所述的網(wǎng)絡(luò)設(shè)備,其特征在于,


技術(shù)總結(jié)
本說明書提供一種多NUMA單元的報文處理方法和網(wǎng)絡(luò)設(shè)備,該方法包括:接收PCIE系統(tǒng)的EP節(jié)點發(fā)送的第一報文,獲取第一報文的第一特征信息,利用所述第一特征信息確定發(fā)送第一報文的目標EP,以及根據(jù)目標EP與EP和NUMA單元的對應(yīng)關(guān)系的匹配結(jié)果獲得目標NUMA單元,將所述第一報文發(fā)送給目標NUMA單元。通過該方法,可以有效避免出現(xiàn)跨NUMA單元通信的情況發(fā)生,提高了業(yè)務(wù)處理效率。

技術(shù)研發(fā)人員:劉慶喜
受保護的技術(shù)使用者:新華三技術(shù)有限公司
技術(shù)研發(fā)日:
技術(shù)公布日:2024/12/23
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1
新干县| 城口县| 米泉市| 黑河市| 绵阳市| 鹤壁市| 池州市| 定远县| 福清市| 泽州县| 留坝县| 江川县| 吴桥县| 罗平县| 双桥区| 黄骅市| 化州市| 南川市| 广饶县| 东乡| 长治县| 武安市| 海晏县| 兴宁市| 丹凤县| 黄大仙区| 大埔区| 全椒县| 喀喇| 汤原县| 麦盖提县| 乌拉特中旗| 柘城县| 刚察县| 庆阳市| 昭通市| 塔河县| 浦县| 陵水| 镇原县| 顺义区|