【24h】

BatchFS: Scaling the File System Control Plane with Client-Funded Metadata Servers

机译:BatchFS:使用客户端提供的元数据服务器扩展文件系统控制平面

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

摘要

Parallel file systems are often characterized by a layered architecture that decouples metadata management from I/O operations, allowing file systems to facilitate fast concurrent access to file contents. However, metadata intensive workloads are still likely to bottleneck at the file system control plane due to namespace synchronization, which taxes application performance through lock contention on directories, transaction serialization, and RPC overheads. In this paper, we propose a client-driven file system metadata architecture, BatchFS, that is optimized for noninteractive, or batch, workloads. To avoid metadata bottlenecks, BatchFS features a relaxed consistency model marked by lazy namespace synchronization and optimistic metadata verification. Capable of executing namespace operations on client-provisioned resources without contacting any metadata server, BatchFS clients are able to delay namespace synchronization until synchronization is really needed. Our goal in this vision paper is to handle these delayed operations securely and efficiently with metadata verification and bulk insertion. Preliminary experiments demonstrate that our client-funded metadata architecture outperforms a traditional synchronous file system by orders of magnitude.
机译:并行文件系统通常以分层体系结构为特征,该体系结构使元数据管理与I / O操作脱钩,从而允许文件系统促进对文件内容的快速并发访问。但是,由于名称空间同步,需要大量元数据的工作负载仍会在文件系统控制平面上成为瓶颈,这会通过目录上的锁争用,事务序列化和RPC开销来提高应用程序的性能。在本文中,我们提出了一种客户端驱动的文件系统元数据体系结构BatchFS,该体系结构已针对非交互式或批处理工作负载进行了优化。为避免元数据瓶颈,BatchFS具有一个宽松的一致性模型,该模型以惰性名称空间同步和乐观的元数据验证为特征。 BatchFS客户端能够在客户端提供的资源上执行名称空间操作而无需联系任何元数据服务器,因此能够将名称空间同步延迟到真正需要同步之前。我们在此愿景文件中的目标是通过元数据验证和批量插入来安全有效地处理这些延迟的操作。初步实验表明,我们的客户资助的元数据体系结构比传统的同步文件系统好几个数量级。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号