. 根據(jù)權(quán)利要求2所述的網(wǎng)絡(luò)交換機(jī),其中所述多個客戶端接口和所述多個分析組塊 通過所述互連來互連。4. 根據(jù)權(quán)利要求2所述的網(wǎng)絡(luò)交換機(jī),其中所述多個客戶端接口中的每個客戶端接口 可編程為映射到所述多個分析組塊中的一個或者多個分析組塊。5. 根據(jù)權(quán)利要求2所述的網(wǎng)絡(luò)交換機(jī),其中來自所述公共存儲器池的存儲器被分成所 述多個分析組塊。6. 根據(jù)權(quán)利要求2所述的網(wǎng)絡(luò)交換機(jī),其中所述多個分析組塊是同構(gòu)的。7. 根據(jù)權(quán)利要求2所述的網(wǎng)絡(luò)交換機(jī),其中所述多個分析組塊中的每個分析組塊包括 片上存儲器。8. 根據(jù)權(quán)利要求2所述的網(wǎng)絡(luò)交換機(jī),其中所述多個客戶端接口被相似地配置。9. 根據(jù)權(quán)利要求2所述的網(wǎng)絡(luò)交換機(jī),其中所述多個客戶端接口中的每個客戶端接口 包括用于接收請求的請求接口和用于發(fā)送響應(yīng)的響應(yīng)接口。10. 根據(jù)權(quán)利要求9所述的網(wǎng)絡(luò)交換機(jī),其中所述請求接口對每個請求進(jìn)行分類并且 確定目標(biāo)分析組塊和所述目標(biāo)分析組塊內(nèi)的目標(biāo)條目地址,所述請求應(yīng)當(dāng)將所述目標(biāo)條目 地址作為目標(biāo),其中所述目標(biāo)分析組塊是所述多個分析組塊中的一個分析組塊。11. 根據(jù)權(quán)利要求10所述的網(wǎng)絡(luò)交換機(jī),其中所述請求被發(fā)送到所述互連以被路由到 所述目標(biāo)分析組塊用于處理。12. 根據(jù)權(quán)利要求2所述的網(wǎng)絡(luò)交換機(jī),其中所述多個客戶端接口中的每個客戶端接 口被配置為以下四種模式中的一種模式:計數(shù)器、監(jiān)管、利用記賬計數(shù)器進(jìn)行監(jiān)管、以及采 樣。13. 根據(jù)權(quán)利要求12所述的網(wǎng)絡(luò)交換機(jī),其中所述計數(shù)模式、所述監(jiān)管模式和所述采 樣模式各自以組塊粒度被分配,并且其中所述利用記賬計數(shù)器進(jìn)行監(jiān)管模式以分析組塊對 的粒度被分配。14. 根據(jù)權(quán)利要求13所述的網(wǎng)絡(luò)交換機(jī),其中分析組塊2*i用于監(jiān)管而緊接著的下一 分析組塊2*i+l用于對應(yīng)的記賬計數(shù)器。15. 根據(jù)權(quán)利要求2所述的網(wǎng)絡(luò)交換機(jī),其中當(dāng)分析組塊處于計數(shù)模式時,所述分析組 塊被配置為處于四種配置中的一種配置,其中修改操作對于所述配置中的每種配置是不同 的。16. 根據(jù)權(quán)利要求15所述的網(wǎng)絡(luò)交換機(jī),其中所述修改操作包括:針對每個進(jìn)入請求 將events字段的值遞增一、將sum字段的值遞增所述進(jìn)入請求的值以及將sumOfSquare字 段的值遞增所述進(jìn)入請求的所述值的平方。17. 根據(jù)權(quán)利要求15所述的網(wǎng)絡(luò)交換機(jī),其中網(wǎng)絡(luò)活動的標(biāo)準(zhǔn)偏差通過從 sumOfSquare的平均值減去sum的平均值的平方來計算。18. 根據(jù)權(quán)利要求15所述的網(wǎng)絡(luò)交換機(jī),其中沒有結(jié)果響應(yīng)從所述分析組塊輸出,其 中計數(shù)器值被存儲在所述分析組塊的存儲器中。19. 根據(jù)權(quán)利要求15所述的網(wǎng)絡(luò)交換機(jī),其中第五配置僅用于利用記賬計數(shù)器模式進(jìn) 行監(jiān)管模式。20. 根據(jù)權(quán)利要求2所述的網(wǎng)絡(luò)交換機(jī),其中當(dāng)分析組塊處于監(jiān)管模式時,所述分析組 塊執(zhí)行兩速率三色速率監(jiān)測功能。21. 根據(jù)權(quán)利要求20所述的網(wǎng)絡(luò)交換機(jī),其中所述分析組塊的每一行具有一個監(jiān)管 器,其中所述監(jiān)管器具有配置和內(nèi)部狀態(tài)。22. 根據(jù)權(quán)利要求20所述的網(wǎng)絡(luò)交換機(jī),其中所述監(jiān)管器向始發(fā)所述分組的所述客戶 端接口中的一個客戶端接口返回分組的顏色。23. 根據(jù)權(quán)利要求21所述的網(wǎng)絡(luò)交換機(jī),其中當(dāng)始發(fā)客戶端接口被配置為利用記賬計 數(shù)器進(jìn)行監(jiān)管模式時,所述分析組塊向它緊接著的下一分析組塊發(fā)送計數(shù)器請求以針對每 個顏色的分組計算字節(jié)計數(shù)。24. 根據(jù)權(quán)利要求2所述的網(wǎng)絡(luò)交換機(jī),其中當(dāng)分析組塊處于采樣模式時,所述分析組 塊支持N/M隨機(jī)采樣,其中N個連續(xù)事件以每Μ個事件的間隔被采樣。25. 根據(jù)權(quán)利要求24所述的網(wǎng)絡(luò)交換機(jī),其中向每個請求的始發(fā)客戶端接口返回響 應(yīng)。26. -種分析組塊,包括: 至少三個處理單元,包括: 計數(shù)器處理單元; 監(jiān)管處理單元,其中所述監(jiān)管處理單元能夠?qū)τ陬伾淖止?jié)計數(shù)的請求推送到另一 分析組塊,其中所述另一分析組塊緊接著靠近于所述分析組塊;以及 采樣處理單元;以及 存儲器旁路模塊,所述存儲器旁路模塊用以隱藏存儲器讀取延遲,其中所述存儲器旁 路模塊的輸出數(shù)據(jù)被導(dǎo)向所述計數(shù)器處理單元、所述監(jiān)管處理單元或者所述采樣處理單 JL· 〇27. 根據(jù)權(quán)利要求26所述的分析組塊,其中當(dāng)所述分析組塊處于計數(shù)器模式時,所述 計數(shù)器處理單元被配置為計算針對網(wǎng)絡(luò)活動統(tǒng)計分析的平方和、求和以及事件計數(shù)。28. 根據(jù)權(quán)利要求27所述的分析組塊,其中所述計數(shù)器處理單元被配置為計算網(wǎng)絡(luò)活 動的標(biāo)準(zhǔn)偏差。29. -種網(wǎng)絡(luò)交換機(jī)的方法,包括: 將共享存儲器池劃分成多個同構(gòu)分析組塊; 可編程地將多個客戶端接口中的每個客戶端接口配置為以下四種模式中的一種模式: 計數(shù)器、監(jiān)管、利用記賬計數(shù)器進(jìn)行監(jiān)管、或者采樣; 可編程地將所述多個客戶端接口中的每個客戶端接口映射到所述多個同構(gòu)分析組塊 的子集; 可編程地將所述多個同構(gòu)分析組塊中的每個同構(gòu)分析組塊指派為以下三種模式中的 一種模式:計數(shù)器、監(jiān)管、或者采樣;以及 并行處理在所述多個客戶端接口處接收的多個請求。30. 根據(jù)權(quán)利要求29所述的方法,其中所述并行處理多個請求包括,對于所述多個請 求中的每個請求: 確定目標(biāo)分析組塊和所述目標(biāo)分析組塊內(nèi)的目標(biāo)條目地址; 當(dāng)所述目標(biāo)分析組塊處于所述計數(shù)器模式時,所述目標(biāo)分析組塊執(zhí)行至少一個運(yùn)算, 其中所述至少一個運(yùn)算包括平方和、求和、或者事件計數(shù); 當(dāng)所述目標(biāo)分析組塊處于所述監(jiān)管模式時,所述目標(biāo)分析組塊執(zhí)行兩速率三色速率監(jiān) 測功能;以及 當(dāng)所述目標(biāo)分析組塊處于所述采樣模式時,所述目標(biāo)分析組塊支持N/M隨機(jī)采樣,其 中N個連續(xù)事件以每Μ個事件的間隔被采樣。31. 根據(jù)權(quán)利要求30所述的方法,其中當(dāng)所述目標(biāo)分析組塊處于所述計數(shù)器模式時, 所述方法進(jìn)一步包括基于所述目標(biāo)條目地址來確定所述目標(biāo)分析組塊內(nèi)的計數(shù)器條目以 及確定所述目標(biāo)分析組塊內(nèi)的存儲器行以存儲計數(shù)器值。32. 根據(jù)權(quán)利要求31所述的方法,進(jìn)一步包括計算網(wǎng)絡(luò)活動的標(biāo)準(zhǔn)偏差。33. 根據(jù)權(quán)利要求30所述的方法,其中當(dāng)所述目標(biāo)分析組塊處于所述監(jiān)管模式時,所 述目標(biāo)分析組塊向分組的始發(fā)客戶端接口返回所述分組的顏色。34. 根據(jù)權(quán)利要求33所述的方法,進(jìn)一步包括所述目標(biāo)分析組塊向緊接著的下一分析 組塊發(fā)送對于針對每個顏色的所述分組計算字節(jié)計數(shù)的計數(shù)器請求。35. 根據(jù)權(quán)利要求30所述的方法,其中當(dāng)所述目標(biāo)分析組塊處于所述采樣模式時,所 述目標(biāo)分析組塊向所述請求的始發(fā)客戶端接口返回響應(yīng)。
【專利摘要】本發(fā)明涉及用于網(wǎng)絡(luò)交換機(jī)中的靈活和高效分析的方法和裝置。本發(fā)明的實施例涉及一種集中式網(wǎng)絡(luò)分析設(shè)備,該集中式網(wǎng)絡(luò)分析設(shè)備高效地使用片上存儲器以靈活地執(zhí)行計數(shù)、通信量速率監(jiān)測和流采樣。該設(shè)備包括由所有核和每個核的分組處理級共享的存儲器池。計數(shù)、監(jiān)控以及采樣都通過軟件來定義從而允許設(shè)備中的更大靈活性和高效分析。在一些實施例中,該設(shè)備是網(wǎng)絡(luò)交換機(jī)。
【IPC分類】H04L12/24
【公開號】CN105281946
【申請?zhí)枴緾N201510257702
【發(fā)明人】王煒煌, G·施密特, T·丹尼爾, S·施里瓦斯塔瓦
【申請人】凱為公司
【公開日】2016年1月27日
【申請日】2015年5月19日
【公告號】EP2950220A2, EP2950220A3, US20150350089