Tracing and Replaying File Systems (original) (raw)
Capturing file system traces in a flexible and efficient manner is difficult. This project develops a thin layer stackable tracing file system. Tracefs can be configured dynamically to capture any number of file system events by file system operation, file name or extension, owner, group, process, time of day, etc. Traces can be summarized, anonymized, compressed, encryption, or passed through any other output transform. The traces that are captured are designed to be self-describing and efficient. User level utilities can provide additional processing on captured traces, including expansion or replaying the traces through the file system. Tracefs is useful beyond traditional file system studies. For example, Tracefs can be mounted on top of another file system in order to debug it or educate the user about the inner operation of file systems. In addition, hooks are available for feeding trace data into external modules such Intrusion Detection Systems (IDSs).
Mailing Lists:
Click on the list name below to access the subscription Web page. That page will also tell you how to post to the list, access the lists' archives, change your subscription status, etc.