计算机研究与发展
計算機研究與髮展
계산궤연구여발전
JOURNAL OF COMPUTER RESEARCH AND DEVELOPMENT
2009年
2期
177-185
,共9页
王建东%祝超%谢应科%韩承德%赵自力
王建東%祝超%謝應科%韓承德%趙自力
왕건동%축초%사응과%한승덕%조자력
FPGA%并行结构%包分类%负载均衡%10Gbps
FPGA%併行結構%包分類%負載均衡%10Gbps
FPGA%병행결구%포분류%부재균형%10Gbps
针时万兆网络环境下入侵检测、流量审计等应用系统处理能力瓶颈,提出一个并行实时处理体系结构,并基于FPGA实现了原型系统,该系统对OC192(10 Gbps)流量进行分类、过滤及统计,然后将流量分发到多个后台并行处理.系统中设计了通用包分类结构RSTCAM(range-supported split TCAM),该结构资源占用量少,可降低系统功耗,且易于实现范围查找,对基于TCAM包分类系统具有普遍意义.系统中还提出了一种负载均衡算法FDLB(feedback-based dynamic load balancing),FDLB改进了基于表的Hash方法,在保证会话完整性的前提下将流量优先分发给当前负载最小的后端处理.测试表明,原型系统完全胜任万兆流量的线速处理,平均处理延迟为4.2μs.
針時萬兆網絡環境下入侵檢測、流量審計等應用繫統處理能力瓶頸,提齣一箇併行實時處理體繫結構,併基于FPGA實現瞭原型繫統,該繫統對OC192(10 Gbps)流量進行分類、過濾及統計,然後將流量分髮到多箇後檯併行處理.繫統中設計瞭通用包分類結構RSTCAM(range-supported split TCAM),該結構資源佔用量少,可降低繫統功耗,且易于實現範圍查找,對基于TCAM包分類繫統具有普遍意義.繫統中還提齣瞭一種負載均衡算法FDLB(feedback-based dynamic load balancing),FDLB改進瞭基于錶的Hash方法,在保證會話完整性的前提下將流量優先分髮給噹前負載最小的後耑處理.測試錶明,原型繫統完全勝任萬兆流量的線速處理,平均處理延遲為4.2μs.
침시만조망락배경하입침검측、류량심계등응용계통처리능력병경,제출일개병행실시처리체계결구,병기우FPGA실현료원형계통,해계통대OC192(10 Gbps)류량진행분류、과려급통계,연후장류량분발도다개후태병행처리.계통중설계료통용포분류결구RSTCAM(range-supported split TCAM),해결구자원점용량소,가강저계통공모,차역우실현범위사조,대기우TCAM포분류계통구유보편의의.계통중환제출료일충부재균형산법FDLB(feedback-based dynamic load balancing),FDLB개진료기우표적Hash방법,재보증회화완정성적전제하장류량우선분발급당전부재최소적후단처리.측시표명,원형계통완전성임만조류량적선속처리,평균처리연지위4.2μs.