首页> 外文会议>Distributed Computing Systems, 2009. ICDCS '09 >File Versioning for Block-Level Continuous Data Protection
【24h】

File Versioning for Block-Level Continuous Data Protection

机译:文件版本控制,用于块级连续数据保护

获取原文

摘要

Block-level continuous data protection (CDP) logs every disk block update so that disk updates within a time window are undoable. Standard file servers and DBMS servers can enjoy the data protection service offered by block-level CDP without any modification. Unfortunately, no existing block-level CDP systems can provide users a file versioning view on top of the block versions they maintain. As a result, the data they maintain cannot be used as an extension to the on-line system with which users routinely interact. This paper describes a name-based user-level file versioning system called UVFS that is designed to reconstruct file versions from disk block versions maintained by a block-level CDP. UVFS reconstructs file versions by following the last modified time of files and directories, a common file metadata supported by almost all modern file systems, and therefore does not require any modification to the host file system that a block-level CDP system protects. In addition, UVFS incorporates a file system-specific incremental consistency check mechanism to quickly convert an arbitrary point-in-time block-level snapshot to a file system-consistent one. Performance measurements taken from a fully operational UVFS prototype show that the average end-to-end elapsed time required to discover a file version is under 50 msec from the perspective of an NFS client serviced by an NFS server backed by a block-level CDP system.
机译:块级连续数据保护(CDP)记录每个磁盘块更新,因此在时间窗口内的磁盘更新是不可撤消的。标准文件服务器和DBMS服务器可以享受块级CDP提供的数据保护服务,而无需进行任何修改。不幸的是,现有的块级CDP系统无法在其维护的块版本之上为用户提供文件版本控制视图。结果,他们维护的数据不能用作用户日常与之交互的在线系统的扩展。本文介绍了一个基于名称的用户级文件版本控制系统,称为UVFS,该系统旨在从由块级CDP维护的磁盘块版本中重建文件版本。 UVFS通过遵循文件和目录的最后修改时间(几乎所有现代文件系统都支持的通用文件元数据)来重建文件版本,因此不需要对块级CDP系统保护的主机文件系统进行任何修改。此外,UVFS结合了特定于文件系统的增量一致性检查机制,可将任意时间点的块级快照快速转换为与文件系统一致的快照。从完全运行的UVFS原型获得的性能测量结果表明,从由块级CDP系统支持的NFS服务器提供服务的NFS客户端的角度来看,发现文件版本所需的平均端到端经过时间不到50毫秒。 。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号