双控设备中数据处理方法及双控存储设备技术

技术编号:37458466 阅读:12 留言:0更新日期:2023-05-06 09:31
本申请涉及双控设备中数据处理方法及双控存储设备,其中,所述双控设备中包括第一控制器、第二控制器以及多个存储器,所述方法包括:在作为所述双控设备的主控制器的情况下,所述第一控制器从所述多个存储器中卸载至少一个存储器,并将所述至少一个存储器的信息发送至所述第二控制器;在确定所述第一控制器发生异常的情况下,所述第二控制器切换为所述双控设备的主控制器,并将待存储的数据存储至所述至少一个存储器。述至少一个存储器。述至少一个存储器。

【技术实现步骤摘要】
双控设备中数据处理方法及双控存储设备


[0001]本申请涉及数据存储
,特别是涉及双控设备中数据处理方法及双控存储设备。

技术介绍

[0002]双控设备是指设备中存在两个控制器,即主控制器和备用控制器,其中,主控制器和备用控制器都可以控制设备中的存储器。在设备工作过程中,主控制器在启动之后,可以控制设备中的存储器,此时备用控制器处于闲置状态。当主控制器发生异常的情况下,可以切换由备用控制器控制设备中的存储器。
[0003]主控制器和备用控制器在切换的过程中,往往需要经历主控制器退出对存储器的控制、备用控制器检测到异常、备用控制器开启对存储器的控制等多个流程,所需的时间较长,这可能会导致在主控制器和备用控制器在切换的过程中出现数据丢失的问题。
[0004]因此,相关技术中亟需一种能够保障主控制器和备用控制器在切换过程中存储数据不会丢失的数据处理方法。

技术实现思路

[0005]本申请实施例提供了一种双控设备中数据处理方法及双控存储设备,以至少解决相关技术中主控制器和备用控制器在切换过程中存储数据丢失的问题。
[0006]第一方面,本申请实施例提供了一种双控设备中数据处理方法,所述双控设备中包括第一控制器、第二控制器以及多个存储器,所述方法包括:
[0007]在作为所述双控设备的主控制器的情况下,所述第一控制器从所述多个存储器中卸载至少一个存储器,并将所述至少一个存储器的信息发送至所述第二控制器;
[0008]在确定所述第一控制器发生异常的情况下,所述第二控制器切换为所述双控设备的主控制器,并将待存储的数据存储至所述至少一个存储器。
[0009]本申请实施例提供的双控设备中数据处理方法,双控设备中的第一控制器作为主控制器的情况下,可以预先卸载至少一个存储器,并将所述至少一个存储器的信息发送至所述第二控制器中。这样,可以使得所述第二控制器在监测到所述第一控制器异常的情况下,自动切换为所述双控设备的主控制器并立即加载所述至少一个存储器。相比于现有技术,由于节省了所述第一控制器卸载并下线所述至少一个控制器、第二控制器上线并加载所述至少一个存储器等多个流程,提高了第一控制器、第二控制器的切换效率,从而能够保证切换过程中待存储的数据不会丢失,能够快速的对待存储的数据进行及时存储。
[0010]可选的,在本申请的一个实施例中,所述在确定所述第一控制器发生异常的情况下,所述第二控制器切换为所述双控设备的主控制器,并将待存储的数据存储至所述至少一个存储器,包括:
[0011]所述第二控制器根据所述信息与所述至少一个存储器进行硬件链路的连接,并加载所述至少一个存储器;
[0012]在确定所述第一控制器发生异常的情况下,所述第二控制器切换为所述双控设备的主控制器,并将待存储的数据存储至所述至少一个存储器。
[0013]可选的,在本申请的一个实施例中,所述在确定所述第一控制器发生异常的情况下,所述第二控制器切换为所述双控设备的主控制器,并将待存储的数据存储至所述至少一个存储器,包括:
[0014]所述第二控制器根据所述信息与所述至少一个存储器进行硬件链路的连接;
[0015]在确定所述第一控制器发生异常的情况下,所述第二控制器切换为所述双控设备的主控制器,并加载所述至少一个存储器;
[0016]所述第二控制器将待存储的数据存储至所述至少一个存储器。
[0017]可选的,在本申请的一个实施例中,在所述第一控制器从所述多个存储器中卸载至少一个存储器之后,所述方法还包括:
[0018]在确定所述多个存储器在卸载所述至少一个存储器后所剩余的存储器中数据存满的情况下,判断所述至少一个存储器中的各个存储器是否满足切换条件;
[0019]在确定所述至少一个存储器中存在满足切换条件的目标存储器的情况下,所述第一控制器重新加载所述目标存储器,并卸载新的存储器以替换所述目标存储器。
[0020]可选的,在本申请的一个实施例中,所述切换条件包括下述中的至少一种:
[0021]所述存储器未存储数据;
[0022]所述存储器中的数据存储时长大于预设时长;
[0023]所述存储器为所述多个存储器中最早存储数据的预设数量的存储器之一。
[0024]可选的,在本申请的一个实施例中,所述第一控制器从所述多个存储器中卸载至少一个存储器,包括:
[0025]在确定所述存储器为单线控制的情况下,所述第一控制器从所述多个存储器中卸载至少一个存储器,并断开与所述至少一个存储器在硬件链路上的连接。
[0026]可选的,在本申请的一个实施例中,所述将待存储的数据存储至所述至少一个存储器,包括:
[0027]将所述双控设备前端连接的摄像装置所采集的视频流数据写入所述至少一个存储器中。
[0028]可选的,在本申请的一个实施例中,所述方法还包括:
[0029]所述第一控制器接收数据查询请求,所述数据查询请求中包括查询时间段;
[0030]响应于所述数据查询请求,所述第一控制器在确定所述查询时间段内的至少部分数据存储于所述至少一个存储器的情况下,将所述查询时间段和数据接收方的信息发送至所述第二控制器;
[0031]所述第二控制器从所述至少一个存储器中查询到所述查询时间段内的数据,并将所述数据发送至所述数据接收方。
[0032]第二方面,本申请实施例还提供一种双控存储设备,包括第一控制器、第二控制器以及多个存储器,其中,所述第一控制器的输入端、所述第二控制器的输入端分别与至少一个数据采集设备连接;
[0033]所述第一控制器,用于在作为所述双控设备的主控制器的情况下,从所述多个存储器中卸载至少一个存储器,并将所述至少一个存储器的信息发送至所述第二控制器,以
等类似词语并不表示数量限制,可表示单数或复数。本申请所涉及的术语“包括”、“包含”、“具有”以及它们任何变形,意图在于覆盖不排他的包含;例如包含了一系列步骤或模块(单元)的过程、方法、系统、产品或设备没有限定于已列出的步骤或单元,而是可以还包括没有列出的步骤或单元,或可以还包括对于这些过程、方法、产品或设备固有的其它步骤或单元。本申请所涉及的“连接”、“相连”、“耦接”等类似的词语并非限定于物理的或者机械的连接,而是可以包括电气的连接,不管是直接的还是间接的。本申请所涉及的“多个”是指大于或者等于两个。“和/或”描述关联对象的关联关系,表示可以存在三种关系,例如,“A和/或B”可以表示:单独存在A,同时存在A和B,单独存在B这三种情况。本申请所涉及的术语“第一”、“第二”、“第三”等仅仅是区别类似的对象,不代表针对对象的特定排序。
[0045]另外,为了更好的说明本申请,在下文的具体实施方式中给出了众多的具体细节。本领域技术人员应当理解,没有某些具体细节,本申请同样可以实施。在一些实例中,对于本领域技术人员熟知的装置、手段、元件和电路未作详细描述,以便于凸显本申请的主旨。
[0046]为了清楚地本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种双控设备中数据处理方法,其特征在于,所述双控设备中包括第一控制器、第二控制器以及多个存储器,所述方法包括:在作为所述双控设备的主控制器的情况下,所述第一控制器从所述多个存储器中卸载至少一个存储器,并将所述至少一个存储器的信息发送至所述第二控制器;在确定所述第一控制器发生异常的情况下,所述第二控制器切换为所述双控设备的主控制器,并将待存储的数据存储至所述至少一个存储器。2.根据权利要求1所述的方法,其特征在于,所述在确定所述第一控制器发生异常的情况下,所述第二控制器切换为所述双控设备的主控制器,并将待存储的数据存储至所述至少一个存储器,包括:所述第二控制器根据所述信息与所述至少一个存储器进行硬件链路的连接,并加载所述至少一个存储器;在确定所述第一控制器发生异常的情况下,所述第二控制器切换为所述双控设备的主控制器,并将待存储的数据存储至所述至少一个存储器。3.根据权利要求1所述的方法,其特征在于,所述在确定所述第一控制器发生异常的情况下,所述第二控制器切换为所述双控设备的主控制器,并将待存储的数据存储至所述至少一个存储器,包括:所述第二控制器根据所述信息与所述至少一个存储器进行硬件链路的连接;在确定所述第一控制器发生异常的情况下,所述第二控制器切换为所述双控设备的主控制器,并加载所述至少一个存储器;所述第二控制器将待存储的数据存储至所述至少一个存储器。4.根据权利要求1所述的方法,其特征在于,在所述第一控制器从所述多个存储器中卸载至少一个存储器之后,所述方法还包括:在确定所述多个存储器在卸载所述至少一个存储器后所剩余的存储器中数据存满的情况下,判断所述至少一个存储器中的各个存储器是否满足切换条件;在确定所述至少一个存储器中存在满足切换条件的目标存储器的情况下,所述第一控制器重新加载所述目标存储器,并卸载新的存储器以替换所述目标存储器。5.根据权利要求4所述的方法,其特征在于,所述切换条件包括下述中的至少一种:所述存储器未存储数据;所述存储器中的数据存储时长大于预设时长;所述存储器为所述多个存储器中最早存储数据的预设数量的存储器之一。6.根据权利要求1所述的方法,其特征在于,所述第一控制器从所述多个存储器中卸载至少一个存储器,包括:在确定所述存储器为单线控制...

【专利技术属性】
技术研发人员:周方琦吴伟平
申请(专利权)人:浙江大华技术股份有限公司
类型:发明
国别省市:

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

1