首页> 外文期刊>Journal of Universal Computer Science >Scalable Distributed Metadata Server Based on Nonblocking Transactions
【24h】

Scalable Distributed Metadata Server Based on Nonblocking Transactions

机译:可扩展的分布式元数据服务器基于非阻塞事务

获取原文
           

摘要

Metadata performance scalability is critically important in high-performance computing when accessing many small files from millions of clients. This paper proposes a design of a scalable distributed metadata server, PPMDS, for parallel file systems using multiple key-value servers. In PPMDS, hierarchical namespace of a file system is efficiently managed by multiple servers. Multiple entries can be atomically updated using a nonblocking distributed transaction based on an algorithm of dynamic software transactional memory. This paper also proposes optimizations to further improve the metadata performance by introducing a server-side transaction processing, multiple readers, and a shared lock mode, which reduce the number of remote procedure calls and prevent unnecessary blocking. Performance evaluation shows the scalable performance up to 3 servers, and achieves 62,000 operations per second, which is 2.58x performance improvement compared to a single metadata performance.
机译:在从数百万客户端访问许多小文件时,元数据性能可扩展性在高性能计算中是至关重要的。本文提出了使用多个键值服务器的并行文件系统的可伸缩分布式元数据服务器,PPMDS的设计。在PPMD中,文件系统的分层命名空间由多个服务器有效管理。可以使用基于动态软件事务存储器的算法的非块分布式事务来原子更新多个条目。本文还提出了通过引入服务器端事务处理,多个读取器和共享锁定模式来进一步改善元数据性能的优化,这减少了远程过程调用的数量并防止不必要的阻塞。性能评估显示可扩展性能,最多3个服务器,每秒实现62,000个操作,与单个元数据性能相比,每秒62,000次操作。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号