Elephant Flow Detection and Load-Balanced Routing with Efficient Sampling and Classification

被引:40
|
作者
Tang, Feilong [1 ]
Zhang, Heteng [1 ]
Yang, Laurence T. [2 ]
Chen, Long [1 ]
机构
[1] Shanghai Jiao Tong Univ, Shanghai 200240, Peoples R China
[2] St Francis Xavier Univ, Dept Comp Sci, Antigonish, NS B2G 2W5, Canada
基金
中国国家自然科学基金;
关键词
Flow sampling; elephant flow; classification; routing; SDN;
D O I
10.1109/TCC.2019.2901669
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
SDN (Software defined networking) provides effective technical methods for optimal resource management. However, there are resource conflicts frequent and serious in current related schemes because they mix elephant and mice flows on shared transmission paths. So, controllers in SDN have to be smart enough to detect elephant flows with low cost and then reroute elephant and mice flows in a feature-aware way. However, existing elephant flow detection schemes suffer from high bandwidth consumption and long detection time; and little literature considers mice-flow scheduling. In this paper, we propose an Efficient Sampling and Classification Approach (ESCA). Our ESCA significantly reduces sampling overhead through estimating the arrival interval of elephant flows and filtering out redundant samples, and efficiently classifies samples with a new supervised classification algorithm based on correlations among data flows. Then, based on our low-cost ESCA, we propose a novel load-balanced routing approach LBRouting that sets up paths for elephant and mice flows with different mechanisms. The theoretical analysis proofs our ESCA outperforms related schemes. Extensive experiment results further demonstrate that our ESCA can provide accurate detection with less sampled packets and shorter detection time; and our routing approach LBRouting significantly outperforms related proposals.
引用
收藏
页码:1022 / 1036
页数:15
相关论文
共 50 条
  • [1] Load-balanced anycast routing
    Lin, CY
    Lo, JH
    Kuo, SY
    [J]. TENTH INTERNATIONAL CONFERENCE ON PARALLEL AND DISTRIBUTED SYSTEMS, PROCEEDINGS, 2004, : 701 - 708
  • [2] Energy Efficient Clustering with Reliable and Load-Balanced Multipath Routing for WSNs
    Naushad, Alamgir
    Abbas, Ghulam
    Shah, Shehzad Ali
    Abbas, Ziaul Haq
    [J]. 2020 3RD INTERNATIONAL CONFERENCE ON ADVANCEMENTS IN COMPUTATIONAL SCIENCES (ICACS), 2020,
  • [3] An Energy Efficient Load-Balanced Routing Protocol for Small Display Devices
    Buslim, Nurhayati
    Lee, Kyung Oh
    [J]. JOURNAL OF NANOELECTRONICS AND OPTOELECTRONICS, 2016, 11 (02) : 189 - 193
  • [4] Flow-Based Routing Architecture for Valiant Load-Balanced Networks
    Khazali, Imad
    Agarwal, Anjali
    [J]. 2012 IEEE SYMPOSIUM ON COMPUTERS AND COMMUNICATIONS (ISCC), 2012, : 719 - 724
  • [5] Load-balanced routing in ad hoc networks
    Rangarajan, Sudharsan
    Garcia-Luna-Aceves, J. J.
    [J]. PROCEEDINGS - 16TH INTERNATIONAL CONFERENCE ON COMPUTER COMMUNICATIONS AND NETWORKS, VOLS 1-3, 2007, : 556 - +
  • [6] Load-balanced wireless ad hoc routing
    Zhou, A
    Hassanein, H
    [J]. CANADIAN CONFERENCE ON ELECTRICAL AND COMPUTER ENGINEERING 2001, VOLS I AND II, CONFERENCE PROCEEDINGS, 2001, : 1157 - 1161
  • [7] Load-balanced routing for collaborative multimedia communication
    Simon, R
    Sood, A
    [J]. SIXTH IEEE INTERNATIONAL SYMPOSIUM ON HIGH PERFORMANCE DISTRIBUTED COMPUTING, PROCEEDINGS, 1997, : 81 - 90
  • [8] Load-balanced anycast routing in computer networks
    Zaumen, WT
    Vutukury, S
    Garcia-Luna-Aceves, JJ
    [J]. ISCC 2000: FIFTH IEEE SYMPOSIUM ON COMPUTERS AND COMMUNICATIONS, PROCEEDINGS, 2000, : 566 - 574
  • [9] An efficient protocol for load-balanced multipath routing in mobile ad hoc networks
    Bhattacharya, Ansuman
    Sinha, Koushik
    [J]. AD HOC NETWORKS, 2017, 63 : 104 - 114
  • [10] Load-Balanced Routing Scheme for Energy-Efficient Wireless Sensor Networks
    Bouabdallah, Fatma
    Bouabdallah, Nizar
    Boutaba, Raouf
    [J]. GLOBECOM 2008 - 2008 IEEE GLOBAL TELECOMMUNICATIONS CONFERENCE, 2008,