Skip to main content
Back to USENIX
  • Conferences
  • Students
Sign in

USENIX Conference Policies

  • Event Code of Conduct
  • Conference Network Policy
  • Statement on Environmental Responsibility Policy

Design and Implementation of a Self-Securing Storage Device

Self-securing storage prevents intruders from undetectably tampering with or permanently deleting stored data. To accomplish this, self-securing storage devices internally audit all requests and keep old versions of data for a window of time, regardless of the commands received from potentially compromised host operating systems. Within the window, system administrators have this valuable information for intrusion diagnosis and recovery. Our implementation, called S4, combines log-structuring with journal-based metadata to minimize the performance costs of comprehensive versioning. Experiments show that self-securing storage devices can deliver performance that is comparable with conventional storage systems. In addition, analyses indicate that several weeks worth of all versions can reasonably be kept on state-of-the-art disks, especially when differencing and compression technologies are employed.

John D. Strunk, Carnegie Mellon University

Garth R. Goodson, Carnegie Mellon University

Michael L. Scheinholtz, Carnegie Mellon University

Craig A. N. Soules, Carnegie Mellon University

BibTeX
@inproceedings {271166,
author = {John D. Strunk and Garth R. Goodson and Michael L. Scheinholtz and Craig A. N. Soules},
title = {Design and Implementation of a {Self-Securing} Storage Device},
booktitle = {Fourth Symposium on Operating Systems Design and Implementation (OSDI 2000)},
year = {2000},
address = {San Diego, CA },
url = {https://www.usenix.org/conference/osdi-2000/design-and-implementation-self-securing-storage-device},
publisher = {USENIX Association},
month = oct
}
Download

Links

Paper: 
http://www.usenix.org/events/osdi2000/full_papers/strunk/strunk.pdf
Paper (HTML): 
http://www.usenix.org/events/osdi2000/full_papers/strunk/strunk_html/index.html
  • Log in or register to post comments

© USENIX
EIN 13-3055038

  • Privacy Policy
  • Contact Us