掉电分析系统的掉电分析方法及掉电分析系统技术方案

技术编号:42690681 阅读:29 留言:0更新日期:2024-09-10 12:39
本申请公开了一种掉电分析系统的掉电分析方法及掉电分析系统,涉及计算机存储技术领域。方法包括:当第二存储设备与掉电的第一存储设备连接时,第一存储设备采集初始的第一掉电场景数据;基于预设过滤规则过滤第一掉电场景数据得到第二掉电场景数据;对第二掉电场景数据进行数据处理得到目标数据流,并优先派发目标数据流至第二存储设备;第二存储设备根据预设数据格式对目标数据流进行分层分类整合得到并记录掉电场景数据流,并在复电重启后根据掉电场景数据流从第一存储介质中获取掉电前的正常工作数据;对比分析正常工作数据与掉电场景数据流,定位掉电异常数据所在位置完成掉电分析。能提高掉电场景下的掉电分析效率,降低掉电分析成本。

【技术实现步骤摘要】

本申请涉及计算机存储,尤其是一种掉电分析系统的掉电分析方法及掉电分析系统


技术介绍

1、在嵌入式产品中,主要使用的存储设备为nor flash、nand flash、emmc等较为廉价的非易失性存储,并且基于硬件设计的掉电分析装置成本相对过高,不适合在嵌入式场景中推广。这些存储设备或者驱动处理逻辑往往存在掉电等异常情况,而在掉电场景重新启动之后,会表现出来文件系统与掉电前不一致的情况。

2、相关技术中,主要通过两种方案应对掉电问题。其中,一种方案是在掉电场景,通过大电容和掉电检测装置保障供电,以确保数据的正确落盘;但这一方案会提高硬件成本和硬件设计的复杂度,并且,无法跟踪大电容和掉电检测装置异常时候存储数据不一致带来的问题。另一种方式是进行文件系统数据日志备份,掉电后,通过第一备份数据或者记录数据流来恢复文件系统状态,从而保护文件系统数据的一致性;但这一方案同样会提高硬件成本和硬件设计的复杂度,并且难以排查底层存储设备掉电场景的异常。可见,目前在嵌入式产品中,掉电场景导致的文件系统不一致性的问题的排查难度大,难以确定文件系统还是底层存储的出现本文档来自技高网...

【技术保护点】

1.一种掉电分析系统的掉电分析方法,其特征在于,所述掉电分析系统包括:可插拔连接的第一存储设备和第二存储设备;所述第一存储设备包括:第一存储介质、数据处理模块;所述数据处理模块包括:数据采集模块、数据过滤模块和派发处理模块;所述第二存储设备包括第二存储介质;

2.根据权利要求1所述的掉电分析方法,其特征在于,所述第一存储设备包括:文件系统;所述文件系统包括存储块模块、存储驱动模块;所述数据采集模块包括:内核跟踪单元、日志缓存单元、系统数据采集单元;

3.根据权利要求2所述的掉电分析方法,其特征在于,所述通过所述数据过滤模块基于预设过滤规则对所述第一掉电场景数据进行...

【技术特征摘要】

1.一种掉电分析系统的掉电分析方法,其特征在于,所述掉电分析系统包括:可插拔连接的第一存储设备和第二存储设备;所述第一存储设备包括:第一存储介质、数据处理模块;所述数据处理模块包括:数据采集模块、数据过滤模块和派发处理模块;所述第二存储设备包括第二存储介质;

2.根据权利要求1所述的掉电分析方法,其特征在于,所述第一存储设备包括:文件系统;所述文件系统包括存储块模块、存储驱动模块;所述数据采集模块包括:内核跟踪单元、日志缓存单元、系统数据采集单元;

3.根据权利要求2所述的掉电分析方法,其特征在于,所述通过所述数据过滤模块基于预设过滤规则对所述第一掉电场景数据进行过滤处理,得到过滤后的第二掉电场景数据,包括:

4.根据权利要求1所述的掉电分析方法,其特征在于,所述派发处理模块包括:整合单元、压缩单元、第一派发单元;

5.根据权利要求4所述的掉电分析方法,其特征在于,所述根据所述整合后的初始数据流的数据量与预设数据量阈值进行比较,确定所述目标数据流,包括:

6.根据权利要求1所述的掉电分析方法,其特征在于,所述掉电分析系统还包括:可插拔连接...

【专利技术属性】
技术研发人员:黎彪苏佳佳
申请(专利权)人:珠海全志科技股份有限公司
类型:发明
国别省市:

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

1