首页> 外文会议>2010 3rd International Conference on Advanced Computer Theory and Engineering >An enhanced journaling method for clustered file system with shared storage
【24h】

An enhanced journaling method for clustered file system with shared storage

机译:具有共享存储的集群文件系统的增强日记方法

获取原文

摘要

Most modern file systems provide journaling method instead of traditional file system check routine for fast recovery and consistency guarantee from unexpected crashes. For clustered file systems with shared storage, to improve the performance of journaling, each node gets its own journal space and each journal can be on its own disk for greater parallelism. After a failure, file system consistency is restored quickly by simply re-applying all updates recorded in the failed node's journal. However, for file system operations involving multiple nodes, this method may not be efficient enough as lock mechanism has to be employed in most cases, which may cause poorer performance and more recovery time. By introducing specific journal storage to record the transactions involving multiple nodes, an enhanced lock-free journaling method is presented in this paper, which can improve the performance of journaling operations involving multiple nodes, and then shortens recovery time from crashes. A Linux-based concept-proofing implementation has been applied in self-developed clustered file system.
机译:大多数现代文件系统提供日志记录方法,而不是传统的文件系统检查例程,以实现快速恢复并确保意外崩溃时的一致性。对于具有共享存储的群集文件系统,为了提高日志记录的性能,每个节点都拥有自己的日志记录空间,每个日志记录都可以位于其自己的磁盘上以实现更大的并行度。发生故障后,只需重新应用发生故障的节点日志中记录的所有更新,即可快速恢复文件系统的一致性。但是,对于涉及多个节点的文件系统操作,此方法可能不够高效,因为在大多数情况下必须采用锁定机制,这可能会导致性能下降和恢复时间增加。通过引入特定的日记存储来记录涉及多个节点的事务,本文提出了一种增强的无锁日记方法,该方法可以提高涉及多个节点的日记操作的性能,从而缩短从崩溃中恢复的时间。基于Linux的概念验证实现已应用于自行开发的群集文件系统中。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号