用附着属性存储逻辑文件系统元数据的方法技术方案

技术编号:2919944 阅读:272 留言:0更新日期:2012-04-11 18:40
本发明专利技术公开了一种用附着属性存储逻辑文件系统元数据的方法,将逻辑文件系统的元数据以本地文件系统文件属性的方式存储在本地文件系统上,包括:创建逻辑文件系统的文件或者目录;删除一个文件或者目录;修改逻辑文件系统属性;对逻辑文件系统上的文件或目录改名;查询逻辑文件系统上的一个文件或者目录的元数据信息。利用本发明专利技术的方法,逻辑文件系统可以直接利用本地文件系统的元数据处理功能,继承本地文件系统的稳定性和性能特色,并且这种方法有着实现简便,适应性强的优点。

【技术实现步骤摘要】

本专利技术涉及元数据的存储,特别涉及逻辑文件系统中元数据的存储方法。
技术介绍
随着计算应用的发展,日益增长的数据存储需求和多种多样的数据存储访问模式给文件系统的设计带来了巨大的挑战。文件服务器作为一种集中存储大量文件数据的计算机,其文件系统有着不同于一般计算机系统的特殊要求,文件服务器一般有高性能的处理器,大量的内存以及大量的磁盘。为了适应文件服务器的需求,本领域的技术人员设计了一种基于多个本地文件系统之上构建的逻辑文件系统。附图1为一个典型的逻辑文件系统的结构图,在该逻辑文件系统中,数据存储在存储设备中,逻辑文件系统是建立在本地文件系统之上的文件系统,逻辑文件系统不能直接访问存储设备,需要通过本地文件系统来完成数据和元数据的存储和访问。元数据是“关于数据的数据”,常见的元数据包括文件名(dentry->d_name),I节点号(inode->i_ino),文件模式(inode->i_mode),文件连接数(inode->i_nlink),文件的用户标识(inode->i_uid),文件的用户组标识(inod本文档来自技高网...

【技术保护点】
一种用附着属性存储逻辑文件系统元数据的方法,将逻辑文件系统的元数据以本地文件系统文件属性的方式存储在本地文件系统的元数据上,包括以下步骤:1)、创建逻辑文件系统的元数据:在创建文件或目录同时,创建所述的逻辑文件系统的元数据,把要创建 的文件或者目录所在的父目录信息取出,在对应的本地文件系统的父目录里面用同样的文件名,或者目录名创建一个新的文件或者目录,把新创建的本地文件系统的文件,或者目录的索引节点和目录项中的数据项直接拷贝到逻辑文件系统的索引节点和目录项中;2 )、删除逻辑文件系统的元数据:删除逻辑文件系统的元数据是在删除逻辑文件系统中的文件或者目录时进行,在删除...

【技术特征摘要】

【专利技术属性】
技术研发人员:赵奕唐荣锋熊劲
申请(专利权)人:中国科学院计算技术研究所
类型:发明
国别省市:11[中国|北京]

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1