实现基于对象存储服务的NAS的虚拟元数据映射系统和方法

基本信息

申请号 CN201910163461.3 申请日 -
公开(公告)号 CN109918355B 公开(公告)日 2020-12-15
申请公布号 CN109918355B 申请公布日 2020-12-15
分类号 G06F16/182;G06F16/188;G06F16/16 分类 计算;推算;计数;
发明人 黄艺海;甘晨 申请(专利权)人 杭州前云数据技术有限公司
代理机构 北京科亿知识产权代理事务所(普通合伙) 代理人 杭州前云数据技术有限公司
地址 310022 浙江省杭州市西湖区文一西路75号3号楼六层613
法律状态 -

摘要

摘要 本发明涉及一种实现基于对象存储服务的NAS的虚拟元数据映射系统和方法。所述的虚拟元数据映射系统位于NAS服务模块的底层,为NAS服务模块做后端支撑,所述的虚拟元数据映射系统将对象存储服务进行元数据虚拟映射来达到模拟POSIX文件系统元数据,所述的虚拟元数据映射系统包括一个可持久化元数据分级排序表;所述的分级排序表采用的表索引值是每个表节点的父目录索引号、该表节点代表的文件或者目录的索引号和该表节点代表的文件或者目录名,表的分级采用虚拟文件系统的目录结构来进行分级,在每一个分级表中再利用表节点里的文件或者目录名来进行排序,表节点里的父目录的索引号作为指针指向上级目录表,同时表节点还有一个指针指向子表的虚拟头节点。