Title :
Efficient Detection of Distributed Constraint Violations
Author :
Agrawal, Sanjay ; Deb, Sujay ; Naidu, K.V.M. ; Rastogi, Rajiv
Author_Institution :
Stanford Univ., CA, USA
Abstract :
In many distributed environments, the primary function of monitoring software is to detect anomalies, i.e., instances when system behavior deviates substantially from the norm. In this paper, we propose communication-efficient schemes for the anomaly detection problem, which we model as one of detecting the violation of global constraints defined over distributed system variables. Our approach eliminates the need to continuously track the global system state by decomposing global constraints into local constraints that can be checked efficiently at each site. Only in the occasional event that a local constraint is violated, do we resort to more expensive global constraint checking. We show that the problem of selecting the local constraints, based on frequency distribution of individual system variables, so as to minimize the communication cost is NP-hard. We propose approximation algorithms for computing provably near-optimal (in terms of the number of messages) local constraints. Experimental results with real-life network traffic data sets demonstrate that our technique can reduce message communication overhead by as much as 70% compared to existing data distribution-agnostic approaches.
Keywords :
approximation theory; computational complexity; security of data; system monitoring; NP-hard; anomalies detection; approximation algorithms; communication-efficient schemes; distributed constraint violation detection; global constraint checking; software monitoring; Approximation algorithms; Computer crime; Costs; Detection algorithms; Frequency; IP networks; Monitoring; Sensor systems; TCPIP; Telecommunication traffic;
Conference_Titel :
Data Engineering, 2007. ICDE 2007. IEEE 23rd International Conference on
Conference_Location :
Istanbul
Print_ISBN :
1-4244-0802-4
DOI :
10.1109/ICDE.2007.369002