[发明专利]一种分布式文件存储与备份保护方法在审
申请号: | 202110300940.2 | 申请日: | 2021-03-22 |
公开(公告)号: | CN113064756A | 公开(公告)日: | 2021-07-02 |
发明(设计)人: | 郁岐锋;王喜明 | 申请(专利权)人: | 苏州易辰云信息科技有限公司 |
主分类号: | G06F11/14 | 分类号: | G06F11/14;G06F16/182 |
代理公司: | 暂无信息 | 代理人: | 暂无信息 |
地址: | 215000 江苏省苏州市虎丘*** | 国省代码: | 江苏;32 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 分布式 文件 存储 备份 保护 方法 | ||
本发明公开了一种分布式文件存储与备份保护方法,涉及分布式文件存储领域,一种分布式文件存储与备份保护方法,该方法包括:任意一个文件存储服务器都与其他的文件存储服务器相关联,可以互相启用各自的分布式文件存储服务,当需要对文件进行存储时,文件存储服务器接受客户机传递的写请求,该文件存储服务器调用所有文件存储服务器的数据,并执行分布式文件写操作,文件存储服务器的空间中储存了文件的备份,备份文件与文件调用码相对应,文件存储服务器预留空间用于存储备份文件的备份缓存,文件存储服务器实时更新修复备份缓存。利用该方法对数据进行处理时,可以迅速对文件进行存储,双重保护备份文件,确保方法的有效性。
技术领域
本发明涉及分布式文件存储领域,具体是涉及一种分布式文件存储与备份保护方法。
背景技术
计算机通过文件系统管理、存储数据,而信息爆炸时代中人们可以获取的数据成指数倍的增长,单纯通过增加硬盘个数来扩展计算机文件系统的存储容量的方式,在容量大小、容量增长速度、数据备份、数据安全等方面的表现都差强人意。分布式文件系统可以有效解决数据的存储和管理难题:将固定于某个地点的某个文件系统,扩展到任意多个地点/多个文件系统,众多的节点组成一个文件系统网络。每个节点可以分布在不同的地点,通过网络进行节点间的通信和数据传输。人们在使用分布式文件系统时,无需关心数据是存储在哪个节点上、或者是从哪个节点从获取的,只需要像使用本地文件系统一样管理和存储文件系统中的数据。目前,有的分布式文件存储在对于备份文件的保护不够,容易丢失数据,对用户造成损失,同时,需要全体服务器全程启动,对整体服务器消耗巨大,另一方面,在查找相同文件时,需对整个文件进行查找,工作量过大。为解决上述问题,有必要提供一种分布式文件存储与备份保护方法。
发明内容
为解决上述技术问题,提供一种分布式文件存储与备份保护方法,本技术方案解决了上述背景技术中提出的全体服务器全程启动和对整个文件进行查找的问题。
为达到以上目的,本发明采用的技术方案为:
一种分布式文件存储与备份保护方法,该方法包括:任意一个文件存储服务器都与其他的文件存储服务器相关联,可以互相启用各自的分布式文件存储服务,当需要对文件进行存储时,其中一个文件存储服务器接受客户机传递的写请求,写请求包括用户的文件信息,该文件存储服务器调用所有文件存储服务器的数据,并执行分布式文件写操作,当需要对文件进行读取时,执行分布式文件读操作。
文件存储服务器的空间中储存了文件的备份,备份文件与文件调用码相对应,文件存储服务器预留空间用于存储备份文件的备份缓存,文件存储服务器实时更新修复备份缓存,文件存储服务器定时检索所有备份文件,查看是否有备份文件丢失或损毁,若有备份文件丢失或损毁,则通过与备份文件对应的文件调用码查找用户的源文件,查找到源文件,则对源文件再次备份,并与文件调用码再次对应,若找不到源文件,则调用备份文件的备份缓存,对文件进行再次备份,并与文件调用码对应。
其中分布式文件写操作包括:
文件存储服务器查找写请求中的文件是否存在,若存在,则将与查找到的文件对应的文件调用码返还给客户机,文件调用码命名与用户存储的文件的名称一样;
若不存在,则在文件存储服务器生成与文件对应的文件调用码,并将该文件调用码返还客户机,文件调用码命名与用户存储的文件的名称一样;
即文件调用码与不同命名的相同文件是对应的,不同命名的相同文件对应的是同一个文件调用码。
优选的,所述查找写请求中的文件是否存在的操作包括:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于苏州易辰云信息科技有限公司,未经苏州易辰云信息科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202110300940.2/2.html,转载请声明来源钻瓜专利网。