Detection of DDoS Attacks in OpenStack-based Private Cloud Using Apache Spark
DOI:
https://doi.org/10.26636/jtit.2020.146120Keywords:
cloud, DDoS, distributed processing, OpenStack, Apache Spark, random forestAbstract
Security is a critical concern for cloud service providers. Distributed denial of service (DDoS) attacks are the most frequent of all cloud security threats, and the consequences of damage caused by DDoS are very serious. Thus, the design of an efficient DDoS detection system plays an important role in monitoring suspicious activity in the cloud. Real-time detection mechanisms operating in cloud environments and relying on machine learning algorithms and distributed processing are an important research issue. In this work, we propose a real-time detection of DDoS attacks using machine learning classifiers on a distributed processing platform. We evaluate the DDoS detection mechanism in an OpenStack-based cloud testbed using the Apache Spark framework. We compare the classification performance using benchmark and real-time cloud datasets. Results of the experiments reveal that the random forest method offers better classifier accuracy. Furthermore, we demonstrate the effectiveness of the proposed distributed approach in terms of training and detection time
Downloads
Downloads
Published
Issue
Section
License
Copyright (c) 2020 Journal of Telecommunications and Information Technology
This work is licensed under a Creative Commons Attribution 4.0 International License.