SDN-Based Traffic Matrix Estimation in Data Center Networks through Large Size Flow Identification

被引:13
|
作者
Liu, Guiyan [1 ]
Guo, Songtao [1 ,2 ]
Xiao, Bin [3 ]
Yang, Yuanyuan [4 ]
机构
[1] Southwest Univ, Coll Elect & Informat Engn, Chongqing 400715, Peoples R China
[2] Chongqing Univ, Coll Comp Sci, Chongqing 400044, Peoples R China
[3] Hong Kong Polytech Univ, Dept Comp, Kowloon, Hong Kong, Peoples R China
[4] SUNY Stony Brook, Dept Elect & Comp Engn, Stony Brook, NY 11794 USA
基金
中国国家自然科学基金; 国家重点研发计划;
关键词
Data center networks; traffic matrix estimation; traffic measurement; machine learning; software defined networking; JOINT OPTIMIZATION; CONTROL PLANE; MANAGEMENT; AGGREGATION; TABLE;
D O I
10.1109/TCC.2019.2944823
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Software defined networking (SDN) with separated control plane and data plane brings new opportunities for traffic measurement in data center networks. However, in the SDN-enabled switches, available TCAM (Ternary Content Addressable Memory) resources for traffic measurement are limited. Thus, it is necessary to utilize traffic matrix (TM) estimation to derive a hybrid network monitoring scheme through combining the partial direct measurement offered by SDN with some inference techniques. Although large size flows play an important role in improving TM estimation accuracy, directly monitoring each flow and finding out large size flows consume massive channel bandwidth resource between control plane and data plane. Therefore, in this paper, we identify large size flows from multiple historical TMs instead of monitoring each flow. First, we analyze multiple historical TMs and observe that origin-to-destination (OD) pair whose flow size is selected as large size flow at last time slot is most likely to be selected for per-flow monitoring at next time slot, so these OD pairs are identified by gradient boosting machine and are directly regarded as sampled OD pairs in order to reduce resource consumption. Then, we propose a greedy heuristic algorithm to solve SDN-enabled switch selection problem to best utilize the TCAM resources and guarantee that most of sampled OD pairs are measured in the flow table. We also present a source node prefix tree based bit merging aggregation (SPTBMA) scheme to design feasible forwarding rules to be inserted in TCAM of SDN-enabled switches and reserve more TCAM space for sampled OD pairs. Finally, the experimental results based on real traffic dataset demonstrate that our proposed scheme outperforms the existing algorithms in terms of improving TM estimation accuracy and overcoming limitation of TCAM resources.
引用
收藏
页码:675 / 690
页数:16
相关论文
共 50 条
  • [1] An SDN-Based Traffic Matrix Estimation Framework
    Tian, Yang
    Chen, Weiwei
    Lea, Chin-Tau
    [J]. IEEE TRANSACTIONS ON NETWORK AND SERVICE MANAGEMENT, 2018, 15 (04): : 1435 - 1445
  • [2] Analysis of Traffic Engineering capabilities for SDN-based Data Center Networks
    Pilimon, Artur
    Kentis, Angelos Mimidis
    Ruepp, Sarah
    Dittmann, Lars
    [J]. 2018 FIFTH INTERNATIONAL CONFERENCE ON SOFTWARE DEFINED SYSTEMS (SDS), 2018, : 211 - 216
  • [3] Enhancing of Micro Flow Transfer in SDN-based Data Center Networks
    Zaher, Maiass
    Molnar, Sandor
    [J]. ICC 2019 - 2019 IEEE INTERNATIONAL CONFERENCE ON COMMUNICATIONS (ICC), 2019,
  • [4] Elephant Flow Detection Mechanism in SDN-Based Data Center Networks
    Tang, Qian
    Zhang, Huan
    Dong, Jun
    Zhang, Lianming
    [J]. SCIENTIFIC PROGRAMMING, 2020, 2020
  • [5] Reducing Energy Consumption in SDN-based Data Center Networks Through Flow Consolidation Strategies
    Conterato, Marcelo da Silva
    Ferreto, Tiago Coelho
    Rossi, Fabio
    Marques, Wagner dos Santos
    Severo de Souza, Paulo Silas
    [J]. SAC '19: PROCEEDINGS OF THE 34TH ACM/SIGAPP SYMPOSIUM ON APPLIED COMPUTING, 2019, : 1384 - 1391
  • [6] An optimal and dynamic elephant flow scheduling for SDN-based data center networks
    Li, Honghui
    Lu, Hailiang
    Fu, Xueliang
    [J]. JOURNAL OF INTELLIGENT & FUZZY SYSTEMS, 2020, 38 (01) : 247 - 255
  • [7] A Management Model for SDN-based Data Center Networks
    Xu, Yifei
    Yan, Yue
    Dai, Zhuyun
    Wang, Xiaolin
    [J]. 2014 IEEE CONFERENCE ON COMPUTER COMMUNICATIONS WORKSHOPS (INFOCOM WKSHPS), 2014, : 113 - +
  • [8] Multipath Routing in SDN-based Data Center Networks
    Lei, Yi-Chih
    Wang, Kuochen
    Hsu, Yi-Huai
    [J]. 2015 EUROPEAN CONFERENCE ON NETWORKS AND COMMUNICATIONS (EUCNC), 2015, : 365 - 369
  • [9] SDN-Based ECMP Algorithm for Data Center Networks
    Zhang, Hailong
    Guo, Xiao
    Yan, Jinyao
    Liu, Bo
    Shuai, Qianjun
    [J]. 2014 IEEE COMPUTING, COMMUNICATIONS AND IT APPLICATIONS CONFERENCE (COMCOMAP), 2014, : 13 - 18
  • [10] Class-based Flow Scheduling Framework in SDN-based Data Center Networks
    Zaher, Maiass
    Alawadi, Aymen Hasan
    Molnar, Sandor
    [J]. 2020 INTERNATIONAL CONFERENCE ON COMPUTING, ELECTRONICS & COMMUNICATIONS ENGINEERING (ICCECE, 2020, : 51 - 56