{"title":"Proactive Mitigation to Table-Overflow in Software-Defined Networking","authors":"Jianfeng Xu, Liming Wang, Chen Song, Zhen Xu","doi":"10.1109/ISCC.2018.8538670","DOIUrl":null,"url":null,"abstract":"Table-overflow occurs frequently in switches due to the limited flow table storage space, which has seriously hampered thelarge-scale deployment of SDN. To mitigate this threat, we introduce a new, proactive switch space intelligent management framework that can react actively before table- overflow occurs. Our solution, referred to as CPD, contains three modules: flow table status collection, flow prediction and proactive flow entry deletion. To preserve the function of switch, flow prediction predicts the number of new flows entering the network based on historical information, and proactive flow entry deletion evaluates the likelihood of table-overflow according to the predicted value and the state of current flow table gathered by status collection and proactively deletes the flow entries through a flow-based eviction algorithm. Further, we determine the best sampling period by solving a multi-objective optimization problem. Finally, the simulation results show that CPD can prevent about 90% of table-overflow and significantly reduce over 20% occurrences of table-miss compared with existing mechanisms.","PeriodicalId":233592,"journal":{"name":"2018 IEEE Symposium on Computers and Communications (ISCC)","volume":"1 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2018-06-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"8","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"2018 IEEE Symposium on Computers and Communications (ISCC)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/ISCC.2018.8538670","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 8
Abstract
Table-overflow occurs frequently in switches due to the limited flow table storage space, which has seriously hampered thelarge-scale deployment of SDN. To mitigate this threat, we introduce a new, proactive switch space intelligent management framework that can react actively before table- overflow occurs. Our solution, referred to as CPD, contains three modules: flow table status collection, flow prediction and proactive flow entry deletion. To preserve the function of switch, flow prediction predicts the number of new flows entering the network based on historical information, and proactive flow entry deletion evaluates the likelihood of table-overflow according to the predicted value and the state of current flow table gathered by status collection and proactively deletes the flow entries through a flow-based eviction algorithm. Further, we determine the best sampling period by solving a multi-objective optimization problem. Finally, the simulation results show that CPD can prevent about 90% of table-overflow and significantly reduce over 20% occurrences of table-miss compared with existing mechanisms.