[发明专利]一种基于冗余存储系统文件获取方法及装置在审
| 申请号: | 202010619550.7 | 申请日: | 2020-06-30 |
| 公开(公告)号: | CN111782593A | 公开(公告)日: | 2020-10-16 |
| 发明(设计)人: | 盘宇;刘海军;王定涛;郑鸿昌;刘辉;张涛;蒋春雷;祝国锦;马茗岗;戈壁舟 | 申请(专利权)人: | 湖南中车时代通信信号有限公司 |
| 主分类号: | G06F16/13 | 分类号: | G06F16/13;G06F16/16;G06F16/17 |
| 代理公司: | 上海专利商标事务所有限公司 31100 | 代理人: | 陆嘉 |
| 地址: | 410100 湖南省长沙市长沙经*** | 国省代码: | 湖南;43 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 一种 基于 冗余 存储系统 文件 获取 方法 装置 | ||
1.一种基于冗余存储系统的文件获取方法,其特征在于,包括以下步骤:
S1、向冗余存储系统发送文件获取申请,所述冗余存储系统为两套或以上的存储系统;
S2、冗余存储系统接收到文件获取申请后,发送所存储的所有记录文件的文件头信息;
S3、接收所有记录文件的文件头信息,在规定时间内判定接收的文件头信息是否完整,如果完整则对应的记录文件可用,当冗余存储系统中多于一套存储系统的记录文件可用时,进入步骤S4,当仅有一套存储系统记录文件可用时,进入步骤S5;
S4、按照设定规则标识应获取的记录文件,形成文件列表,进入步骤S6;
S5、标识该存储系统的所有记录文件,形成文件列表,进入步骤S6;
S6、根据标识的文件列表,分别向冗余存储系统申请记录文件,完成文件获取。
2.根据权利要求1所述的基于冗余存储系统的文件获取方法,其特征在于,所述步骤S4,按照设定规则标识应获取的文件,进一步包括:
S41、默认标识主系存储系统的所有记录文件;
S42、以主系存储系统中记录文件的文件头信息为基准,逐一选择冗余存储系统中备系记录文件的文件头信息进行比对,标识对应存储系统的记录文件。
3.根据权利要求2所述的基于冗余存储系统的文件获取方法,其特征在于,所述文件头信息包括文件名、文件大小、生成文件时间、文件校验码和所述系统标识。
4.根据权利要求3所述的基于冗余存储系统的文件获取方法,其特征在于,所述步骤S42,进一步包括:
S421、判断备系记录文件的文件名与主系记录文件的文件名是否全不相同,如果是,则标识备系记录文件,进行下一个备系记录文件的比对,如果否,则进入步骤S422;
S422、判断相同文件名的备系记录文件的文件大小是否比主系记录文件的大,如果是,则标识备系记录文件,进行下一个备系记录文件的比对,如果否,则进入步骤S423;
S423、判断相同文件名、相同大小的备系记录文件的生成文件时间是否比主系记录文件的生成文件时间晚,如果是,则标识备系记录文件,进行下一个备系记录文件的比对,如果否,则进入步骤S424;
S424、判断备系记录文件的文件校验码是否与主系记录文件一致,如果不一致,标识主系文件并输出错误信息,如果一致,则进行下一个备系记录文件的比对。
5.根据权利要求1所述的基于冗余存储系统的文件获取方法,其特征在于,所述步骤S3进一步包括:
当所有记录文件均不可用时,输出错误信息,系统不可用。
6.一种基于冗余存储系统的文件获取装置,所述冗余存储系统为两套或以上的存储系统,其特征在于,包括信息接收模块、信息解析模块、逻辑处理模块和信息发送模块:
所述信息接收模块,与信息解析模块连接,接收冗余存储系统发送的数据并传输到信息解析模块;
所述信息解析模块,与逻辑处理模块连接,从接收的数据信息中提取文件头信息并发送到逻辑处理模块;
所述逻辑处理模块,与信息发送模块连接,按照设定的文件获取规则标识出应获取的文件,形成文件列表,并将文件列表发送给信息发送模块;
所述信息发送模块,根据文件列表向存储系统发送信息,申请获取记录文件的内容。
7.根据权利要求6所述的基于冗余存储系统的文件获取装置,其特征在于,还包括信息提示模块,与逻辑处理模块连接,接收逻辑处理模块发送的错误信息并显示。
8.根据权利要求7所述的基于冗余存储系统的文件获取装置,其特征在于,所述逻辑处理模块,接收所有记录文件的文件头信息,在规定时间内判定接收的文件头信息是否完整,如果完整则对应的记录文件可用,当冗余存储系统中多于一套存储系统的记录文件可用时,按照设定规则标识应获取的记录文件;当仅有一套存储系统文件可用时,标识该存储系统的所有记录文件。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于湖南中车时代通信信号有限公司,未经湖南中车时代通信信号有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202010619550.7/1.html,转载请声明来源钻瓜专利网。





