一种基于共享对象存储的文件系统元数据日志机制技术方案

技术编号:9571372 阅读:93 留言:0更新日期:2014-01-16 04:11
本发明专利技术提供一种基于共享对象存储的文件系统元数据日志机制,属于计算机存储领域,其将文件系统中的元数据日志统一保存在一个对象存储系统中,该机制主要包括以下模块:对象存储访问器、元数据日志访问器、元数据日志管理器;能够实现超长元数据日志的存储,不需要循环控制,降低了系统的复杂度。

【技术实现步骤摘要】
一种基于共享对象存储的文件系统元数据日志机制
本专利技术涉及计算机存储领域,具体地说是一种基于共享对象存储的文件系统元数据日志机制。
技术介绍
随着网络应用的迅速发展,网络信息数据量越来越大,PB级别的海量数据存储变得越来越重要。传统意义的文件系统已不能满足现有应用的大容量、高可靠性、高性能等要求,为满足这些新要求,分布式文件系统应用得到了广泛重视。现有分布式文件系统的研究主要分为元数据与实际数据存储分开管理,文件系统中元数据请求占据所有请求的50%以上,因此,元数据管理问题成为分布式文件系统研究中的一个重要研究方向。元数据操作模式主要大量的随机IO操作,而目前的主要存储设备一机械硬盘,其随机IO操作相对于顺序IO来说,性能存在较大差距。这主要因为机械磁盘在处理随机IO时,进行执行大量的寻道操作,而寻道操作是机械操作,相对于电子操作来说耗时较长。针对这种情况,元数据日志机制能够较大程度的提供元数据的性能。元数据日志机制的主要思路是将随机写操作转换为顺序写操作。在该机制中,元数据的更新过程被分为三个步骤:(I)将元数据操作以日志条目的形式顺序的写入元数据日志;(2)更新元数据缓本文档来自技高网...
一种基于共享对象存储的文件系统元数据日志机制

【技术保护点】
一种基于共享对象存储的文件系统元数据日志机制,其特征在于将文件系统中的元数据日志统一保存在一个对象存储系统中,该机制主要包括以下模块:对象存储访问器、元数据日志访问器、元数据日志管理器;????对象存储访问器,该模块负责实现对象存储系统的访问,包括对对象的读、写、删除等操作的支持;????元数据日志访问器,该模块在对象存储访问器的基础上,将对象操作包装为日志操作,即提供一个虚拟的日志文件,该日志文件没有长度限制,并且支持追加读取、追加写入和截断操作;????元数据日志管理器,该模块负责管理元数据日志,包括在系统启动和恢复过程中执行日志的重放,系统运行过程中执行日志的截断操作;????执行步骤如...

【技术特征摘要】
1.一种基于共享对象存储的文件系统元数据日志机制,其特征在于将文件系统中的元数据日志统一保存在一个对象存储系统中,该机制主要包括以下模块:对象存储访问器、元数据日志访问器、元数据日志管理器; 对象存储访问器,该模块负责实现对象存储系统的访问,包括对对象的读、写、删除等操作的支持; 元数据日志访问器,该模块在对象存储访问器的基础上,将对象操作包装为日志操作,即提供一个虚拟的日志文件,该日志文件没有长度限制,并且支持追加读取、追加写入和截断操作; 元数据日志管理器,该模块负责管理元数据日志,包括在系统启动和恢复过程中执行日志的重放,系统运行过程中执行日志的截断操作; 执行步骤如下: (I)构造元数据日志条目, (2 ...

【专利技术属性】
技术研发人员:袁冬
申请(专利权)人:浪潮电子信息产业股份有限公司
类型:发明
国别省市:

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

1