An LSTM Framework for Software-Defined Measurement

被引:8
|
作者
Lazaris, Aggelos [1 ]
Prasanna, Viktor K. [1 ]
机构
[1] Univ Southern Calif, Ming Hsieh Dept Elect Engn, Los Angeles, CA 90089 USA
基金
美国国家科学基金会;
关键词
Switches; Time measurement; Task analysis; IP networks; Predictive models; Power measurement; Monitoring; Software-defined networking (SDN); traffic measurements; machine learning; LSTM; knowledge-defined networking (KDN); NETWORKING;
D O I
10.1109/TNSM.2020.3040157
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Providing fine-grained traffic measurement is crucial for many network management and optimization tasks such as traffic engineering, anomaly detection, load balancing, power management, and traffic matrix estimation. Software-defined networks can potentially enable fine-grained measurement by providing statistics for each forwarding rule. However, the TCAMs that are used for rule matching and statistics generation have limited size due to their high cost and power consumption. This allows only a fraction of the flows to be monitored. In this article, we present DeepFlow, a framework for scalable software-defined measurement that relies on an efficient mechanism that a) adaptively detects the most active source and destination IP prefixes, b) collects fine-grained measurements for the most active prefixes and coarse grained for the less active ones, and c) uses historical measurements in order to train a Long Short-Term Memory (LSTM) model that can be used to provide short-term predictions whenever exact flow counters cannot be placed at a switch due to its limited resources. Thus the number of fine-grained flows measured can increase significantly without the need to use other flow sampling solutions that suffer from low accuracy. An extensive experimental evaluation study using real network traces shows that DeepFlow outperforms the baselines in terms of the total number of flows measured.
引用
收藏
页码:855 / 869
页数:15
相关论文
共 50 条
  • [1] DeepFlow: A Deep Learning Framework For Software-defined Measurement
    Lazaris, Aggelos
    Prasanna, Viktor K.
    [J]. CAN'17: PROCEEDINGS OF THE 2017 CLOUD-ASSISTED NETWORKING WORKSHOP, 2017, : 43 - 48
  • [2] SAFE: Software-defined Authentication FramEwork
    Kamath, Aditya V.
    Sudarshan, S.
    Kataoka, Kotaro
    Vijayvergiya, Nishant
    Reddy, G. Bhargav
    Phatale, Samrat
    [J]. ASIAN INTERNET ENGINEERING CONFERENCE (AINTEC 2016), 2016, : 57 - 63
  • [3] Verification Framework for Software-Defined Networking
    Kang, Miyoung
    Cho, Jong Jin
    [J]. 2022 24TH INTERNATIONAL CONFERENCE ON ADVANCED COMMUNICATION TECHNOLOGY (ICACT): ARITIFLCIAL INTELLIGENCE TECHNOLOGIES TOWARD CYBERSECURITY, 2022, : 518 - 523
  • [4] Software-Defined QoE Measurement Architecture
    Chu, Yu-Huang
    Lin, Wei-Ting
    Hsieh, Ching-Tzu
    Cheng, Kai-Mao
    Wang, Yao-Chun
    Yang, Ya-Lun
    [J]. 2014 16TH ASIA-PACIFIC NETWORK OPERATIONS AND MANAGEMENT SYMPOSIUM (APNOMS), 2014,
  • [5] Monitoring and Measurement in Software-Defined Infrastructure
    Lin, Jieyu
    Ravichandiran, Rajsimman
    Bannazadeh, Hadi
    Leon-Garcia, Alberto
    [J]. PROCEEDINGS OF THE 2015 IFIP/IEEE INTERNATIONAL SYMPOSIUM ON INTEGRATED NETWORK MANAGEMENT (IM), 2015, : 742 - 745
  • [6] A Software-Defined Cloud Resource Management Framework
    Abbasi, Aaqif Afzaal
    Jin, Hai
    Wu, Song
    [J]. ADVANCES IN SERVICES COMPUTING, APSCC 2015, 2015, 9464 : 61 - 75
  • [7] SDSA: A Framework of a Software-Defined Security Architecture
    Liu Yanbing
    Lu Xingyu
    Jian Yi
    Xiao Yunpeng
    [J]. CHINA COMMUNICATIONS, 2016, 13 (02) : 178 - 188
  • [8] A framework for secure download for software-defined radio
    Michael, LB
    Mihaljevic, MJ
    Haruyama, S
    Kohno, R
    [J]. IEEE COMMUNICATIONS MAGAZINE, 2002, 40 (07) : 88 - 96
  • [10] A framework for software-defined digital terrestrial television (DTTV)
    Bendov, O.
    [J]. IEEE TRANSACTIONS ON BROADCASTING, 2006, 52 (03) : 404 - 410