Title
A Lock-Controlled Session Table Partitioning Scheme with Dynamic Resource Balancing for Multi-Core Architecture
Abstract
Connection tracking by manipulating session tables is essential for stateful inspection capable applications such as stateful firewalls, network-based intrusion prevention systems (NIPS), traffic accounting and monitoring to process packets according to session state information. With the prevalence of multi-core computing, it is crucial to optimize the existing connection tracking structures and algorithms to fully utilize the underlying parallelism. In this paper, we propose a lock-controlled session table partitioning scheme accompanied with a dynamic resource balancing algorithm for session-aware multi-core networking systems. Experimental results show that the proposed scheme reduces the number of lock contentions to a maximum of 100 times less and, in turn, boosts the performance to 3.5 Gbps higher than the baseline. 100% resource utilization is also achieved by overcoming the constraint of fixed-sized partitioning.
Year
DOI
Venue
2011
10.1109/icc.2011.5962430
ICC
Keywords
Field
DocType
network-based intrusion prevention system,traffic accounting,multicore computing,resource utilization,session-aware multicore networking system,multicore architecture,resource allocation,session state information,multiprocessing systems,lock-controlled session table partitioning,computer networks,traffic monitoring,authorisation,stateful firewall,dynamic resource balancing algorithm,stateful inspection capable application,connection tracking,packet processing,session table manipulation,core network,dynamic scheduling,heuristic algorithm,inspection,resource manager,resource management,intrusion prevention system,linux,kernel
Kernel (linear algebra),Resource management,Lock (computer science),Computer science,Network packet,Computer network,Real-time computing,Packet processing,Resource allocation,Stateful firewall,Dynamic priority scheduling,Distributed computing
Conference
ISSN
ISBN
Citations 
1550-3607 E-ISBN : 978-1-61284-231-8
978-1-61284-231-8
0
PageRank 
References 
Authors
0.34
4
3
Name
Order
Citations
PageRank
Wen-Yen Tsai1353.43
Nen-Fu Huang262072.93
Hsien-Wei Hung3344.42