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

Façade: Virtual Storage Devices with Performance Guarantees

High-end storage systems, such as those in large data centers, must service multiple independent workloads. Workloads often require predictable quality of service, despite the fact that they have to compete with other rapidly-changing workloads for access to common storage resources. We present a novel approach to providing performance guaran-tees in this highly-volatile scenario, in an efficient and cost-effective way. Façade, a virtual store controller, sits between hosts and storage devices in the network, and throttles individual I/O requests from multiple clients so that devices do not saturate. We implemented a prototype, and evaluated it using real workloads on an enterprise storage system. We also instantiated it to the particular case of emulating commercial disk arrays. Our results show that Façade satisfies performance objectives while making efficient use of the storage resources—even in the presence of of failures and bursty workloads with stringent performance requirements.

Christopher R. Lumb, Carnegie Mellon University

BibTeX
@inproceedings {270361,
author = {Christopher R. Lumb},
title = {{Fa{\c c}ade}: Virtual Storage Devices with Performance Guarantees},
booktitle = {2nd USENIX Conference on File and Storage Technologies (FAST 03)},
year = {2003},
address = {San Francisco, CA},
url = {https://www.usenix.org/conference/fast-03/fa{\c c}ade-virtual-storage-devices-performance-guarantees},
publisher = {USENIX Association},
month = mar
}
Download

Links

Paper: 
http://www.usenix.org/events/fast03/tech/full_papers/lumb/lumb.pdf
Paper (HTML): 
http://www.usenix.org/events/fast03/tech/full_papers/lumb/lumb_html/index.html
  • Log in or register to post comments

© USENIX
EIN 13-3055038

  • Privacy Policy
  • Contact Us