[发明专利]一种校验和状态的判定方法、系统、装置及可读存储介质在审
申请号: | 201810283293.7 | 申请日: | 2018-04-02 |
公开(公告)号: | CN110347527A | 公开(公告)日: | 2019-10-18 |
发明(设计)人: | 古亮;李诗逸 | 申请(专利权)人: | 深信服科技股份有限公司 |
主分类号: | G06F11/10 | 分类号: | G06F11/10 |
代理公司: | 深圳市深佳知识产权代理事务所(普通合伙) 44285 | 代理人: | 王仲凯 |
地址: | 518055 广东省深圳市南*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 校验和 判定 后续处理 磁盘 内存 计算机可读存储介质 高速缓存介质 可读存储介质 完整性检验 错误校验 工作效率 后续数据 计算性能 检测数据 判定系统 实时保存 数据对应 同步现象 映射关系 保存 硬盘 申请 更新 检测 源头 | ||
1.一种校验和状态的判定方法,其特征在于,包括:
根据每次写入的数据计算得到对应的校验和,并将所述校验和缓存至内存,得到内存校验和;其中,所述内存校验和与对应的数据存在映射关系;
根据所述映射关系判断所述内存校验和对应的数据是否执行了数据更新操作;
若执行了所述数据更新操作,则向执行了所述数据更新操作的数据对应的磁盘校验和附加失效标志;其中,所述磁盘校验和为已保存至磁盘的校验和。
2.根据权利要求1所述的判定方法,其特征在于,在根据所述映射关系判断所述内存校验和对应的数据是否执行了数据更新操作之前,还包括:
根据预设校验和组合规则将预设数量的内存校验和进行组合,得到内存校验和组。
3.根据权利要求2所述的判定方法,其特征在于,根据所述映射关系判断所述内存校验和对应的数据是否执行了数据更新操作,包括:
根据所述映射关系判断所述内存校验和组对应的数据是否执行了所述数据更新操作。
4.根据权利要求3所述的判定方法,其特征在于,根据所述映射关系判断所述内存校验和组对应的数据是否执行了所述数据更新操作,包括:
根据所述映射关系获取所述内存校验和组对应数据的数据更新次数;
根据所述数据更新次数判断对应数据是否仅进行了首次更新。
5.根据权利要求1所述的判定方法,其特征在于,若执行了所述数据更新操作,则向执行了所述数据更新操作的数据对应的磁盘校验和附加失效标志,包括:
若所述数据仅执行了首次更新,则向所述数据对应的磁盘校验和附加所述失效标志。
6.根据权利要求1至5任一项所述的判定方法,其特征在于,还包括:
将缓存至所述内存中的内存校验和每隔预设时间间隔通过预设下发路径回刷至所述磁盘,得到最新磁盘校验和;
利用所述最新磁盘校验和覆盖对应的原磁盘校验和。
7.一种校验和状态的判定系统,其特征在于,包括:
校验和生成及缓存单元,用于根据每次写入的数据计算得到对应的校验和,并将所述校验和缓存至内存,得到内存校验和;其中,所述内存校验和与对应的数据存在映射关系;
更新操作执行判定单元,用于根据所述映射关系判断所述内存校验和对应的数据是否执行了数据更新操作;
失效标志附加单元,用于当执行了所述数据更新操作时,向执行了所述数据更新操作的数据对应的磁盘校验和附加失效标志;其中,所述磁盘校验和为已保存至磁盘的校验和。
8.根据权利要求7所述的判定系统,其特征在于,还包括:
内存校验和组合单元,用于根据预设校验和组合规则将预设数量的内存校验和进行组合,得到内存校验和组。
9.根据权利要求8所述的判定系统,其特征在于,所述更新操作执行判定单元包括:
校验和组更新操作判定子单元,用于根据所述映射关系判断所述内存校验和组对应的数据是否执行了所述数据更新操作。
10.根据权利要求9所述的判定系统,其特征在于,所述校验和组更新操作判定子单元包括:
数据更新次数获取模块,用于根据所述映射关系获取所述内存校验和组对应数据的数据更新次数;
首次更新判别模块,用于根据所述数据更新次数判断对应数据是否仅进行了首次更新。
11.根据权利要求7所述的判定系统,其特征在于,所述失效标志附加单元包括:
首次更新处理子单元,用于当所述数据仅执行了首次更新时,向所述数据对应的磁盘校验和附加所述失效标志。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于深信服科技股份有限公司,未经深信服科技股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201810283293.7/1.html,转载请声明来源钻瓜专利网。