[发明专利]安防数据均衡方法及其系统在审
申请号: | 201811109479.7 | 申请日: | 2018-09-21 |
公开(公告)号: | CN109284191A | 公开(公告)日: | 2019-01-29 |
发明(设计)人: | 李红满 | 申请(专利权)人: | 深圳市九洲电器有限公司 |
主分类号: | G06F9/50 | 分类号: | G06F9/50;G06F21/64;H04L29/08 |
代理公司: | 深圳市六加知识产权代理有限公司 44372 | 代理人: | 宋建平 |
地址: | 518057 广东省深圳市南*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 安防 数据采集节点 代理节点 区块数据 数据均衡 区块 跳转 负载均衡技术 数据访问请求 发送 访问请求 节点请求 数据打包 数据共享 网络地址 透明化 吞吐率 中心化 触发 上传 矿工 篡改 验证 均衡 智能 检测 访问 | ||
本发明涉及负载均衡技术领域,特别是涉及一种安防数据均衡方法及其系统。方法包括:检测自身安防数据访问请求的总数是否大于吞吐率;若大于,触发代理节点的智能合约;向各个安防数据采集节点发送所述跳转请求,以使安防数据采集节点根据额外安防节点的网络地址,跳转至额外安防节点请求访问;目标安防节点向代理节点上传安防数据,以使代理节点将安防数据打包成区块数据,并将区块数据发送至矿工节点作共识验证。一方面,其能够均衡安防数据采集节点的访问请求,使得系统更加可靠地工作。另一方面,其能够将安防数据共享于区块链中,由于区块链具有不可篡改、去中心化及高度透明化的特点,因此,其能够提供可靠的安防数据。
技术领域
本发明涉及负载均衡技术领域,特别是涉及一种安防数据均衡方法及其系统。
背景技术
在安防技术领域,每个安防区域设置有服务器,用于接收各个安防数据采集节点采集的安防信息,诸如烟雾传感器采集的环境烟雾信息、摄像机采集的视频信息等等。
发明人在实现本发明的过程中,发现传统技术至少存在以下问题:由于服务器接入过多安防数据采集节点,导致服务器容易工作在过载状态,影响安防系统工作可靠性。
发明内容
本发明实施例一个目的旨在提供一种安防数据均衡方法及其系统,其能够均衡安防数据采集节点的访问请求。
为解决上述技术问题,本发明实施例提供以下技术方案:
在第一方面,本发明实施例提供一种安防数据均衡方法,应用于目标安防节点,所述方法包括:
所述目标安防节点检测自身安防数据访问请求的总数是否大于所述目标安防节点的吞吐率;
若大于,所述目标安防节点触发代理节点的智能合约,以使所述代理节点检测出可均衡访问请求的额外安防节点,并向所述目标安防节点返回跳转请求,所述跳转请求携带有所述可均衡访问请求的额外安防节点的网络地址;
所述目标安防节点向各个安防数据采集节点发送所述跳转请求,以使所述安防数据采集节点根据所述额外安防节点的网络地址,跳转至所述额外安防节点请求访问;
所述目标安防节点向所述代理节点上传安防数据,以使所述代理节点将所述安防数据打包成区块数据,并将所述区块数据发送至矿工节点作共识验证。
可选地,所述方法还包括:
若小于,所述目标安防节点向所述代理节点上传安防数据。
可选地,所述安防数据采集节点包括视频监控器、烟雾传感器、温度传感器或湿度传感器。
可选地,所述代理节点将所述安防数据打包成区块数据,包括:
所述代理节点按照默克尔树方式将所述安防数据打包成区块数据。
可选地,所述代理节点检测出可均衡访问请求的额外安防节点,包括:
所述代理节点获取每一个额外安防节点的当前安防数据访问请求的总数与所述每一个额外安防节点的吞吐率;
所述代理节点计算出每一个额外安防节点的当前安防数据访问请求的总数与所述每一个额外安防节点的吞吐率之间的比值;
按照各个比值从小到大的顺序,依次排列对应的各个额外安防节点;
选择排列在最前方预设数量的额外安防节点作为可均衡访问请求的额外安防节点。
可选地,所述共识验证支持股份授权证明机制。
在第二方面,本发明实施例提供一种安防数据均衡系统,所述系统包括若干安防数据采集节点、目标安防节点、代理节点以及矿工节点,所述安防数据采集节点与所述目标安防节点通讯,所述目标安防节点与所述代理节点通讯,所述代理节点还与所述矿工节点通讯;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于深圳市九洲电器有限公司,未经深圳市九洲电器有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201811109479.7/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种任务处理方法及装置
- 下一篇:一种基于多线程的分布式数据处理方法及服务器