Providing tunable consistency for a parallel file store

被引:0
|
作者
Vilayannur, M [1 ]
Nath, P [1 ]
Sivasubramaniam, A [1 ]
机构
[1] Penn State Univ, Dept Comp Sci & Engn, University Pk, PA 16802 USA
关键词
D O I
暂无
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
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 one-glove-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.
引用
收藏
页码:17 / 30
页数:14
相关论文
共 50 条
  • [1] Providing PVM with a parallel file system for cluster grids
    Frattolillo, Franco
    D'Onofrio, Salvatore
    [J]. WMSCI 2005: 9th World Multi-Conference on Systemics, Cybernetics and Informatics, Vol 3, 2005, : 24 - 29
  • [2] Formal Definitions and Performance Comparison of Consistency Models for Parallel File Systems
    Wang, Chen
    Mohror, Kathryn
    Snir, Marc
    [J]. IEEE TRANSACTIONS ON PARALLEL AND DISTRIBUTED SYSTEMS, 2024, 35 (06) : 937 - 951
  • [3] Towards Building a Lightweight Key-Value Store on Parallel File System
    Zeng, Jiaan
    Plale, Beth
    [J]. 2015 IEEE INTERNATIONAL CONFERENCE ON CLUSTER COMPUTING - CLUSTER 2015, 2015, : 539 - 540
  • [4] Performance evaluation of a QoS-Aware framework for providing tunable consistency and timeliness
    Krishnamurthy, S
    Sanders, WH
    Cukier, M
    [J]. 2002 TENTH IEEE INTERNATIONAL WORKSHOP ON QUALITY OF SERVICE, 2002, : 214 - 223
  • [5] CSIRONETS TERABIT FILE STORE
    LEDERER, BR
    DAKIN, RJ
    PARKER, KR
    COOK, ALV
    [J]. AUSTRALIAN COMPUTER JOURNAL, 1988, 20 (01): : 33 - 40
  • [6] Using Server-to-Server Communication in Parallel File Systems to Simplify Consistency and Improve Performance
    Carns, Philip H.
    Settlemyer, Bradley W.
    Ligon, Walter B., III
    [J]. INTERNATIONAL CONFERENCE FOR HIGH PERFORMANCE COMPUTING, NETWORKING, STORAGE AND ANALYSIS, 2008, : 295 - +
  • [7] Maintaining consistency of File system by Monitoring file system parameters at Runtime using Consistency Checking Rules
    Meshram, Aniket G.
    Gore, Sonal
    [J]. 2015 4TH INTERNATIONAL CONFERENCE ON RELIABILITY, INFOCOM TECHNOLOGIES AND OPTIMIZATION (ICRITO) (TRENDS AND FUTURE DIRECTIONS), 2015,
  • [8] Adaptive file prefetching in parallel file system
    Hwang-Bo, JH
    Lim, JD
    Seo, DW
    [J]. PDPTA'2001: PROCEEDINGS OF THE INTERNATIONAL CONFERENCE ON PARALLEL AND DISTRIBUTED PROCESSING TECHNIQUES AND APPLICATIONS, 2001, : 1919 - 1924
  • [9] Parallel file systems
    Kuhn M.
    [J]. Informatik-Spektrum, 2019, 42 (05): : 360 - 364
  • [10] Tunable Consistency in MongoDB
    Schultz, William
    Avitabile, Tess
    Cabral, Alyson
    [J]. PROCEEDINGS OF THE VLDB ENDOWMENT, 2019, 12 (12): : 2071 - 2081