一种分布式文件系统快速数据恢复的方法技术方案

技术编号:5240846 阅读:375 留言:0更新日期:2012-04-11 18:40
本发明专利技术公开了一种并行文件系统快速数据恢复的方法,包括:引入磁盘对象文件的概念,用来在系统正常运行过程中记录数据服务器每个磁盘存放了哪些对象,对于多元数据服务器,磁盘对象文件分布存储,以减少通讯,提高数据恢复时的并发性;磁盘对象文件异步写入,使得对并行文件系统关键路径的影响微乎其微;磁盘对象文件刷回放在索引节点(inode)被刷回的时机,这样可以充分利用元数据本身的可靠性机制。

【技术实现步骤摘要】

本专利技术涉及分布式并行文件系统数据恢复,具体涉及一种分布式文件系统快速 数据恢复的方法。
技术介绍
随着存储系统体系结构的发展,目前主要有以下几种磁盘存储系统直连系 统;存储区域网络(SAN);网络附加存储(NAS)以及分布式集群存储系统。直连系统作为最传统的存储方式,虽然具有低延迟、独享、完全的控制权等优 点,但是它有以下缺点1)可扩展性有限,很难做到在线扩展;2)占用主机CPU、内存 等系统资源开销;3)可用性、可靠性有限。随着需要存储的数据量的飞速增长,其缺点 已经越来越突出,很难满足大规模存储需求。存储区域网络(SAN)是最昂贵的存储系统,自身的可扩展性很好,容易做到在 线扩展,但由于其对外提供块设备接口,而只有少数的高端数据库直接使用块设备,通 常需要安装文件系统来管理,所以用户得到的可扩展性以及其它性能,最终由文件系统 决定,而不是SAN自身。网络附加存储(NAS)对外提供文件系统接口,服务器性能即是用户所见性能, 它通常提供NFS和CIFS接口,但是其可扩展性有限,难以做到在线扩展。分布式集群存储系统继承了计算集群系统的可扩展性,随着磁盘容量、价格比 大幅的提升,竞本文档来自技高网...

【技术保护点】
一种分布式文件系统快速数据恢复的方法,其特征在于:包括以下步骤:A、系统正常运行过程中,客户端向元数据服务器发送创建或删除文件请求;B、对于创建请求,元数据服务器分配资源并进行初始化后,置flag标志,表明尚未记录入obj2disk,然后对客户端进行应答;对于删除请求,置索引节点inode无效后对客户端进行应答;C、脏队列回刷线程对inode回刷时,如果发现obj2disk标志被置位,则将对象通过扩展hash记录入本inode涉及到的所有obj2disk文件,清除标志位后刷回;垃圾回收线程负责从obj2disk文件清除已被删除的对象记录;D、当数据服务器发生磁盘故障时,所有元数据服务器上与故障...

【技术特征摘要】

【专利技术属性】
技术研发人员:马照云苗艳超王勇杨浩付根希
申请(专利权)人:天津曙光计算机产业有限公司
类型:发明
国别省市:12[中国|天津]

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

1