首页> 外文会议> >Defragmenting DHT-based Distributed File Systems
【24h】

Defragmenting DHT-based Distributed File Systems

机译:对基于DHT的分布式文件系统进行碎片整理

获取原文

摘要

Existing DHT-based file systems use consistent hashing to assign file blocks to random machines. As a result, a user task accessing an entire file or multiple files needs to retrieve blocks from many different machines. This paper demonstrates that significant availability and performance gains can be achieved if, instead, users are able to retrieve all the data needed for a given task from only a few DHT nodes. We explore the design and implications of such a "defragmented" DHT-based distributed file system, called D2, that also maintains important DHT properties like storage load balance. We show using real-world file system traces that a simple key encoding scheme is sufficient to maintain good defragmentation for most user tasks. Using both simulation and an actual 1,000 node deployment, we show that D2 increases availability by over an order of magnitude and improves user-perceived latency by 30" 100% compared to a traditional design.
机译:现有的基于DHT的文件系统使用一致性哈希将文件块分配给随机计算机。结果,访问整个文件或多个文件的用户任务需要从许多不同的计算机中检索块。本文证明,如果用户能够仅从几个DHT节点检索给定任务所需的所有数据,则可以实现显着的可用性和性能提升。我们探索了这种称为D2的基于碎片整理的分布式文件系统D2的设计及其含义,该系统还维护着重要的DHT属性,例如存储负载平衡。我们使用真实的文件系统跟踪显示,对于大多数用户任务而言,简单的密钥编码方案足以维持良好的碎片整理。通过使用仿真和实际的1,000个节点部署,我们显示出D2与传统设计相比,将可用性提高了一个数量级,并将用户感知的延迟提高了30“ 100%。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号