一种基于云存储的集群式摄像数据存储系统及装置的制作方法

专利查询5月前  46



1.本发明涉及云存储技术领域,具体为一种基于云存储的集群式摄像数据存储系统及装置。


背景技术:

2.监控技术在网络技术和信息化高速发展的带动下,并伴随着安防行业对于监控系统需求的急剧增加一直飞速发展,目前视频监控系统的现状是网络化多媒体监控系统及半数字化监控系统共存,带来严重的数据存储问题。在监控中心,如果几百路数据同时写入的时候,那么可能会有上百mb的带宽需求,一般存储设备都会具有几百mb的存储带宽,大型视频管理平台中,会有很多软件功能模块,如网络直播、网络录像、视频点播、报警联网控制等,相应的会有很多服务器。
3.但是,现有的视频监控系统在数据存储时,监控数据在写入和读取的时候都要经过视频服务器,带宽需求过高,容易出现性能瓶颈,难以承受大体量数据的同时写入,服务器运营成本高。


技术实现要素:

4.(一)解决的技术问题
5.针对现有技术所存在的上述缺点,本发明提供了一种基于云存储的集群式摄像数据存储系统及装置,能够有效地解决现有技术现有的视频监控系统在数据存储时,监控数据在写入和读取的时候都要经过视频服务器,带宽需求过高,容易出现性能瓶颈,难以承受大体量数据的同时写入,服务器运营成本高的问题。
6.(二)技术方案
7.为实现以上目的,本发明通过以下技术方案予以实现:
8.本发明公开了一种基于云存储的集群式摄像数据存储系统及装置,包括:
9.客户端api模块,用于用户登录,验证记载信息,建立信息互通通道;
10.api处理模块,用于处理数据信息,解析数据信息,规划算法;
11.管理服务器集群模块,用于核心控制程序,发送运行指令程序;
12.负载均衡模块,用于协同数据分析处理,提升网络灵活性与可用性;
13.工作服务器集群模块,用于整合运算数据,推演与完成处理指令;
14.节点监控模块,用于监控数据属性,把控数据载入与载出;
15.存储模块,用于存储数据信息,存入数据库;
16.高可用服务器集群模块,用于提升服务器可用性,减少系统服务停滞时间,予以优化;
17.备份服务器集群模块,用于备份所载入的所有数据,记录留根;
18.云管理平台集群模块,用于统筹所有录入设备的信息数据,进行数据集成管理。
19.更进一步地,所述节点监控模块通过无线网络交互连接有剔除模块:用于筛选剔
除不良与疑问数据,优化可流出数据。
20.更进一步地,所述负载均衡模块建立在现有系统基础,提供透明、高效与廉价的拓宽服务器方法,增加数据吞吐量。
21.更进一步地,所述高可用服务器集群模块根据现有系统为基础而专门设计,优化算法,规避繁冗处理方式。
22.更进一步地,所述客户端api模块设置在摄像机端。
23.更进一步地,所述节点监控模块在集群中的资源配置、资源使用分布情况和历史异常事件来预估和展示当前集群中可能有风险的区域。
24.基于云存储的集群式摄像数据存储的实施方法,包括以下步骤:
25.step1:登录客户端,操作摄像数据传输;
26.step2:处理与分析摄像数据,建立数据库;
27.step3:将云数据反馈至管理平台;
28.step4:实时监控,针对反馈数据属性进行检测和过滤;
29.step5:数据上传至云管理平台;
30.step6:读写存储数据,云存储保存;
31.step7:收集问题数据;
32.step8:备份所接收数据。
33.更进一步地,所述步骤step4在给予优先监控数据的因素包括:敏感数据、繁冗数据和特殊数据。
34.更进一步地,所述步骤step4收集问题数据保留信息包括:来源地、时间、容量和类别。
35.更进一步地,所述step8用以后续追本溯源,以规避风险信息,对比参照,优化系统进程。
36.(三)有益效果
37.采用本发明提供的技术方案,与已知的公有技术相比,具有如下有益效果:
38.1、本发明通过拓宽带宽,提升系统使用时的稳定性和性能,大大提高可用性,减少系统服务停滞时间,扩容较为简单,数据处理效率高,能够透明、高效与廉价的拓宽服务器,增加数据吞吐量。
39.2、本发明通过对数据进行过滤与剔除,防止不良数据危害危害系统安全,能够加以存根,保证流出数据安全性,便于用户后续追查不良数据的源头,规避危险性,提升系统的防护能力,提升稳定性。
附图说明
40.为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍。显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
41.图1为一种基于云存储的集群式摄像数据存储系统的结构示意图;
42.图2为一种基于云存储的集群式摄像数据存储方法的流程示意图;
43.图3为一种基于云存储的集群式摄像数据存储装置的结构示意图;
44.图中的标号分别代表:1、客户端api模块;2、api处理模块;3、管理服务器集群模块;4、负载均衡模块;5、工作服务器集群模块;6、节点监控模块;7、存储模块;8、高可用服务器集群模块;9、备份服务器集群模块;10、云管理平台集群模块;11、剔除模块。
具体实施方式
45.为使本发明实施例的目的、技术方案和优点更加清楚,下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述。显然,所描述的实施例是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
46.下面结合实施例对本发明作进一步的描述。
47.实施例1
48.本实施例的一种基于云存储的集群式摄像数据存储系统及装置,如图1-3所示,包括客户端api模块1,用于用户登录,验证记载信息,建立信息互通通道;
49.api处理模块2,用于处理数据信息,解析数据信息,规划算法;
50.管理服务器集群模块3,用于核心控制程序,发送运行指令程序;
51.负载均衡模块4,用于协同数据分析处理,提升网络灵活性与可用性;
52.工作服务器集群模块5,用于整合运算数据,推演与完成处理指令;
53.节点监控模块6,用于监控数据属性,把控数据载入与载出;
54.存储模块7,用于存储数据信息,存入数据库;
55.高可用服务器集群模块8,用于提升服务器可用性,减少系统服务停滞时间,予以优化;
56.备份服务器集群模块9,用于备份所载入的所有数据,记录留根;
57.云管理平台集群模块10,用于统筹所有录入设备的信息数据,进行数据集成管理。
58.如图1所示,节点监控模块6通过无线网络交互连接有剔除模块11:用于筛选剔除不良与疑问数据,优化可流出数据。
59.如图1所示,负载均衡模块4建立在现有系统基础,提供透明、高效与廉价的拓宽服务器方法,增加数据吞吐量。
60.如图1所示,高可用服务器集群模块8根据现有系统为基础而专门设计,优化算法,规避繁冗处理方式。
61.如图1所示,客户端api模块1设置在摄像机端。
62.如图1所示,节点监控模块6在集群中的资源配置、资源使用分布情况和历史异常事件来预估和展示当前集群中可能有风险的区域。
63.本实施例在具体实施时,用户通过将客户端api模块1设置在摄像机端,管理服务器集群模块3通过api处理模块2与客户端api模块1实现云服务数据传输反馈,管理服务器集群模块3通过负载均衡模块4与工作服务器集群模块5实现数据传输反馈,管理服务器集群模块3通过节点监控模块6对工作服务器集群模块5进行工作状态监控,管理服务器集群模块3通过高可用服务器集群模块8与备份服务器集群模块9实现数据传输对云管理平台集群模块10的数据进行备份,工作服务器集群模块5通过读写存储模块7实现视频数据的云存
储,通过剔除模块11对不良数据进行规避。
64.实施例2
65.本实施例提供一种基于云存储的集群式摄像数据存储装置,如图3所示,将摄像设备接入客户端,由客户端连通统筹管理、工作、备份、高可用服务器集群,云管理平台集群配合协同处理,在客户端与管理服务器集群链路处,可添加移动端设备,通过无线蓝牙方式,接入客户端,进行移动远程操控。
66.实施例3
67.在具体实施层面,本实施例还提供一种基于云存储的集群式摄像数据存储的实施方法,如图2所示,包括以下步骤:
68.step1:登录客户端,操作摄像数据传输;
69.step2:处理与分析摄像数据,建立数据库;
70.step3:将云数据反馈至管理平台;
71.step4:实时监控,针对反馈数据属性进行检测和过滤;
72.step5:数据上传至云管理平台;
73.step6:读写存储数据,云存储保存;
74.step7:收集问题数据;
75.step8:备份所接收数据。
76.如图2所示,步骤step4在给予优先监控数据的因素包括:敏感数据、繁冗数据和特殊数据。
77.如图2所示,步骤step4收集问题数据保留信息包括:来源地、时间、容量和类别。
78.如图2所示,step8用以后续追本溯源,以规避风险信息,对比参照,优化系统进程。
79.经由此设置,缩减服务器运营成本,提升数据传输的安全性,对数据进行过滤与剔除,防止不良数据危害危害系统安全,能够加以存根,保证流出数据安全性,便于用户后续追查不良数据的源头,规避危险隐患。
80.综上,用户通过将客户端api模块1设置在摄像设备处,管理服务器集群模块3通过api处理模块2与客户端api模块1实现云服务数据传输反馈,管理服务器集群模块3通过负载均衡模块4与工作服务器集群模块5实现数据传输反馈,减少系统服务停滞时间,扩容较为简单,数据处理效率高,管理服务器集群模块3通过节点监控模块6对工作服务器集群模块5进行工作状态监控,管理服务器集群模块3通过高可用服务器集群模块8与备份服务器集群模块9实现数据传输对云管理平台集群模块10的数据进行备份,能够透明、高效与廉价的拓宽服务器,增加数据吞吐量,提升系统使用时的稳定性和性能,大大提高可用性,工作服务器集群模块5通过读写存储模块7实现视频数据的云存储,通过剔除模块11对不良数据进行规避。
81.以上实施例仅用以说明本发明的技术方案,而非对其限制;尽管参照前述实施例对本发明进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分技术特征进行等同替换;而这些修改或者替换,并不会使相应技术方案的本质脱离本发明各实施例技术方案的精神和范围。

技术特征:
1.一种基于云存储的集群式摄像数据存储系统及装置,其特征在于,包括:客户端api模块(1),用于用户登录,验证记载信息,建立信息互通通道;api处理模块(2),用于处理数据信息,解析数据信息,规划算法;管理服务器集群模块(3),用于核心控制程序,发送运行指令程序;负载均衡模块(4),用于协同数据分析处理,提升网络灵活性与可用性;工作服务器集群模块(5),用于整合运算数据,推演与完成处理指令;节点监控模块(6),用于监控数据属性,把控数据载入与载出;存储模块(7),用于存储数据信息,存入数据库;高可用服务器集群模块(8),用于提升服务器可用性,减少系统服务停滞时间,予以优化;备份服务器集群模块(9),用于备份所载入的所有数据,记录留根;云管理平台集群模块(10),用于统筹所有录入设备的信息数据,进行数据集成管理。2.根据权利要求1所述的一种基于云存储的集群式摄像数据存储系统及装置,其特征在于:所述节点监控模块(6)通过无线网络交互连接有剔除模块(11):用于筛选剔除不良与疑问数据,优化可流出数据。3.根据权利要求1所述的一种基于云存储的集群式摄像数据存储系统及装置,其特征在于:所述负载均衡模块(4)建立在现有系统基础,提供透明、高效与廉价的拓宽服务器方法,增加数据吞吐量。4.根据权利要求1所述的一种基于云存储的集群式摄像数据存储系统及装置,其特征在于:所述高可用服务器集群模块(8)根据现有系统为基础而专门设计,优化算法,规避繁冗处理方式。5.根据权利要求1所述的一种基于云存储的集群式摄像数据存储系统及装置,其特征在于:所述客户端api模块(1)设置在摄像机端。6.根据权利要求1所述的一种基于云存储的集群式摄像数据存储系统及装置,其特征在于:所述节点监控模块(6)在集群中的资源配置、资源使用分布情况和历史异常事件来预估和展示当前集群中可能有风险的区域。7.一种基于云存储的集群式摄像数据存储方法,所述方法是对权利要求1-6任一项所述基于云存储的集群式摄像数据存储的实施方法,包括以下步骤:step1:登录客户端,操作摄像数据传输;step2:处理与分析摄像数据,建立数据库;step3:将云数据反馈至管理平台;step4:实时监控,针对反馈数据属性进行检测和过滤;step5:数据上传至云管理平台;step6:读写存储数据,云存储保存;step7:收集问题数据;step8:备份所接收数据。8.根据权利要求7所述的一种基于云存储的集群式摄像数据存储方法,其特征在于,所述步骤step4在给予优先监控数据的因素包括:敏感数据、繁冗数据和特殊数据。9.根据权利要求7所述的一种基于云存储的集群式摄像数据存储方法,其特征在于,所
述步骤step4收集问题数据保留信息包括:来源地、时间、容量和类别。10.根据权利要求7所述的一种基于云存储的集群式摄像数据存储方法,其特征在于,所述step8用以后续追本溯源,以规避风险信息,对比参照,优化系统进程。

技术总结
本发明涉及云存储领域,且公开了一种基于云存储的集群式摄像数据存储系统及装置,包括客户端API模块,用于用户登录,验证记载信息,建立信息互通通道;API处理模块,用于处理数据信息,解析数据信息,规划算法;管理服务器集群模块,用于核心控制程序,发送运行指令程序;负载均衡模块,用于协同数据分析处理,提升网络灵活性与可用性;工作服务器集群模块,用于整合运算数据,推演与完成处理指令;节点监控模块,用于监控数据属性,把控数据载入与载出;存储模块,用于存储数据信息,存入数据库。提升系统使用时的稳定性和性能,提高可用性,减少系统服务停滞时间,扩容简单,数据处理效率高,增加数据吞吐量。加数据吞吐量。加数据吞吐量。


技术研发人员:高欣 王持响 陆政 张茏
受保护的技术使用者:杭州瑞网广通信息技术有限公司
技术研发日:2021.11.13
技术公布日:2022/3/8

最新回复(0)