代码改变世界

随笔档案-2012年5月3日

深入理解Lustre文件系统-第11篇 Lustre一般化文件系统封装层:fsfilt

2012-05-03 19:56 by myjava2, 512 阅读, 收藏,
摘要: Lustre在底层本地文件系统和Lustre之间提供了一个称为fsfilt的封装层。在上层中,obd_filter使用fsfilter层提供的一般化的函数,而fsfilter曾将这些调用传送到一个文件系统特有的实现中。这些特有的实现是特定的底层文件系统接口。fsfilt通过使用针对特定文件系统的小(tiny)封装(即对ext3使用的fsfilt和对Reiserfs3文件系统使用的fsfilt_reiserfs),调用本地文件系统。这节给出了fsfilt层的细节,并且分析了fsfilt_ext3,作为接口实现的一个实例。11.1概述fsfilt框架大体是由lustre/include/luste 阅读全文