DPCT: Distributed parity cache table for redundant parallel file system

被引:0
|
作者
Hung, Sheng-Kai [1 ]
Hsu, Yarsun [1 ]
机构
[1] Natl Tsing Hua Univ, Dept Elect Engn, Hsinchu 30055, Taiwan
关键词
D O I
暂无
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
Using parity information to protect data from loss in a parallel file system is a straightforward and cost-effective method. However, the "small-write" phenomenon can lead to poor write performance. This is still true in the distributed paradigm even when file system cache is used. The local file system knows nothing about a stripe and thus can not benefit from the related blocks of a stripe. We propose a distributed parity cache table (DPCT) which knows the related blocks of a stripe and can use them to improve the performance of parity calculation and parity updating. This high level cache can benefit from previous reads and can aggregate small writes to improve the overall performance. We implement this mechanism in our reliable parallel file system (RPFS). The experimental results show that both read and write performance can be improved with DPCT support. The improvement comes from the fact that we can reduce the number of disk accesses by DPCT. This matches our quantitative analysis which shows that the number of disk accesses can be reduced from N to N(1 - H), where N is the number of I/O nodes and H is the DPCT hit ratio.
引用
收藏
页码:320 / 329
页数:10
相关论文
共 50 条
  • [1] Reliable parallel file system with parity cache table support
    Hung, Sheng-Kai
    Hsu, Yarsun
    [J]. IEICE TRANSACTIONS ON INFORMATION AND SYSTEMS, 2007, E90D (01) : 22 - 29
  • [2] Avoiding the cache-coherence problem in a parallel/distributed file system
    Cortes, T
    Girona, S
    Labarta, J
    [J]. HIGH-PERFORMANCE COMPUTING AND NETWORKING, 1997, 1225 : 860 - 869
  • [3] Modularized redundant parallel virtual file system
    Hung, SK
    Hsu, YS
    [J]. ADVANCES IN COMPUTER SYSTEMS ARCHITECTURE, PROCEEDINGS, 2005, 3740 : 186 - 199
  • [4] DPFS: A Distributed Parallel File System
    Shen, XH
    Choudhary, A
    [J]. PROCEEDINGS OF THE 2001 INTERNATIONAL CONFERENCE ON PARALLEL PROCESSING, 2001, : 533 - 541
  • [5] FOURMIS RDNFS, redundant distributed network file system
    Torrent, M
    Ngi, FH
    Franco, C
    Camus, M
    Daïra, F
    Daïra, N
    Ferrier, B
    Valsemey, S
    [J]. 8TH WORLD MULTI-CONFERENCE ON SYSTEMICS, CYBERNETICS AND INFORMATICS, VOL I, PROCEEDINGS: INFORMATION SYSTEMS, TECHNOLOGIES AND APPLICATIONS, 2004, : 485 - 490
  • [6] Parallel file system using dual cache scheme and prefetching
    Cho, JH
    Kim, CY
    Seo, DW
    [J]. PROCEEDINGS OF THE INTERNATIONAL CONFERENCE ON PARALLEL AND DISTRIBUTED PROCESSING TECHNIQUES AND APPLICATIONS, VOLS I-V, 2000, : 2765 - 2770
  • [7] Distributed checkpointing mechanism for a parallel file system
    Távora, VN
    Silva, LM
    Silva, JG
    [J]. RECENT ADVANCES IN PARALLEL VIRTUAL MACHINE AND MESSAGE PASSING INTERFACE, PROCEEDINGS, 2000, 1908 : 137 - 144
  • [8] A Distributed Cache for Hadoop Distributed File System in Real-time Cloud Services
    Zhang, Jing
    Wu, Gongqing
    Hu, Xuegang
    Wu, Xindong
    [J]. 2012 ACM/IEEE 13TH INTERNATIONAL CONFERENCE ON GRID COMPUTING (GRID), 2012, : 12 - 21
  • [9] LOAD REBALANCING FOR HADOOP DISTRIBUTED FILE SYSTEM USING DISTRIBUTED HASH TABLE
    Nithya, M.
    Maheshwari, N. Uma
    [J]. PROCEEDINGS OF THE INTERNATIONAL CONFERENCE ON INTELLIGENT SUSTAINABLE SYSTEMS (ICISS 2017), 2017, : 939 - 943
  • [10] Design and Implementation of Metadata Cache Management Strategy for the Distributed File System
    Liu, Jingning
    Chen, Junjian
    Tong, Wei
    Tian, Lei
    Chen, Cong
    [J]. INTERNATIONAL JOURNAL OF GRID AND DISTRIBUTED COMPUTING, 2014, 7 (03): : 89 - 102