• 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