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 条
  • [21] HostWatcher: Protecting hosts in cloud data centers through software-defined networking
    Yuan, Bin
    Zou, Deqing
    Jin, Hai
    Yu, Shui
    Yang, Laurence T.
    FUTURE GENERATION COMPUTER SYSTEMS-THE INTERNATIONAL JOURNAL OF ESCIENCE, 2020, 105 (105): : 964 - 972
  • [22] Redundant rule Detection for Software-Defined Networking
    Su, Jian
    Xu, Ruoyu
    Yu, ShiMing
    Wang, BaoWei
    Wang, Jiuru
    KSII TRANSACTIONS ON INTERNET AND INFORMATION SYSTEMS, 2020, 14 (06): : 2735 - 2751
  • [23] Software-Defined Wireless Networking: Centralized, Distributed, or Hybrid?
    Abolhasan, Mehran
    Lipman, Justin
    Ni, Wei
    Hagelstein, Brett
    IEEE NETWORK, 2015, 29 (04): : 32 - 38
  • [24] Effect of Load Balancer on Software-Defined Networking (SDN) based Cloud
    Sharma, Rinki
    Reddy, Harshavardhan
    2019 IEEE 16TH INDIA COUNCIL INTERNATIONAL CONFERENCE (IEEE INDICON 2019), 2019,
  • [25] Software-Defined Networking: Standardization for Cloud Computing's Second Wave
    Lin, Ying-Dar
    Pitt, Dan
    Hausheer, David
    Johnson, Erica
    Lin, Yi-Bing
    COMPUTER, 2014, 47 (11) : 19 - 21
  • [26] Detection Techniques of Distributed Denial of Service Attacks on Software-Defined Networking Controller-A Review
    Aladaileh, Mohammad A.
    Anbar, Mohammed
    Hasbullah, Iznan H.
    Chong, Yung-Wey
    Sanjalawe, Yousef K.
    IEEE ACCESS, 2020, 8 : 143985 - 143995
  • [27] ENHANCING AVAILABILITY OF SERVICES USING SOFTWARE-DEFINED NETWORKING
    Klepac, Martin
    Hegr, Tomas
    Bohac, Leos
    ADVANCES IN ELECTRICAL AND ELECTRONIC ENGINEERING, 2015, 13 (05) : 529 - 535
  • [28] Joint DDoS detection system based on software-defined networking
    Song Y.
    Yang H.
    Wu W.
    Hu A.
    Gao S.
    Qinghua Daxue Xuebao/Journal of Tsinghua University, 2019, 59 (01): : 28 - 35
  • [29] SADM-SDNC: security anomaly detection and mitigation in software-defined networking using C-support vector classification
    Tohid Jafarian
    Mohammad Masdari
    Ali Ghaffari
    Kambiz Majidzadeh
    Computing, 2021, 103 : 641 - 673
  • [30] Distributed Denial of Service Classification for Software-Defined Networking Using Grammatical Evolution
    Spyrou, Evangelos D.
    Tsoulos, Ioannis
    Stylios, Chrysostomos
    Davoli, Franco
    FUTURE INTERNET, 2023, 15 (12)