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

被引:6
|
作者
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 条
  • [31] Securing Network Using Software-Defined Networking in Control and Data Planes
    Pawar, Nishant S.
    Arunvel, A.
    Kumar, Gardas Naresh
    Sinha, Aditya Kumar
    COMPUTING AND NETWORK SUSTAINABILITY, 2019, 75
  • [32] Video Streaming Service Identification on Software-Defined Networking
    Castaneda Herrera, Luis Miguel
    Campo Munoz, Wilmar Yesid
    Duque-Torres, Alejandra
    INTERNATIONAL JOURNAL OF COMPUTERS COMMUNICATIONS & CONTROL, 2021, 16 (05)
  • [33] Early Detection of Abnormal Attacks in Software-Defined Networking Using Machine Learning Approaches
    Chuang, Hsiu-Min
    Liu, Fanpyn
    Tsai, Chung-Hsien
    SYMMETRY-BASEL, 2022, 14 (06):
  • [34] Ransomware detection and mitigation using software-defined networking: The case of WannaCry
    Akbanov, Maxat
    Vassilakis, Vassilios G.
    Logothetis, Michael D.
    COMPUTERS & ELECTRICAL ENGINEERING, 2019, 76 : 111 - 121
  • [35] Machine learning based malicious payload identification in software-defined networking
    Cheng, Qiumei
    Wu, Chunming
    Zhou, Haifeng
    Kong, Dezhang
    Zhang, Dong
    Xing, Junchi
    Ruan, Wei
    JOURNAL OF NETWORK AND COMPUTER APPLICATIONS, 2021, 192
  • [36] Software-Defined Named Data Networking in Literature: A Review
    Alhawas, Albatool
    Belghith, Abdelfettah
    FUTURE INTERNET, 2024, 16 (08)
  • [37] Role-based intelligent application state computing for OpenFlow distributed controllers in software-defined networking
    Fu, Tao
    Hu, Liang
    Yu, Xiaodi
    Hu, Jiejun
    Zhao, Kuo
    SOFT COMPUTING, 2017, 21 (21) : 6269 - 6277
  • [38] Examining the Quality Metrics of a Communication Network with Distributed Software-Defined Networking Architecture
    Mehmood, Khawaja Tahir
    Atiq, Shahid
    Sajjad, Intisar Ali
    Hussain, Muhammad Majid
    Basit, Malik M. Abdul
    CMES-COMPUTER MODELING IN ENGINEERING & SCIENCES, 2024, 141 (02): : 1673 - 1708
  • [39] Anomaly Detection in Software-Defined Networks Using Cross-Validation
    Krzemien, W.
    Jedrasiak, K.
    Nawrat, A.
    Daniec, K.
    INTERNATIONAL CONFERENCE ON ELECTRICAL, COMPUTER AND ENERGY TECHNOLOGIES (ICECET 2021), 2021, : 250 - 256
  • [40] An Efficient Intrusion Detection Framework in Software-Defined Networking for Cybersecurity Applications
    Alshammri, Ghalib H.
    Samha, Amani K.
    Hemdan, Ezz El-Din
    Amoon, Mohammed
    El-Shafai, Walid
    CMC-COMPUTERS MATERIALS & CONTINUA, 2022, 72 (02): : 3529 - 3548