摘要: 针对现有文件系统在容错性及读性能远低于数据库系统的情况,运用数据库系统中数据的多版本技术实现数据的快速闪回及非阻塞读原理,通过改进文件系统元数据结构及结合写时复制技术的方法,在文件系统中增加文件瞬时恢复功能及非阻塞读功能,解决现有文件系统在容错性不足的问题,提高文件系统的读性能。通过该方法制作MVFS文件系统,测试结果表明,应用该方法生成的文件系统具有优越的读性能、容错性和可靠性。
关键词:
多版本,
非阻塞读,
文件系统,
写时复制
Abstract: Focused on the existing file system in the fault-tolerance and reliability are much lower than the database system, this paper uses the principle of data multiple versions technology in database system to achieve quickly flashback and non-blocking read. By improving the meta-data structure of file system and the combination of copy-on-write techniques, this paper solves the problem of existing file system lack of fault tolerance and enhances the read performance of file system. MVFS is made by the method. Experimental results on MVFS show that the method applied to generate the file system posses excellent read performance, fault tolerance and reliability
Key words:
multi-version,
non-blocking read,
file system,
copy-on-write
中图分类号:
熊安萍, 唐巍, 蒋溢. 一种非阻塞读文件系统的实现方法[J]. 计算机工程, 2011, 37(5): 71-73,76.
XIONG An-Ping, TANG Wei, JIANG Yi. Implementation Method of File System with Non-blocking Read[J]. Computer Engineering, 2011, 37(5): 71-73,76.