【技术实现步骤摘要】
本专利技术涉及分布式文件领域,更具体地,涉及扩展元数据文件的存储方法和存储结构。
技术介绍
Parastor (本申请的专利技术人所开发的分布式文件系统的名称)是一个分布式文件系统,其中包含元数据服务器oPara、数据服务器oStor以及客户端oApp等多个模块。oPara中的元数据组织方式为基本元数据信息的存放单元为文件(我们称之为mfile),每个mfile中存放8192个inode (索引节点)及其相关信息(包括inode位图信息(标记对应inode是否有效))以及8192个目录的基本块及基本索引(目录dentry项 采用扩展hash方式组织),oPara内存以private方式将磁盘文件映射入内存,磁盘文件的与入由日志系统完成。Parastor对文件的存储方式是将文件分成多个固定长度的对象以提高文件的读写性能,由于对象长度固定,随着文件的增长,对象数目越来越多,文件的layout(记录对象所在的磁盘及对象状态)就会越来越大,当超出inode固定大小时,就会产生扩展元数据。Parastor原来的做法是将文件扩展元数据存储在一个独立的扩展文件中(layout ...
【技术保护点】
一种扩展元数据文件的存储方法,其特征在于,所述方法包括以下步骤:当文件的布局超出索引节点的大小时,形成布局扩展文件;以及将所述布局扩展文件存储在元数据文件中与所述索引节点相对应的记录基本块中。
【技术特征摘要】
【专利技术属性】
技术研发人员:马照云,杨浩,马振杰,苗艳超,刘新春,邵宗有,
申请(专利权)人:曙光信息产业北京有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。