Litcius/Paper detail

S-DDoS: Apache spark based real-time DDoS detection system

Nilesh Vishwasrao Patil, C. Rama Krishna, Krishan Kumar

2020Journal of Intelligent & Fuzzy Systems29 citationsDOI

Abstract

A Distributed Denial of Service (DDoS) attack is the biggest threat to Internet-based applications and consumes victim service by sending a massive amount of attack traffic. In the literature, numerous approaches are available to protect the victim from the DDoS attacks. However, the attack incidents are increasing year by year. Further, several issues exist in the traditional framework based detection system such as itself becoming a victim, slow detection, no real-time response, etc. Therefore, the traditional framework based system is not capable of processing live traffic in the big data environment. This paper proposes a novel Spark streaming-based distributed and real-time DDoS detection system called S-DDoS. The proposed S-DDoS system employs the K-Means clustering algorithm to recognize the DDoS attack traffic in real-time. The proposed detection model designed on the Apache Hadoop framework using highly scalable H2O sparkling water. The detection model deployed on the Spark framework to classify live traffic flows. The results show that the proposed S-DDoS detection system efficiently detects the DDoS attack from network traffic flows with higher detection accuracy (98% ).

Topics & Concepts

Denial-of-service attackComputer scienceTrinooSPARK (programming language)Application layer DDoS attackScalabilityBig dataComputer networkComputer securityReal-time computingThe InternetData miningOperating systemProgramming languageNetwork Security and Intrusion DetectionAdvanced Malware Detection TechniquesInternet Traffic Analysis and Secure E-voting
S-DDoS: Apache spark based real-time DDoS detection system | Litcius