首页> 外文期刊>IEEE Transactions on Parallel and Distributed Systems >An Efficient Ring-Based Metadata Management Policy for Large-Scale Distributed File Systems
【24h】

An Efficient Ring-Based Metadata Management Policy for Large-Scale Distributed File Systems

机译:大型分布式文件系统的基于环的高效元数据管理策略

获取原文
获取原文并翻译 | 示例
           

摘要

The growing size of modern file system is expected to reach EB-scale. Therefore, an efficient and scalable metadata service is critical to system performance. Distributed metadata management schemes, which use multiple metadata servers (MDS's) to store metadata, provide a highly effective approach to alleviate the workload of a single server. However, it is difficult to maintain good metadata locality and load balancing among MDS's at the same time. In this paper, we propose a novel hashing scheme called AngleCut to partition metadata namespace tree and serve large-scale distributed storage systems. AngleCut first uses a locality preserving hashing (LPH) function to project the namespace tree into linear keyspace, i.e., multiple Chord-like rings. Then we design a history-based allocation strategy to adjust the workload of MDS's dynamically. Besides, we propose a two-layer metadata cache mechanism, including server-side cache and client-side cache to provide the two stage access acceleration. Last but not least, we introduce a distributed metadata processing 2PC Protocol Based on Message Queue (2PC-MQ) to ensure data consistency. In general, our scheme preserves good metadata locality as well as maintains a high load balancing between MDS's. The theoretical proof and extensive experiments on Amazon EC2 demonstrate the superiority of AngleCut over previous literature.
机译:现代文件系统不断增长的规模有望达到EB规模。因此,有效且可扩展的元数据服务对于系统性能至关重要。使用多个元数据服务器(MDS)存储元数据的分布式元数据管理方案提供了一种减轻单个服务器工作量的高效方法。但是,很难同时保持良好的元数据局部性和MDS之间的负载平衡。在本文中,我们提出了一种称为AngleCut的新颖的哈希方案,以对元数据命名空间树进行分区,并为大型分布式存储系统提供服务。 AngleCut首先使用局部性保留哈希(LPH)函数将名称空间树投影到线性键空间中,即多个类似Chord的环。然后,我们设计了一种基于历史记录的分配策略来动态调整MDS的工作量。此外,我们提出了一种两层的元数据缓存机制,包括服务器端缓存和客户端缓存,以提供两阶段的访问加速。最后但并非最不重要的一点是,我们引入了基于消息队列的分布式元数据处理2PC协议(2PC-MQ),以确保数据一致性。通常,我们的方案保留了良好的元数据局部性,并在MDS之间保持了高负载平衡。在Amazon EC2上的理论证明和广泛的实验证明了AngleCut优于以前的文献。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号