利索能及
我要发布
收藏
专利号: 2017109440918
申请人: 杭州海康威视数字技术股份有限公司
专利类型:发明专利
专利状态:已下证
更新日期:2026-07-21
缴费截止日期: 暂无
联系人

摘要:

权利要求书:

1.一种数据存储系统,其特征在于,包括内网存储系统、网闸以及外网存储系统;其中,所述内网存储系统包括第一管理节点和多个第一存储节点,每个第一存储节点包括云存储卷和支持文件传输协议FTP服务的FTP目录;所述外网存储系统包括第二管理节点和多个第二存储节点,每个第二存储节点包括云存储卷和支持FTP服务的FTP目录;所述网闸上运行有FTP客户端;

所述内网存储系统的第一管理节点用于接收抓拍机的资源分配请求,将所述多个第一存储节点中的目标第一存储节点分配给所述抓拍机;

所述目标第一存储节点用于接收所述抓拍机发送的多媒体数据和短通用唯一识别码UUID时,将所述多媒体数据和所述短UUID存储至所述目标第一存储节点的云存储卷中以及所述目标第一存储节点的FTP目录中;

所述网闸用于通过所述FTP客户端读取所述目标第一存储节点的FTP目录中的所述多媒体数据和所述短UUID,并将所述多媒体数据和所述短UUID发送至所述外网存储系统的目标第二存储节点的FTP目录中;

所述目标第二存储节点用于在所述目标第二存储节点的FTP目录中接收到所述网闸发送的所述多媒体数据和UUID时,将所述多媒体数据和所述短UUID存储至所述目标第二存储节点的云存储卷中;

所述第一管理节点还用于将所述短UUID和所述目标第一存储节点的第一节点标识返回至所述抓拍机,由所述抓拍机向内网卡口服务器发送第一虚拟地址,并由所述内网卡口服务器将所述第一虚拟地址存储至内网数据库,所述第一虚拟地址基于所述短UUID和所述第一节点标识生成。

2.根据权利要求1所述的系统,其特征在于,所述第一管理节点用于从所述多个第一存储节点中按照预设规则确定目标第一存储节点,并将所述目标第一存储节点的第一节点标识发送至所述抓拍机。

3.根据权利要求1所述的系统,其特征在于,所述目标第二存储节点还用于根据所述短UUID和所述目标第二存储节点的第二节点标识,生成所述多媒体数据的第二虚拟地址,并将所述第二虚拟地址发送至第二管理节点,所述第二管理节点用于将所述第二虚拟地址发送至外网卡口服务器,由所述外网卡口服务器将所述第二虚拟地址存储至外网数据库。

4.根据权利要求1所述的系统,其特征在于,所述网闸还用于将所述多媒体数据和所述短UUID发送至所述外网存储系统的目标第二存储节点的FTP目录中之后,将所述目标第一存储节点的FTP目录中存储的所述多媒体数据和所述短UUID删除。

5.根据权利要求4所述的系统,其特征在于,所述网闸用于通过FTP客户端,周期性检测内网存储系统中各个第一存储节点的FTP目录中是否存储有新的多媒体数据和短UUID,当检测到所述多媒体数据和所述短UUID时,执行读取所述目标第一存储节点的FTP目录中的所述多媒体数据和所述短UUID以及向外网存储系统发送的过程。

6.一种多媒体数据存储方法,其特征在于,所述方法应用于数据存储系统的内网存储系统中,所述数据存储系统包括内网存储系统、网闸以及外网存储系统;其中,所述内网存储系统包括第一管理节点和多个第一存储节点,每个第一存储节点包括云存储卷和支持文件传输协议FTP服务的FTP目录;所述外网存储系统包括第二管理节点和多个第二存储节点,每个第二存储节点包括云存储卷和支持FTP服务的FTP目录;所述网闸上运行有FTP客户端;

所述方法包括:

所述内网存储系统的第一管理节点接收抓拍机的资源分配请求,将所述多个第一存储节点中的目标第一存储节点分配给所述抓拍机;

所述目标第一存储节点接收所述抓拍机发送的多媒体数据和短通用唯一识别码UUID时,将所述多媒体数据和所述短UUID存储至所述目标第一存储节点的云存储卷中以及所述目标第一存储节点的FTP目录中,由所述网闸上的FTP客户端将所述目标第一存储节点的FTP目录中的所述多媒体数据和所述短UUID发送至所述外网存储系统;

所述方法还包括:

所述第一管理节点将所述短UUID和所述目标第一存储节点的第一节点标识返回至所述抓拍机,由所述抓拍机向内网卡口服务器发送第一虚拟地址,并由所述内网卡口服务器将所述第一虚拟地址存储至内网数据库,所述第一虚拟地址基于所述短UUID和所述第一节点标识生成。

7.根据权利要求6所述的方法,其特征在于,所述将所述多个第一存储节点中的目标第一存储节点分配给所述抓拍机包括:所述第一管理节点从所述多个第一存储节点中按照预设规则确定目标第一存储节点,并将所述目标第一存储节点的第一节点标识发送至所述抓拍机。

8.根据权利要求7所述的方法,其特征在于,所述方法还包括:所述第一管理节点接收终端的多媒体数据查询请求,所述多媒体数据查询请求携带第一虚拟地址;根据所述第一虚拟地址,将所述多媒体数据查询请求重定向至所述第一虚拟地址指示的目标第一存储节点;

所述目标第一存储节点接收所述多媒体数据查询请求,将所述第一虚拟地址指示的多媒体数据返回给所述终端。

9.根据权利要求8所述的方法,其特征在于,所述第一管理节点对所述第一虚拟地址进行解析,得到所述短UUID和第一节点标识;

将所述多媒体数据查询请求重定向至所述第一节点标识指示的目标第一存储节点;

所述目标第一存储节点接收所述多媒体数据查询请求,根据所述短UUID获取所述多媒体数据的物理地址,从所述物理地址获取所述多媒体数据,向所述终端返回所述多媒体数据。

10.一种数据存储方法,其特征在于,所述方法应用于数据存储系统的外网存储系统中,所述数据存储系统包括内网存储系统、网闸以及外网存储系统;其中,所述内网存储系统包括第一管理节点和多个第一存储节点,每个第一存储节点包括云存储卷和支持文件传输协议FTP服务的FTP目录;所述外网存储系统包括第二管理节点和多个第二存储节点,每个第二存储节点包括云存储卷和支持FTP服务的FTP目录;所述网闸上运行有FTP客户端;

所述方法包括:

任一个第二存储节点接收由所述网闸的FTP客户端发送的多媒体数据和短UUID;

所述第二存储节点将多媒体数据和短UUID存储至所述第二存储节点的FTP目录中;

所述第二存储节点将所述多媒体数据和所述短UUID存储至所述第二存储节点的云存储卷中;

所述方法还包括:

所述第二存储节点根据所述短UUID和所述第二存储节点的第二节点标识,生成所述多媒体数据的第二虚拟地址,并将所述第二虚拟地址发送至第二管理节点,所述第二管理节点将所述第二虚拟地址发送至外网卡口服务器,由所述外网卡口服务器将所述第二虚拟地址存储至外网数据库。

11.根据权利要求10所述的方法,其特征在于,所述第二管理节点接收终端的多媒体数据查询请求,所述多媒体数据查询请求携带第二虚拟地址;根据所述第二虚拟地址,将所述多媒体数据查询请求重定向至所述第二虚拟地址指示的第二存储节点;

所述第二存储节点接收所述多媒体数据查询请求,将所述第二虚拟地址指示的多媒体数据返回给所述终端。

12.根据权利要求11所述的方法,其特征在于,所述第二管理节点对所述第二虚拟地址进行解析,得到所述短UUID和第二节点标识;

将所述多媒体数据查询请求重定向至所述第二节点标识指示的第二存储节点;

所述第二存储节点接收所述多媒体数据查询请求,根据所述短UUID获取所述多媒体数据的物理地址,从所述物理地址获取所述多媒体数据,向所述终端返回所述多媒体数据。

13.一种数据存储方法,其特征在于,应用于数据存储系统,所述数据存储系统包括内网存储系统、网闸以及外网存储系统;其中,所述内网存储系统包括第一管理节点和多个第一存储节点,每个第一存储节点包括云存储卷和支持文件传输协议FTP服务的FTP目录;所述外网存储系统包括第二管理节点和多个第二存储节点,每个第二存储节点包括云存储卷和支持FTP服务的FTP目录;所述网闸上运行有FTP客户端;

所述方法包括:

所述内网存储系统的第一管理节点接收抓拍机的资源分配请求,将所述多个第一存储节点中的目标第一存储节点分配给所述抓拍机;

所述目标第一存储节点接收所述抓拍机发送多媒体数据和短通用唯一识别码UUID时,将所述多媒体数据和所述短UUID存储至所述目标第一存储节点的云存储卷中以及所述目标第一存储节点的FTP目录中;

所述网闸通过所述FTP客户端读取所述目标第一存储节点的FTP目录中的所述多媒体数据和所述短UUID,并将所述多媒体数据和所述短UUID发送至所述外网存储系统的目标第二存储节点的FTP目录中;

所述目标第二存储节点在所述目标第二存储节点的FTP目录中接收到所述网闸发送的所述多媒体数据和所述短UUID时,将所述多媒体数据和所述短UUID存储至所述目标第二存储节点的云存储卷中;

所述方法还包括:

所述第一管理节点将所述短UUID和所述目标第一存储节点的第一节点标识返回至所述抓拍机;

所述抓拍机向内网卡口服务器发送第一虚拟地址,所述内网卡口服务器将所述第一虚拟地址存储至内网数据库,所述第一虚拟地址基于所述短UUID和所述第一节点标识生成。

14.根据权利要求13所述的方法,其特征在于,所述第一管理节点从所述多个第一存储节点中按照预设规则确定目标第一存储节点,并将所述目标第一存储节点的第一节点标识发送至所述抓拍机。

15.根据权利要求13所述的方法,其特征在于,所述网闸将所述多媒体数据和所述短UUID发送至所述外网存储系统的目标第二存储节点的FTP目录中之后,将所述目标第一存储节点的FTP目录中存储的所述多媒体数据和所述短UUID删除。

16.根据权利要求13所述的方法,其特征在于,所述目标第二存储节点根据所述短UUID和所述目标第二存储节点的第二节点标识,生成所述多媒体数据的第二虚拟地址,并将所述第二虚拟地址发送至第二管理节点,所述第二管理节点将所述第二虚拟地址发送至外网卡口服务器;

所述外网卡口服务器将所述第二虚拟地址存储至外网数据库。

17.一种数据存储系统,其特征在于,包括内网存储系统、网闸以及外网存储系统;其中,所述内网存储系统包括第一管理节点和多个第一存储节点,每个第一存储节点包括云存储卷和支持文件传输协议FTP服务的FTP目录;所述外网存储系统包括第二管理节点和多个第二存储节点,每个第二存储节点包括云存储卷和支持FTP服务的FTP目录;所述网闸上运行有FTP客户端;

所述内网存储系统的第一管理节点用于管理所述多个第一存储节点的存储资源,每个第一存储节点用于在所述第一存储节点的云存储卷中存储数据和所述数据的短UUID;或,所述外网存储系统的第二管理节点用于管理所述多个第二存储节点的存储资源,每个第二存储节点用于在所述第二存储节点的云存储卷和FTP目录中存储数据以及所述数据的短UUID;

所述第一管理节点用于接收终端的多媒体数据查询请求,所述多媒体数据查询请求携带第一虚拟地址;根据所述第一虚拟地址,将所述多媒体数据查询请求重定向至所述第一虚拟地址指示的目标第一存储节点;

所述目标第一存储节点用于接收所述多媒体数据查询请求,将所述第一虚拟地址指示的多媒体数据返回给所述终端。

18.根据权利要求17所述的系统,其特征在于,所述第一管理节点用于对所述第一虚拟地址进行解析,得到所述短UUID和第一节点标识;将所述多媒体数据查询请求重定向至所述第一节点标识指示的目标第一存储节点;

所述目标第一存储节点用于接收所述多媒体数据查询请求,根据所述短UUID获取所述多媒体数据的物理地址,从所述物理地址获取所述多媒体数据,向所述终端返回所述多媒体数据。

19.根据权利要求17所述的系统,其特征在于,所述第二管理节点用于接收终端的多媒体数据查询请求,所述多媒体数据查询请求携带第二虚拟地址;根据所述第二虚拟地址,将所述多媒体数据查询请求重定向至所述第二虚拟地址指示的目标第二存储节点;

所述目标第二存储节点用于接收所述多媒体数据查询请求,将所述第二虚拟地址指示的多媒体数据返回给所述终端。

20.根据权利要求19所述的系统,其特征在于,所述第二管理节点用于对所述第二虚拟地址进行解析,得到所述短UUID和第二节点标识;将所述多媒体数据查询请求重定向至所述第二节点标识指示的目标第二存储节点;

所述目标第二存储节点用于接收所述多媒体数据查询请求,根据所述短UUID获取所述多媒体数据的物理地址,从所述物理地址获取所述多媒体数据,向所述终端返回所述多媒体数据。

21.一种数据查询方法,其特征在于,包括内网存储系统、网闸以及外网存储系统;其中,所述内网存储系统包括第一管理节点和多个第一存储节点,每个第一存储节点包括云存储卷和支持文件传输协议FTP服务的FTP目录;所述外网存储系统包括第二管理节点和多个第二存储节点,每个第二存储节点包括云存储卷和支持FTP服务的FTP目录;所述网闸上运行有FTP客户端;

目标第一存储节点的云存储卷中存储多媒体数据和所述多媒体数据的短UUID;所述第一管理节点接收终端的多媒体数据查询请求,所述多媒体数据查询请求携带第一虚拟地址;根据所述第一虚拟地址,将所述多媒体数据查询请求重定向至所述第一虚拟地址指示的目标第一存储节点;所述目标第一存储节点接收所述多媒体数据查询请求,将所述第一虚拟地址指示的多媒体数据返回给所述终端;或,目标第二存储节点的云存储卷和FTP目录中存储多媒体数据以及所述多媒体数据的短UUID;所述第二管理节点接收终端的多媒体数据查询请求,所述多媒体数据查询请求携带第二虚拟地址;根据所述第二虚拟地址,将所述多媒体数据查询请求重定向至所述第二虚拟地址指示的目标第二存储节点;所述目标第二存储节点接收所述多媒体数据查询请求,将所述第二虚拟地址指示的多媒体数据返回给所述终端。

22.根据权利要求21所述的方法,其特征在于,所述第一管理节点对所述第一虚拟地址进行解析,得到所述短UUID和第一节点标识;将所述多媒体数据查询请求重定向至所述第一节点标识指示的目标第一存储节点;

所述目标第一存储节点接收所述多媒体数据查询请求,根据所述短UUID获取所述多媒体数据的物理地址,从所述物理地址获取所述多媒体数据,向所述终端返回所述多媒体数据。

23.根据权利要求21所述的方法,其特征在于,所述第二管理节点对所述第二虚拟地址进行解析,得到所述短UUID和第二节点标识;将所述多媒体数据查询请求重定向至所述第二节点标识指示的目标第二存储节点;

所述目标第二存储节点接收所述多媒体数据查询请求,根据所述短UUID获取所述多媒体数据的物理地址,从所述物理地址获取所述多媒体数据,向所述终端返回所述多媒体数据。