首页> 外文会议>Cordless Office >Track-based disk logging
【24h】

Track-based disk logging

机译:基于磁道的磁盘记录

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

摘要

Disk logging is a fundamental building block for fault tolerance system design because it captures a persistent snapshot of critical system state for subsequent recovery in the occurrence of failures. Logging typically is required to be synchronous to ensure absolute recoverability. Therefore speeding up synchronous disk write is critical to those fault tolerance systems that are based on disk logging. This paper describes a novel track-based disk logging technique that is able to reduce the latency of synchronous disk writes to the minimum without compromising data integrity guarantee. As an application of track-based disk logging, we present the design and implementation of a low-write-latency disk subsystem called Trail. Through a fully operational Trail prototype, we demonstrate that Trail achieves the best known disk. logging performance record, which is close to data transfer delay plus command processing overhead. A 4 KByte disk write takes less than 1.5 msec. Based on the TPC-C benchmark, the transaction throughput of a Trail-based transaction processing system is on an average 62.9% higher-than one based on a standard disk subsystem, and the database logging-related disk I/O overhead is reduced by 42%.
机译:磁盘日志记录是容错系统设计的基本构建块,因为它会捕获关键系统状态的持久快照,以便在发生故障时进行后续恢复。通常需要同步记录以确保绝对可恢复性。因此,对于那些基于磁盘日志记录的容错系统,加快同步磁盘写入速度至关重要。本文介绍了一种新颖的基于磁道的磁盘日志记录技术,该技术能够将同步磁盘写入的等待时间降至最低,而不会影响数据完整性保证。作为基于轨道的磁盘日志记录的应用程序,我们介绍了称为Trail的低写入延迟磁盘子系统的设计和实现。通过完全可操作的Trail原型,我们证明了Trail获得了最知名的磁盘。日志记录性能记录,接近数据传输延迟加上命令处理开销。 4 KB磁盘写入时间不到1.5毫秒。基于TPC-C基准,基于Trail的事务处理系统的事务吞吐量平均比基于标准磁盘子系统的事务吞吐量高62.9%,与数据库日志记录相关的磁盘I / O开销减少了42%。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号