Bristrita: Namespace and Metadata Distribution in Large-Scale Distributed Cloud Storage Systems

被引:0
|
作者
Dewan, Hrishikesh [1 ]
Hansdah, R. C. [1 ]
机构
[1] Indian Inst Sci, Dept Comp Sci & Automat, Bangalore 560012, Karnataka, India
关键词
distributed file storage system; distributed metadata; cloud computing; fault-tolerance; load balancing; ARCHITECTURE;
D O I
10.1109/SmartCloud.2018.00027
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
The volume of data being processed today in various applications is phenomenally enormous. While the computational speed of the processors to process these data has increased many folds since the last few decades, the storage systems designs to handle the processing of these data do not have adequate features. A crucial entity to support processing of such enormous volume of data is a file system. Until, a few years back, most of the file system designs relied on a single metadata and namespace server and the emergence of distributed metadata and namespace designs is seen only recently. However, most of these distributed namespace designs are based on cluster-based systems where the underlying environment is predictive and can be controlled. In this paper, we present Bristrita, a distributed file system metadata and namespace design layered on top of a peer-to-peer network. Bristrita allows varieties of file system operations, supports files with unlimited size with no limit on the depth of the namespace tree, the number of files in each directory and is resilient to failures. The paper includes the design decisions, the algorithms, and their analysis and shows that it can be used to support users across multiple different geographical regions encompassing a wide area network of computing nodes, storage clusters with support for ad-hoc nodes joining and leaving the network.
引用
收藏
页码:116 / 124
页数:9
相关论文
共 50 条
  • [1] D2-Tree : A Distributed Double-Layer Namespace Tree Partition Scheme for Metadata Management in Large-Scale Storage Systems
    Luo, Xinjian
    Gao, Xiaofeng
    Tan, Zhaowei
    Liu, Jiaxi
    Yang, Xiaochun
    Chen, Guihai
    [J]. 2018 IEEE 38TH INTERNATIONAL CONFERENCE ON DISTRIBUTED COMPUTING SYSTEMS (ICDCS), 2018, : 110 - 119
  • [2] AMP: An Affinity-based Metadata Prefetching Scheme in Large-Scale Distributed Storage Systems
    Lin, Lin
    Li, Xuemin
    Jiang, Hong
    Zhu, Yifeng
    Tian, Lei
    [J]. CCGRID 2008: EIGHTH IEEE INTERNATIONAL SYMPOSIUM ON CLUSTER COMPUTING AND THE GRID, VOLS 1 AND 2, PROCEEDINGS, 2008, : 459 - +
  • [3] A Highly Reliable Metadata Service for Large-Scale Distributed File Systems
    Zhou, Jiang
    Chen, Yong
    Wang, Weiping
    He, Shuibing
    Meng, Dan
    [J]. IEEE TRANSACTIONS ON PARALLEL AND DISTRIBUTED SYSTEMS, 2020, 31 (02) : 374 - 392
  • [4] Evaluation of distributed recovery in large-scale storage systems
    Xin, Q
    Miller, EL
    Schwarz, TJE
    [J]. 13TH IEEE INTERNATIONAL SYMPOSIUM ON HIGH PERFORMANCE DISTRIBUTED COMPUTING, PROCEEDINGS, 2004, : 172 - 181
  • [5] Key Management for Large-Scale Distributed Storage Systems
    Lim, Hoon Wei
    [J]. PUBLIC KEY INFRASTRUCTURES, SERVICES AND APPLICATIONS, 2010, 6391 : 99 - 113
  • [6] Metadata Distribution and Consistency Techniques for Large-Scale Cluster File Systems
    Xiong, Jin
    Hu, Yiming
    Li, Guojie
    Tang, Rongfeng
    Fan, Zhihua
    [J]. IEEE TRANSACTIONS ON PARALLEL AND DISTRIBUTED SYSTEMS, 2011, 22 (05) : 803 - 816
  • [7] High Performance Metadata Management Engine for Large-Scale Distributed File Systems
    Cha, Myung-Hoon
    Lee, Sang-Min
    Kim, Dong-Oh
    Kim, Hong-Yeon
    Kim, Young-Kyun
    [J]. 2015 9TH INTERNATIONAL CONFERENCE ON FUTURE GENERATION COMMUNICATION AND NETWORKING (FGCN), 2015, : 29 - 32
  • [8] A Data Storage Approach for Large-Scale Distributed Medical Systems
    de Macedo, Douglas D. J.
    von Wangenheim, Aldo
    Dantas, Mario A. R.
    [J]. 2015 9TH INTERNATIONAL CONFERENCE ON COMPLEX, INTELLIGENT, AND SOFTWARE INTENSIVE SYSTEMS CISIS 2015, 2015, : 486 - 490
  • [9] Efficient metadata management in large distributed storage systems
    Brandt, SA
    Miller, EL
    Long, DDE
    Xue, L
    [J]. 20TH IEEE/11TH NASA GODDARD CONFERENCE ON MASS STORAGE AND TECHNOLOGIES (MSST 2003), PROCEEDINGS, 2003, : 290 - 298
  • [10] Predicting the Stability of Large-scale Distributed Stream Processing Systems on the Cloud
    Tri Minh Truong
    Harwood, Aaron
    Sinnott, Richard O.
    [J]. CLOSER: PROCEEDINGS OF THE 7TH INTERNATIONAL CONFERENCE ON CLOUD COMPUTING AND SERVICES SCIENCE, 2017, : 575 - 582