利索能及
我要发布
收藏
专利号: 2017108425963
申请人: 杭州海康威视系统技术有限公司
专利类型:发明专利
专利状态:已下证
更新日期:2025-10-25
缴费截止日期: 暂无
联系人

摘要:

权利要求书:

1.一种设备异常处理方法,其特征在于,应用于云存储系统中的节点设备,所述方法包括:判断本节点设备的相邻节点设备是否异常;

如果异常,将异常节点设备的信息发送至所述云存储系统中除所述本节点设备及所述异常节点设备之外的其他节点设备;

与所述其他节点设备通过信息交互,确定所述异常节点设备的接入数据或存储数据的处理策略。

2.根据权利要求1所述的方法,其特征在于,在所述判断所述本节点设备的相邻节点设备是否异常之前,还包括:与所述本节点设备的相邻节点设备建立连接关系;

按照预设周期,向所述相邻节点设备发送探测信息;

判断是否接收到所述相邻节点设备的反馈信息;

如果否,执行所述判断所述本节点设备的相邻节点设备是否异常的步骤。

3.根据权利要求1或2所述的方法,其特征在于,所述方法还包括:将所述本节点设备的属性信息写入所述云存储系统的共享信息中,并定期对所述共享信息中的所述本节点设备的属性信息进行更新;

所述判断所述本节点设备的相邻节点设备是否异常,包括:判断所述相邻节点设备对所述共享信息中的所述相邻节点设备的属性信息更新是否异常。

4.根据权利要求2所述的方法,其特征在于,所述与所述本节点设备的相邻节点设备建立连接关系,包括:根据所述云存储系统的共享信息中包含的所述云存储系统中各台节点设备的序号,确定所述本节点设备的相邻节点设备;

与所述相邻节点设备建立连接关系。

5.根据权利要求1所述的方法,其特征在于,所述将异常节点设备的信息发送至所述云存储系统中除所述本节点设备及所述异常节点设备之外的其他节点设备,包括:修改所述云存储系统的共享信息中的所述异常节点设备的属性信息,以使所述云存储系统中除所述本节点设备及所述异常节点设备之外的其他节点设备根据所述修改后的共享信息,确定异常节点设备的信息。

6.根据权利要求1所述的方法,其特征在于,与所述其他节点设备通过信息交互,确定所述异常节点设备的接入数据或存储数据的处理策略,包括:与所述其他节点设备通过信息交互,选举一台或多台分配节点设备,所述分配节点设备用于确定所述异常节点设备的接入数据或存储数据的处理策略。

7.根据权利要求6所述的方法,其特征在于,若所述本节点设备被选举为所述分配节点设备,所述方法还包括:根据所述云存储系统的共享信息,确定所述异常节点设备的接入数据或存储数据的处理策略;其中,所述共享信息中包含所述云存储系统中各台节点设备的属性信息,所述处理策略中包含参与处理所述异常节点设备的接入数据或存储数据的各台节点设备的信息。

8.根据权利要求7所述的方法,其特征在于,所述属性信息中包含节点设备的可处理数据量和/或处理数据的优先级信息;

所述根据所述云存储系统的共享信息,确定所述异常节点设备的接入数据或存储数据的处理策略,包括:根据所述可处理数据量和/或处理数据的优先级信息,确定所述异常节点设备的接入数据或存储数据的处理策略。

9.根据权利要求1所述的方法,其特征在于,在所述与所述其他节点设备通过信息交互,确定所述异常节点设备的接入数据或存储数据的处理策略之后,还包括:根据所述处理策略,确定并处理所述本节点设备对应的接入数据或存储数据;

向与所述异常节点设备连接的待处理设备发送提示信息,以使所述待处理设备根据所述提示信息,将所述本节点设备对应的接入数据或存储数据发送至所述本节点设备。

10.根据权利要求9所述的方法,其特征在于,所述本节点设备为视频接入设备,所述向与所述异常节点设备连接的待处理设备发送提示信息,包括:向与所述异常视频接入设备连接的采集设备发送提示信息,以使所述采集设备根据所述提示信息,将本视频接入设备对应的接入数据发送至所述本视频接入设备。

11.根据权利要求9所述的方法,其特征在于,所述本节点设备为视频存储设备,所述向与所述异常节点设备连接的待处理设备发送提示信息,包括:向与所述异常视频存储设备连接的视频接入设备发送提示信息,以使所述视频接入设备根据所述提示信息,将所述本视频存储设备对应的存储数据发送至所述本节点设备。

12.一种设备异常处理装置,其特征在于,应用于云存储系统中的节点设备,所述装置包括:第一判断模块,用于判断本节点设备的相邻节点设备是否异常;

第一发送模块,用于在所述第一判断模块判断是的情况下,将异常节点设备的信息发送至所述云存储系统中除所述本节点设备及所述异常节点设备之外的其他节点设备;

第一确定模块,用于与所述其他节点设备通过信息交互,确定所述异常节点设备的接入数据或存储数据的处理策略。

13.根据权利要求12所述的装置,其特征在于,所述装置还包括:连接模块,用于与所述本节点设备的相邻节点设备建立连接关系;

第二发送模块,用于按照预设周期,向所述相邻节点设备发送探测信息;

第二判断模块,用于判断是否接收到所述相邻节点设备的反馈信息;如果否,触发所述第一判断模块。

14.根据权利要求12或13所述的装置,其特征在于,所述装置还包括:写入模块,用于将所述本节点设备的属性信息写入所述云存储系统的共享信息中,并定期对所述共享信息中的所述本节点设备的属性信息进行更新;

所述第一判断模块,具体用于:

判断所述相邻节点设备对所述共享信息中的所述相邻节点设备的属性信息更新是否异常。

15.根据权利要求13所述的装置,其特征在于,所述连接模块,具体用于:根据所述云存储系统的共享信息中包含的所述云存储系统中各台节点设备的序号,确定所述本节点设备的相邻节点设备;

与所述相邻节点设备建立连接关系。

16.根据权利要求12所述的装置,其特征在于,所述第一发送模块,具体用于:修改所述云存储系统的共享信息中的所述异常节点设备的属性信息,以使所述云存储系统中除所述本节点设备及所述异常节点设备之外的其他节点设备根据所述修改后的共享信息,确定异常节点设备的信息。

17.根据权利要求12所述的装置,其特征在于,所述第一确定模块,具体用于:与所述其他节点设备通过信息交互,选举一台或多台分配节点设备,所述分配节点设备用于确定所述异常节点设备的接入数据或存储数据的处理策略。

18.根据权利要求17所述的装置,其特征在于,所述装置还包括:第二确定模块,用于在所述本节点设备被选举为所述分配节点设备的情况下,根据所述云存储系统的共享信息,确定所述异常节点设备的接入数据或存储数据的处理策略;其中,所述共享信息中包含所述云存储系统中各台节点设备的属性信息,所述处理策略中包含参与处理所述异常节点设备的接入数据或存储数据的各台节点设备的信息。

19.根据权利要求18所述的装置,其特征在于,所述属性信息中包含节点设备的可处理数据量和/或处理数据的优先级信息;

所述第二确定模块,具体用于:

根据所述可处理数据量和/或处理数据的优先级信息,确定所述异常节点设备的接入数据或存储数据的处理策略。

20.根据权利要求12所述的装置,其特征在于,所述装置还包括:第三确定模块,用于根据所述处理策略,确定并处理所述本节点设备对应的接入数据或存储数据;

第三发送模块,用于向与所述异常节点设备连接的待处理设备发送提示信息,以使所述待处理设备根据所述提示信息,将所述本节点设备对应的接入数据或存储数据发送至所述本节点设备。

21.根据权利要求20所述的装置,其特征在于,所述本节点设备为视频接入设备,所述第三发送模块,具体用于:向与所述异常视频接入设备连接的采集设备发送提示信息,以使所述采集设备根据所述提示信息,将本视频接入设备对应的接入数据发送至所述本视频接入设备。

22.根据权利要求20所述的装置,其特征在于,所述本节点设备为视频存储设备,所述第三发送模块,具体用于:向与所述异常视频存储设备连接的视频接入设备发送提示信息,以使所述视频接入设备根据所述提示信息,将所述本视频存储设备对应的存储数据发送至所述本节点设备。

23.一种电子设备,其特征在于,包括处理器、通信接口、存储器和通信总线,其中,处理器,通信接口,存储器通过通信总线完成相互间的通信;

存储器,用于存放计算机程序;

处理器,用于执行存储器上所存放的程序时,实现权利要求1-11任一所述的方法步骤。

24.一种云存储系统,其特征在于,包括:多台节点设备,其中,每台节点设备,用于判断本节点设备的相邻节点设备是否异常;如果异常,将异常节点设备的信息发送至所述云存储系统中除所述本节点设备及所述异常节点设备之外的其他节点设备;与所述其他节点设备通过信息交互,确定所述异常节点设备的接入数据或存储数据的处理策略。

25.根据权利要求24所述的系统,其特征在于,每台节点设备,还用于:将本节点设备的属性信息写入所述云存储系统的共享信息中,并定期对所述共享信息中的所述本节点设备的属性信息进行更新;

根据所述共享信息中包含的所述云存储系统中各台节点设备的序号,确定所述本节点设备的相邻节点设备;与所述相邻节点设备建立连接关系;

按照预设周期,向所述相邻节点设备发送探测信息;判断是否接收到所述相邻节点设备的反馈信息;如果否,判断所述相邻节点设备对所述共享信息中的所述相邻节点设备的属性信息更新是否异常;

如果异常,修改所述共享信息中的所述异常节点设备的属性信息;

所述每台节点设备,还用于:

检测所述共享信息是否被修改,如果是,根据修改后的共享信息,确定异常节点设备。

26.根据权利要求24所述的系统,其特征在于,所述节点设备为视频接入设备;所述视频接入设备,还用于:根据所述处理策略,确定并处理所述本视频接入设备对应的接入数据;

向与所述异常视频接入设备连接的采集设备发送提示信息,以使所述采集设备根据所述提示信息,将本视频接入设备对应的接入数据发送至所述本视频接入设备。

27.根据权利要求24所述的系统,其特征在于,所述节点设备为视频存储设备;所述视频存储设备,还用于:根据所述处理策略,确定并处理所述本视频存储设备对应的存储数据;

向与所述异常视频存储设备连接的视频接入设备发送提示信息,以使所述视频接入设备根据所述提示信息,将本视频存储设备对应的存储数据发送至所述本视频存储设备。