首页 | 官方网站   微博 | 高级检索  
     


Decision Tree-Based Entries Reduction scheme using multi-match attributes to prevent flow table overflow in SDN environment
Authors:Priyanka Nallusamy  Sapna Saravanen  Murugan Krishnan
Affiliation:Ramanujan Computing Centre, College of Engineering, Anna University, Chennai, Tamil Nadu, 600025 India
Abstract:The software-defined networking is used extensively in data centers that provide centralized control for the widely deployed networking resources. The traffic is shaped by rules created by the controller dynamically without modifying the individual switch. The key component that stores rules which are used to process the flows is the flow table which resides in the ternary content addressable memory. The current commercial OpenFlow appliances accommodate limited entries up to 8000 due to its high cost and high power consumption. There are two issues to be considered, where (1) flow table's inability to provide rules during flow table overflow leads to dropping of incoming packets and (2) the significant amount of rule replacement occurs when the traffic in data centers increases which creates massive route requests to controller creating overhead. The proposed scheme prevents flow table overflow using the robust machine learning algorithm called decision tree (Iterative Dichotomiser 3) that allows the flow table to learn its high prioritized fine-grained entries by means of multiple matching attributes. The entries are classified, and the usual eviction process is replaced by pushing the low important entries into counting bloom filter which acts as a cache to prevent flow entry miss. The simulations were carried out using real-time network traffic datasets, and the comparisons with the various existing schemes prove that the proposed approach reduces 99.99% of the controller's overhead and the entries are minimized to 99% providing extra space for new flows.
Keywords:
设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司    京ICP备09084417号-23

京公网安备 11010802026262号