Delay Performance of Direct Reads in Distributed Storage Systems with Coding

被引:7
|
作者
Shuai, Qiqi [1 ]
Li, Victor O. K. [1 ]
机构
[1] Univ Hong Kong, Dept EEE, Hong Kong, Hong Kong, Peoples R China
关键词
Delay; direct reads; hot data; MDS codes; degraded reads; bandwidth cost; load balancing; CLOUD STORAGE; TRADE-OFF;
D O I
10.1109/HPCC-CSS-ICESS.2015.200
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
Delay performance is crucial in distributed storage systems and it can greatly impact user experience. Both direct and k-access reads are common in storage systems. However, much of previous research only considers k-access reads and many schemes, such as Redundant Scheme, are only shown to reduce delay for k-access reads. We have no idea whether those existing schemes can also work for direct reads. The study regarding the characteristics of the delay performance of direct reads, and the appropriate schemes for direct reads to reduce delay is still lacking. In this paper, we study the delay performance of direct reads and its correlation with degraded reads. We illustrate the relationship between degraded reads and bandwidth cost and answer important questions like when degraded reads can help reduce delay. Then we propose a scheme DRALB to reduce delay for direct reads. DRALB can be easily added to existing schemes and can greatly reduce the delay of hot data. We also conduct trace-driven simulations to verify that DRALB significantly outperforms existing schemes, in terms of delay performance of direct reads.
引用
收藏
页码:184 / 189
页数:6
相关论文
共 50 条
  • [31] Special focus on distributed storage coding
    Xiaohu TANG
    Shu-Tao XIA
    Chao TIAN
    Qin HUANG
    Xiang-Gen XIA
    Science China(Information Sciences), 2018, 61 (10) : 5 - 6
  • [32] Special focus on distributed storage coding
    Xiaohu Tang
    Shu-Tao Xia
    Chao Tian
    Qin Huang
    Xiang-Gen Xia
    Science China Information Sciences, 2018, 61
  • [33] Erasure coding for distributed storage: an overview
    S. B. Balaji
    M. Nikhil Krishnan
    Myna Vajha
    Vinayak Ramkumar
    Birenjith Sasidharan
    P. Vijay Kumar
    Science China Information Sciences, 2018, 61
  • [34] Erasure coding for distributed storage: an overview
    Balaji, S. B.
    Krishnan, M. Nikhil
    Vajha, Myna
    Ramkumar, Vinayak
    Sasidharan, Birenjith
    Kumar, P. Vijay
    SCIENCE CHINA-INFORMATION SCIENCES, 2018, 61 (10)
  • [35] The Performance Analysis of Distributed Storage Systems Used in Scalable Web Systems
    Oles, Dominik
    Nowak, Ziemowit
    INFORMATION SYSTEMS ARCHITECTURE AND TECHNOLOGY, ISAT 2018, PT I, 2019, 852 : 287 - 298
  • [36] EC-FRM: An Erasure Coding Framework to Speed up Reads for Erasure Coded Cloud Storage Systems
    Fu, Yingxun
    Shu, Jiwu
    Shen, Zhirong
    2015 44TH INTERNATIONAL CONFERENCE ON PARALLEL PROCESSING (ICPP), 2015, : 480 - 489
  • [37] Reliability study of coding schemes for wide-area distributed storage systems
    Peter, Kathrin
    PROCEEDINGS OF THE 19TH INTERNATIONAL EUROMICRO CONFERENCE ON PARALLEL, DISTRIBUTED, AND NETWORK-BASED PROCESSING, 2011, : 19 - 23
  • [38] Accelerating erasure coding by exploiting multiple repair paths in distributed storage systems
    Kim, Chanki
    Chon, Kang-Wook
    CLUSTER COMPUTING-THE JOURNAL OF NETWORKS SOFTWARE TOOLS AND APPLICATIONS, 2024, 27 (06): : 8621 - 8635
  • [39] UHUM: An Efficient Hybrid Update Mechanism in Distributed Storage Systems with Erasure Coding
    Luo, Qian
    Wang, Yun
    PROCEEDINGS OF THE 2019 IEEE 23RD INTERNATIONAL CONFERENCE ON COMPUTER SUPPORTED COOPERATIVE WORK IN DESIGN (CSCWD), 2019, : 158 - 163
  • [40] A Repair-Efficient Coding for Distributed Storage Systems Under Piggybacking Framework
    Yuan, Shuai
    Huang, Qin
    Wang, Zulin
    IEEE TRANSACTIONS ON COMMUNICATIONS, 2018, 66 (08) : 3245 - 3254