|
Towards Accelerating Intrusion Detection 6 J% ]4 g3 C: j( k
Operations at the Edge Network using FPGAs 5 ^( `& Z, }9 X; x) o
a; x- {* j. e8 Y& W1 P! z
5 q4 u! r2 u+ f6 Y
* \. q4 W5 l. c4 T" Q: X; t% \ In the current paper, we present our work towards 0 {* o% k& H( c( x
accelerating intrusion detection operations at the edge network : d2 @/ T4 j7 ^2 N
using FPGAs. Cloud computing and network function
! [9 m, s0 V% {% \9 C9 Evirtualization have led to a new appealing paradigm for service
) B# {+ b8 A. S5 n8 Mdelivery and management. Unfortunately, this paradigm fails
' n4 N( i" M; |4 Ito correctly support IoT applications and services that seek , B* x$ C9 D# u; K) L( V
better communication platforms. Security as a Service can also
& Z$ y4 W) o7 @% S4 Y+ k" A5 x" Xbe seen as a cloud-based model that needs to be accommodated
6 M1 P8 Q- e5 t3 e' Mto fulfill these services requirements. Again, one of the main 2 P) |1 a7 y9 x" y& ^
issues to be addressed in this context is how to improve the ^# U' @* s& {: Q: v) |
performance of such systems or services in order to make them , J4 B6 J k7 _( [ ]/ \
capable of coping with the huge amount of data while
9 C$ Q% w: p' Z' ]) D5 w3 ?' B* Q' p6 Bremaining reliable. A potential solution is the FPGA based
; @6 z& }8 v# Y: }edge computing, which is a powerful combination offering
+ j' w) G) T, y( { k. [FPGA acceleration capabilities together with edge and fog - {2 |1 F& [6 E
benefits. Indeed, our work focusses on devising an Intrusion
2 Q: ~1 i2 I7 ~- lPrevention architecture called FORTISEC (40SEC), that is
2 h8 t4 c) g! h3 |8 U7 i+ ?meant to operate in a completely softwarized as well as in an * I# |/ U+ f% n+ d( Q
FPGA mode. Thereby, we present suitable algorithms, design % `6 a& {* I7 A" J6 W
principles and well defined components towards the & N/ g9 k; L. g: P
implementation of accelerated intrusion prevention on the % x, A# M7 I* i: K' r/ Y
edge. We also present a testbed being utilized for the : V; _- L; N* P! H1 I0 F/ Y& y' [
implementation of 40SEC and its performance testing. % |& Z) a, F3 d9 }6 p' G
' s, _) h/ E* |/ K# D8 m2 _3 U" @
|