2014 · 125 citations · 24 references
ComputingComputer ScienceCybersecurityComputer SecurityData MiningNetwork SecurityDistributed Data ProcessingDistributed MonitoringDistributed SecurityIntrusion DetectionNetwork ForensicsNetwork Traffic AnalysisBig Data Analytics ArchitectureBig Data ArchitectureDistributed System MonitoringNetwork Intrusion DetectionNetwork Monitoring ArchitectureSecurity MonitoringSecurity Monitoring ArchitectureTraffic Monitoring
Network traffic is a rich source of information for security monitoring. However the increasing volume of data to treat raises issues, rendering holistic analysis of network traffic difficult. In this paper we propose a solution to cope with the tremendous amount of data to analyse for security monitoring perspectives. We introduce an architecture dedicated to security monitoring of local enterprise networks. The application domain of such a system is mainly network intrusion detection and prevention, but can be used as well for forensic analysis. This architecture integrates two systems, one dedicated to scalable distributed data storage and management and the other dedicated to data exploitation. DNS data, NetFlow records, HTTP traffic and honeypot data are mined and correlated in a distributed system that leverages state of the art big data solution. Data correlation schemes are proposed and their performance are evaluated against several well-known big data framework including Hadoop and Spark.
24
Sanjay Ghemawat · Communications of the ACM · 2008 · 18.5K citations · Full text
Spark: cluster computing with working sets
Matei Zaharia, Mosharaf Chowdhury, Michael J. Franklin et al. · 2010 · 4.2K citations
Dorothy E. Denning · IEEE Transactions on Software Engineering · 1987 · 3.4K citations
Snort - Lightweight Intrusion Detection for Networks
Martin Roesch · 1999 · 3.1K citations
Bro: a system for detecting network intruders in real-time
Vern Paxson · Computer Networks · 1999 · 2.4K citations