On-demand view materialization and indexing for network forensic analysis

  • Authors:
  • Roxana Geambasu;Tanya Bragin;Jaeyeon Jung;Magdalena Balazinska

  • Affiliations:
  • Department of Computer Science and Engineering, University of Washington, Seattle, WA;Department of Computer Science and Engineering, University of Washington, Seattle, WA;Mazu Networks, Cambridge, MA;Department of Computer Science and Engineering, University of Washington, Seattle, WA

  • Venue:
  • NETB'07 Proceedings of the 3rd USENIX international workshop on Networking meets databases
  • Year:
  • 2007

Quantified Score

Hi-index 0.00

Visualization

Abstract

Today, network intrusion detection systems (NIDSs) use custom solutions to log historical network flows and support forensic analysis by network administrators. These solutions are expensive, inefficient, and lack flexibility. In this paper, we investigate database support for interactive network forensic analysis. We show that an "out-of-the-box" relational database management system (RDBMS) can support moderate flow rates in a manner that ensures high query performance. To enable support for significantly higher data rates, we propose a technique based on on-demand view materialization and indexing. In our approach, when an event occurs, the system proactively extracts relevant historical data and indexes it in preparation for forensic queries over that data. We show that our approach significantly improves response times for a large class of queries, while maintaining high insert throughput.