CORC  > 清华大学
An efficient fine granularity multi-version file system
Xiang Xiao-Jia ; Shu Ji-Wu ; Zheng Wei-Min
2010-10-12 ; 2010-10-12
关键词Practical/ file organisation/ fine granularity multiversion file system snapshot-based fine granularity versioning path-finding mechanism version space/ C6120 File organisation
中文摘要A snapshot-based fine granularity versioning technique is presented to retain history data only for a single directory or a single file, and bring flexibility to multi-version file systems. Adopting the strategy to search in name space and version space separately, this paper also presents backward inheriting path-finding mechanism in version space. This mechanism is beneficial to the performance and management, because it can utilize the coupling relationship between versions to optimize the data layout of versions and build hierarchy in version space to accelerate the path-finding procedure. In addition, fast index structures for directory versions and file versions are designed. This prototype file system-THVFS can achieve both good performance and high availability with these technologies mentioned above. The experimental results show that the average time of searching old versions in THVFS was reduced by 34.4% than in ext3cow, the famous multi-version file system. In the trace experiment, the average read response time in THVFS was 12% less than in ext3, and only 80% extra space was needed to retain all history data when snapshots are taken every 72 minutes in THVFS.
语种中文
出版者Science Press ; China
内容类型期刊论文
源URL[http://hdl.handle.net/123456789/82883]  
专题清华大学
推荐引用方式
GB/T 7714
Xiang Xiao-Jia,Shu Ji-Wu,Zheng Wei-Min. An efficient fine granularity multi-version file system[J],2010, 2010.
APA Xiang Xiao-Jia,Shu Ji-Wu,&Zheng Wei-Min.(2010).An efficient fine granularity multi-version file system..
MLA Xiang Xiao-Jia,et al."An efficient fine granularity multi-version file system".(2010).
个性服务
查看访问统计
相关权益政策
暂无数据
收藏/分享
所有评论 (0)
暂无评论
 

除非特别说明,本系统中所有内容都受版权保护,并保留所有权利。


©版权所有 ©2017 CSpace - Powered by CSpace