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

Providing Tunable Consistency for a Parallel File Store

Consistency, throughput, and scalability form the backbone of a cluster-based parallel file system. With little or no information about the workloads to be supported, a file system designer has to often make a oneglove-fits-all decision regarding the consistency policies. Taking a hard stance on consistency demotes throughput and scalability to second-class status, having to make do with whatever leeway is available. Leaving the choice and granularity of consistency policies to the user at open/mount time provides an attractive way of providing the best of all worlds. We present the design and implementation of such a file-store, CAPFS (Content Addressable Parallel File System), that allows the user to define consistency semantic policies at runtime. A client-side plug-in architecture based on user-written plug-ins leaves the choice of consistency policies to the end-user. The parallelism exploited by use of multiple data stores provides for bandwidth and scalability. We provide extensive evaluations of our prototype file system on a concurrent read/write workload and a parallel tiled visualization code.

Murali Vilayannur, Pennsylvania State University

Partho Nath, Pennsylvania State University

Anand Sivasubramaniam, Pennsylvania State University

BibTeX
@inproceedings {269076,
author = {Murali Vilayannur and Partho Nath and Anand Sivasubramaniam},
title = {Providing Tunable Consistency for a Parallel File Store},
booktitle = {4th USENIX Conference on File and Storage Technologies (FAST 05)},
year = {2005},
address = {San Francisco, CA},
url = {https://www.usenix.org/conference/fast-05/providing-tunable-consistency-parallel-file-store},
publisher = {USENIX Association},
month = dec
}
Download

Links

Paper: 
http://usenix.org/events/fast05/tech/full_papers/vilayannur/vilayannur.pdf
Paper (HTML): 
http://usenix.org/events/fast05/tech/full_papers/vilayannur/vilayannur_html/index.html
  • Log in or register to post comments

© USENIX
EIN 13-3055038

  • Privacy Policy
  • Contact Us