Anomaly Detection and Bottleneck Identification of The Distributed Application in Cloud Data Center using Software-Defined Networking

被引:5
|
作者
El-Shamy, Ahmed M. [1 ]
El-Fishawy, Nawal A. [2 ]
Attiya, Gamal [2 ]
Mohamed, Mokhtar A. A. [2 ]
机构
[1] Canadian Int Coll CIC, Business Technol Dept, Cairo, Egypt
[2] Menoufia Univ, Fac Elect Engn, Comp Sci & Engn, Menoufia, Egypt
关键词
Cloud data center network; Software-defined networking; Anomaly detection; Bottleneck identification; Machine learning; Distributed application; Support vector machine; FLOW; SDN; MANAGEMENT; COST; QOS;
D O I
10.1016/j.eij.2021.01.001
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Cloud computing applications have grown rapidly in the last decade, where many organizations are migrating their applications to cloud data center as they expected high performance, reliability, and the best quality of service. Data centers deploy a variety of technologies, such as software-defined networks (SDN), to effectively manage their resources. The SDN approach is a highly flexible network architecture that automates network configuration using a centralized controller to overcome traditional network limitations. This paper proposes an SDN-based monitoring algorithm to detect the performance anomaly and identify the bottleneck of the distributed application in the cloud data center using the support vector machine algorithm. It collects the data from the network devices and calculates the performance metrics for the distributed application components that are used to train the SVM algorithm and build a baseline model of the normal behavior of the distributed application. The SVM model detects performance anomaly behavior and identifies the root cause of bottlenecks using one-class support vector machine (OCSVM) and multi-class support vector machine (MCSVM) algorithms. The proposed method does not require any knowledge about the running applications or depends on static threshold values for performance measurements. Simulation results show that the proposed method can detect and locate the failure occurrences efficiently with high precision and low overhead compared to statistical methods, Naive Bayes Classifier and the decision tree machine learning method. (C) 2021 THE AUTHORS. Published by Elsevier BV. on behalf of Faculty of Computers and Artificial Intelligence, Cairo University.
引用
收藏
页码:417 / 432
页数:16
相关论文
共 50 条
  • [1] An ecosystem for anomaly detection and mitigation in software-defined networking
    Carvalho, Luiz Fernando
    Abrao, Taufik
    Mendes, Leonardo de Souza
    Proenca, Mario Lemes, Jr.
    [J]. EXPERT SYSTEMS WITH APPLICATIONS, 2018, 104 : 121 - 133
  • [2] Workload-aware request routing in cloud data center using software-defined networking
    Yuan, Haitao
    Bi, Jing
    Li, Bohu
    [J]. JOURNAL OF SYSTEMS ENGINEERING AND ELECTRONICS, 2015, 26 (01) : 151 - 160
  • [3] Workload-aware request routing in cloud data center using software-defined networking
    Haitao Yuan
    Jing Bi
    Bohu Li
    [J]. Journal of Systems Engineering and Electronics, 2015, 26 (01) : 151 - 160
  • [4] Distributed Denial of Service Attacks in Software-Defined Networking with Cloud Computing
    Yan, Qiao
    Yu, F. Richard
    [J]. IEEE COMMUNICATIONS MAGAZINE, 2015, 53 (04) : 52 - 59
  • [5] Security anomaly detection in software-defined networking based on a prediction technique
    Jafarian, Tohid
    Masdari, Mohammad
    Ghaffari, Ali
    Majidzadeh, Kambiz
    [J]. INTERNATIONAL JOURNAL OF COMMUNICATION SYSTEMS, 2020, 33 (14)
  • [6] Deep Learning Based Anomaly Detection Scheme in Software-Defined Networking
    Qin, Yang
    Wei, Junjie
    Yang, Weihong
    [J]. 2019 20TH ASIA-PACIFIC NETWORK OPERATIONS AND MANAGEMENT SYMPOSIUM (APNOMS), 2019,
  • [7] A Distributed Hierarchical Heavy Hitter Detection Method in Software-Defined Networking
    Wang, Wentao
    Yang, Yongjian
    Wang, En
    [J]. IEEE ACCESS, 2019, 7 : 55367 - 55381
  • [8] Software-Defined Data Center
    Ghazanfar Ali
    Jie Hu
    Bhumip Khasnabish
    [J]. ZTE Communications, 2013, 11 (04) : 2 - 7
  • [9] Vehicular Cloud Serving Systems with Software-Defined Networking
    Chang, Yao-Chung
    Chen, Jiann-Liang
    Ma, Yi-Wei
    Chiu, Po-Sheng
    [J]. INTERNET OF VEHICLES - SAFE AND INTELLIGENT MOBILITY, IOV 2015, 2015, 9502 : 58 - 67
  • [10] Malware Detection for Mobile Devices Using Software-Defined Networking
    Jin, Ruofan
    Wang, Bing
    [J]. 2013 SECOND GENI RESEARCH AND EDUCATIONAL EXPERIMENT WORKSHOP (GREE), 2013, : 81 - 88