BURAQ: A Dynamically Reconfigurable System for Stateful Measurement of Network Traffic

被引:2
作者
Khan, Faisal [1 ]
Hosein, Nicholas [1 ]
Vernon, Scott [1 ]
Ghiasi, Soheil [1 ]
机构
[1] Univ Calif Davis, Davis, CA 95616 USA
来源
2010 18TH IEEE ANNUAL INTERNATIONAL SYMPOSIUM ON FIELD-PROGRAMMABLE CUSTOM COMPUTING MACHINES (FCCM 2010) | 2010年
关键词
D O I
10.1109/FCCM.2010.36
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
Programmable analysis of network traffic is critical for wide range of higher level traffic engineering and anomaly detection applications. Such applications demand stateful and programmable network traffic measurements (NTM) at high throughputs. We exploit the features and requirements of NTM, and develop an application-specific FPGA based Partial Dynamic Reconfiguration (PDR) scheme that is tailored to NTM problem. PDR has traditionally been done through swapping of statically compiled FPGA configuration data. Besides being latency intensive, static compilation cannot take into account exact requirements as they appear during real-time in many applications like NTM. In this paper, we make novel use of fine-grained PDR, performing minute logic changes in real-time and demonstrate its effectiveness in a prototype solution for programmable and real-time NTM. We specifically make use of flexibility available through the application and present a number of novel tools and algorithms that enabled developing the BURAQ system. Our results show 4x area and 1.3x latency improvements of BURAQ from a comparative statically compiled recent solution.
引用
收藏
页码:185 / 192
页数:8
相关论文
共 16 条
  • [1] [Anonymous], 2007, Reconfigurable Computing: The Theory and Practice of FPGA-Based Computation
  • [2] Dynamic and partial FPGA exploitation
    Becker, Juergen
    Huebner, Michael
    Hettich, Gerhard
    Constapel, Rainer
    Eisenmann, Joachim
    Luka, Juergen
    [J]. PROCEEDINGS OF THE IEEE, 2007, 95 (02) : 438 - 452
  • [3] Blodget B, 2003, DESIGN, AUTOMATION AND TEST IN EUROPE CONFERENCE AND EXHIBITION, PROCEEDINGS, P399
  • [4] Brownlee N., 1999, Traffic flow measurement: architecture (rfc 2722)
  • [5] Sampling for passive Internet measurement: A review
    Duffield, N
    [J]. STATISTICAL SCIENCE, 2004, 19 (03) : 472 - 498
  • [6] Horta EL, 2002, DES AUT CON, P343, DOI 10.1109/DAC.2002.1012647
  • [7] Khan F., 2008, ANCS 08, P109
  • [8] Lim D., 2004, XILINX APPL NOTES, V1. 2
  • [9] Majer M., 2006, FPL 06, P1
  • [10] PAXSON V, 2007, P IEEE SARN S