Smart City Gnosys

Smart city article details

Title Efficient Differentiated Storage Architecture For Large-Scale Flow Tables In Openflow Networks
ID_Doc 22291
Authors Xiong B.; Wu R.; Liao Z.; Wang J.
Year 2019
Published Proceedings - 21st IEEE International Conference on High Performance Computing and Communications, 17th IEEE International Conference on Smart City and 5th IEEE International Conference on Data Science and Systems, HPCC/SmartCity/DSS 2019
DOI http://dx.doi.org/10.1109/HPCC/SmartCity/DSS.2019.00110
Abstract As a novel network paradigm, Software Defined Networking (SDN) decouples control logic functions from data forwarding devices, and introduces a separate control plane to manipulate underlying switches via southbound interfaces like OpenFlow. However, it leads to large-scale flow tables and poses serious challenges on their storage resources and lookup performance in OpenFlow switches. This paper is thus motivated to propose an efficient differentiated storage architecture for large-scale flow tables in OpenFlow networks. Firstly, we investigate into the impact of wildcards in match fields on packet-in-batch property within a flow based on network traffic locality. Then, packet flows are dynamically distinguished into active ones and idle ones in terms of their short-term states. Subsequently, we store the match fields of active flows and idle flows respectively in TCAM and SRAM, and the content fields of both types of flows in DRAM, to effectively relieve the insufficiency of TCAM capacity. Finally, we evaluate the performance of our proposed flow table storage architecture with real network traffic traces by experiments. The experimental results indicate that our proposed storage architecture obviously outperforms the traditional one applying the elephant/mice flow differentiation method in terms of TCAM hit rates and average flow table access time. © 2019 IEEE.
Author Keywords active/idle flows; differentiated storage architecture; large-scale flow tables; software-defined networking


Similar Articles


Id Similarity Authors Title Published
1706 View0.87Li X.; Huang Y.A Flow Table With Two-Stage Timeout Mechanism For Sdn SwitchesProceedings - 21st IEEE International Conference on High Performance Computing and Communications, 17th IEEE International Conference on Smart City and 5th IEEE International Conference on Data Science and Systems, HPCC/SmartCity/DSS 2019 (2019)
6794 View0.869Shen Y.; Wu C.; Cheng Q.; Kong D.Aftm: An Adaptive Flow Table Management Scheme For Openflow SwitchesProceedings - 2020 IEEE 22nd International Conference on High Performance Computing and Communications, IEEE 18th International Conference on Smart City and IEEE 6th International Conference on Data Science and Systems, HPCC-SmartCity-DSS 2020 (2020)
10168 View0.858Li L.; Chi J.; Wang J.Applying Lstm To Enable Cache Prefetching To Optimize Flow Table Update Efficiency In Sdn SwitchesACM International Conference Proceeding Series (2019)