A Distributed Cache Framework for Metadata Service of Distributed File Systems

被引:2
|
作者
Sun, Yao [1 ,2 ]
Liu, Jie [2 ]
Ye, Dan [2 ]
Zhong, Hua [2 ]
机构
[1] Univ Chinese Acad Sci, Beijing, Peoples R China
[2] Chinese Acad Sci, Inst Software, Beijing, Peoples R China
关键词
metadata server cluster; distributed file system; load balancing; caching; prefetching;
D O I
10.1109/ICPADS.2013.20
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
Most recent distributed file systems have adopted architecture with an independent metadata server cluster. However, potential multiple hotspots and flash crowds access patterns often cause a metadata service that violates performance Service Level Objectives. To maximize the throughput of the metadata service, an adaptive request load balancing framework is critical. We present a distributed cache framework above the distributed metadata management schemes to manage hotspots rather than managing all metadata to achieve request load balancing. This benefits the metadata hierarchical locality and the system scalability. Compared with data, metadata has its own distinct characteristics, such as small size and large quantity. The cost of useless metadata prefetching is much less than data prefetching. In light of this, we devise a time period-based prefetching strategy and a perfecting-based adaptive replacement cache algorithm to improve the performance of the distributed caching layer to adapt constantly changing workloads. Finally, we evaluate our approach with a hadoop distributed file system cluster.
引用
收藏
页码:51 / 58
页数:8
相关论文
共 50 条
  • [1] A Flattened Metadata Service for Distributed File Systems
    Li, Siyang
    Liu, Fenlin
    Shu, Jiwu
    Lu, Youyou
    Li, Tao
    Hu, Yang
    [J]. IEEE TRANSACTIONS ON PARALLEL AND DISTRIBUTED SYSTEMS, 2018, 29 (12) : 2641 - 2657
  • [2] LocoFS: A Loosely-Coupled Metadata Service for Distributed File Systems
    Li, Siyang
    Lu, Youyou
    Shu, Jiwu
    Hu, Yang
    Li, Tao
    [J]. SC'17: PROCEEDINGS OF THE INTERNATIONAL CONFERENCE FOR HIGH PERFORMANCE COMPUTING, NETWORKING, STORAGE AND ANALYSIS, 2017,
  • [3] Analyzing Metadata Performance in Distributed File Systems
    Biardzki, Christoph
    Ludwig, Thomas
    [J]. PARALLEL COMPUTING TECHNOLOGIES, PROCEEDINGS, 2009, 5698 : 8 - +
  • [4] DMetabench—a metadata benchmark for distributed file systems
    Christoph Biardzki
    Thomas Ludwig
    [J]. The Journal of Supercomputing, 2011, 57 : 179 - 188
  • [5] A Low-Latency Metadata Service for Geo-Distributed File Systems
    Lin, Chuangwei
    Liu, Bowen
    Zhou, Wei
    Xu, Yueyue
    Zhang, Xuyun
    Dou, Wanchun
    [J]. WEB INFORMATION SYSTEMS ENGINEERING - WISE 2021, PT I, 2021, 13080 : 87 - 100
  • [6] 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
  • [7] 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
  • [8] MetaFlow: A Scalable Metadata Lookup Service for Distributed File Systems in Data Centers
    Sun, Peng
    Wen, Yonggang
    Duong Nguyen Binh Ta
    Xie, Haiyong
    [J]. IEEE TRANSACTIONS ON BIG DATA, 2018, 4 (02) : 203 - 216
  • [9] DMetabench-a metadata benchmark for distributed file systems
    Biardzki, Christoph
    Ludwig, Thomas
    [J]. JOURNAL OF SUPERCOMPUTING, 2011, 57 (02): : 179 - 188
  • [10] COMET: Client-Oriented METadata Service for Highly Available Distributed File Systems
    Xue, Ruini
    Ao, Lixiang
    Guan, Zhongyang
    [J]. 2015 27TH INTERNATIONAL SYMPOSIUM ON COMPUTER ARCHITECTURE AND HIGH PERFORMANCE COMPUTING (SBAC-PAD), 2015, : 154 - 161