Sciweavers

FPL
2009
Springer

Tracking elephant flows in internet backbone traffic with an FPGA-based cache

13 years 9 months ago
Tracking elephant flows in internet backbone traffic with an FPGA-based cache
This paper presents an FPGA-friendly approach to tracking elephant flows in network traffic. Our approach, Single Step Segmented Least Recently Used (S3 -LRU) policy, is a network traffic-friendly replacement policy for maintaining flow states in a Na¨ıve Hash Table (NHT). We demonstrate that our S3 -LRU approach preserves elephant flows: conservatively promoting potential elephants and evicting lowrate flows in LRU manner. Our approach keeps flow-state of any elephant since start-of-day and provides a significant improvement over filtering approaches proposed in previous work. Our FPGA-based implementation of the S3 -LRU in combination with an NHT suites well the parallel access to block memories while capitalising on the retuning of parameters through dynamic-reprogramming.
Martin Zádník, Marco Canini, Andrew
Added 24 Jul 2010
Updated 24 Jul 2010
Type Conference
Year 2009
Where FPL
Authors Martin Zádník, Marco Canini, Andrew W. Moore, David J. Miller, Wei Li
Comments (0)