Title :
Sketch-Based Streaming PCA Algorithm for Network-Wide Traffic Anomaly Detection
Author :
Liu, Yang ; Zhang, Linfeng ; Guan, Yong
Author_Institution :
Dept. of Electr. & Comput. Eng., Iowa State Univ., Ames, IA, USA
Abstract :
Internet has become an essential part of the daily life for billions of users worldwide, who are using a large variety of network services and applications everyday. However, there have been serious security problems and network failures that are hard to resolve, for example, botnet attacks, polymorphic worm/virus spreading, DDoS, and flash crowds. To address many of these problems, we need to have a network-wide view of the traffic dynamics, and more importantly, be able to detect traffic anomalies in a timely manner. Spatial analysis methods have been proved to be effective in detecting network-wide traffic anomalies that are not detectable at a single monitor. To our knowledge, Principle Component Analysis (PCA) is the best-known spatial detection method for the coordinated low-profile traffic anomalies. However, existing PCA-based solutions have scalability problems in that they require linear running time and space to analyze the traffic measurements within a sliding window, which makes it often infeasible to be deployed for monitoring large-scale high-speed networks. We propose a sketch-based streaming PCA algorithm for the network-wide traffic anomaly detection in a distributed fashion. Our algorithm only requires logarithmic running time and space at both local monitors and Network Operation Centers (NOCs), and can detect both high-profile and coordinated low-profile traffic anomalies with bounded errors.
Keywords :
Internet; computer network security; computer viruses; principal component analysis; telecommunication traffic; Botnet attacks; DDoS; Internet; Network Operation Centers; large-scale high-speed network monitoring; network failures; network services; network-wide traffic anomaly detection; polymorphic worm-virus spreading; principle component analysis; security problems; sketch-based streaming PCA algorithm; sliding window; spatial analysis methods; spatial detection method; traffic measurement analysis; High-speed networks; IP networks; Large-scale systems; Monitoring; Principal component analysis; Scalability; Spatial resolution; Telecommunication traffic; Time measurement; Web and internet services; Data Streams; Principle Component Analysis; Traffic Anomaly;
Conference_Titel :
Distributed Computing Systems (ICDCS), 2010 IEEE 30th International Conference on
Conference_Location :
Genova
Print_ISBN :
978-1-4244-7261-1
DOI :
10.1109/ICDCS.2010.45