DocumentCode
3173368
Title
Validating Storage System Instrumentation
Author
Adams, Ian F. ; Storer, Mark W. ; Wildani, A. ; Miller, Eric L. ; Madden, Brian A.
Author_Institution
Univ. of California, Santa Cruz, Santa Cruz, CA, USA
fYear
2013
fDate
14-16 Aug. 2013
Firstpage
515
Lastpage
524
Abstract
There is a large body of work-such as system administration and intrusion detection-that relies upon storage system logs and snapshots. These solutions rely on accurate system records, however, little effort has been made to verify the correctness of logging instrumentation and log reliability. We present a solution, called ExDiff, that uses expectation differencing to validate storage system logs. Our solution can identify development errors such as the omission of a logging point and runtime errors such as log crashes. ExDiff uses metadata snapshots and activity logs to predict the expected state of the system and compares that with the system´s actual state. Mismatches between the expected and actual metadata states can then be used to highlight gaps in log coverage, as well as aid in identifying specific types of missing entries. We show that ExDiff provides valuable insight to system designers, administrators and researchers by accurately identifying gaps in log coverage, providing clues useful in isolating specific types of missing log entries, and highlighting potential misunderstandings in logged action.
Keywords
file organisation; meta data; ExDiff; activity logs; expectation differencing; log crashes; logged action; logging point omission; metadata snapshots; runtime errors; storage system instrumentation validation; storage system logs; Accuracy; Analytical models; Computational modeling; Computer crashes; Noise; Security; Terminology; log; log validation; storage; trace; workload;
fLanguage
English
Publisher
ieee
Conference_Titel
Modeling, Analysis & Simulation of Computer and Telecommunication Systems (MASCOTS), 2013 IEEE 21st International Symposium on
Conference_Location
San Francisco, CA
ISSN
1526-7539
Type
conf
DOI
10.1109/MASCOTS.2013.73
Filename
6730808
Link To Document