[发明专利]物联网系统、负载均衡方法和存储介质有效
申请号: | 201910114584.8 | 申请日: | 2019-02-14 |
公开(公告)号: | CN109831507B | 公开(公告)日: | 2022-05-13 |
发明(设计)人: | 袁启勇;周建 | 申请(专利权)人: | 上海联寓智能科技有限公司 |
主分类号: | H04L67/51 | 分类号: | H04L67/51;H04L67/1004;H04L41/0803;H04L67/12 |
代理公司: | 北京睿智保诚专利代理事务所(普通合伙) 11732 | 代理人: | 周新楣 |
地址: | 200444 上海市宝*** | 国省代码: | 上海;31 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 联网 系统 负载 均衡 方法 存储 介质 | ||
1.一种物联网系统,其特征在于,包括:数据中心云端、业务配置云端以及终端设备;
其中,所述终端设备,用于获取待处理数据和向所述业务配置云端发送业务节点分配请求;
所述业务配置云端,用于由确定的执行节点根据接收的业务节点分配请求及预存的设备管理表及业务节点管理表,确定所述数据中心云端中的目标业务节点,并发送至所述终端设备;
所述终端设备,用于向所述数据中心云端的目标业务节点发送所述待处理数据对应的数据处理请求;
所述数据中心云端,用于由所述目标业务节点根据接收的数据处理请求处理所述待处理数据;
其中,所述业务配置云端包括:
至少两个云环境,其中一个云环境设定为主云环境,其余云环境设定为备份云环境;
各所述云环境分别包括至少两个数据集群,且其中一个数据集群设定为相应云环境中的主数据集群,其余数据集群为相应云环境的备份集群;
各所述数据集群分别包括一个主节点及至少一个从节点;
其中,所述设备管理表包括:具备合法服务权限的终端设备的设备标识信息;
所述业务节点管理表包括:数据中心云端各处于工作状态的业务节点的节点标识、网络地址信息及节点属性信息;
所述设备管理表及业务节点管理表存储在所述业务配置云端各云环境所包含数据集群的主节点中;
相应的,所述业务配置云端,还用于以设定周期更新所述业务节点管理表及设备管理表;
所述业务配置云端中的执行节点,具体包括:
请求解析模块,用于解析并获得所述业务节点分配请求中包含的设备标识信息;
目标确定模块,用于当所述设备标识信息存在于所述设备管理表中时,基于设定规则从所述业务节点管理表中确定目标业务节点,并发送至所述终端设备;
所述目标确定模块,具体用于:
当所述设备标识信息存在于所述设备管理表中时,查找所述业务节点管理表的节点属性信息;
获取所述节点属性信息中对应业务节点到所述业务配置云端执行节点的路由转发跳数,将最小路由转发跳数对应的业务节点确定为目标业务节点;
将所述目标业务节点的节点标识及网络地址信息发送至终端设备;
所述业务配置云端,还用于:
由指定节点初始从主云环境的主数据集群中选取任一处于工作状态的从节点作为执行节点;
所述指定节点监测到所述主数据集群中的从节点均处于非工作状态时,则从所述主云环境的备份集群中选取任一处于工作状态的从节点作为执行节点;
所述指定节点监测到所述主云环境各备份集群中的从节点均处于非工作状态,则从备份云环境的各数据集群中选取任一处于工作状态的从节点作为执行节点。
2.根据权利要求1所述的系统,其特征在于,所述目标确定模块,具体用于:
当所述设备标识信息存在于所述设备管理表中时,查找所述业务节点管理表的节点属性信息;
获取所述节点属性信息中的处理工作量,将最小处理工作量对应的业务节点确定为目标业务节点;
将所述目标业务节点的节点标识及网络地址信息发送至终端设备。
3.根据权利要求1或2所述的系统,所述终端设备,具体用于:
将所述目标业务节点的节点标识和所述待处理数据封装为数据处理请求;
根据所述目标业务节点的网络地址信息将所述数据处理请求发送到所述目标业务节点。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于上海联寓智能科技有限公司,未经上海联寓智能科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910114584.8/1.html,转载请声明来源钻瓜专利网。