CN102739775A - 物联网数据采集服务器集群的监控和管理方法 - Google Patents

物联网数据采集服务器集群的监控和管理方法 Download PDF

Info

Publication number
CN102739775A
CN102739775A CN2012101708494A CN201210170849A CN102739775A CN 102739775 A CN102739775 A CN 102739775A CN 2012101708494 A CN2012101708494 A CN 2012101708494A CN 201210170849 A CN201210170849 A CN 201210170849A CN 102739775 A CN102739775 A CN 102739775A
Authority
CN
China
Prior art keywords
acquisition
server
management server
zookeeper
acquisition server
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Granted
Application number
CN2012101708494A
Other languages
English (en)
Other versions
CN102739775B (zh
Inventor
贝毅君
左敬超
陈华
王宽
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Ningbo Dongguan Technology Co., Ltd.
Ningbo Donghai Group Corp., Ltd.
Original Assignee
NINGBO DONGGUAN TECHNOLOGY Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by NINGBO DONGGUAN TECHNOLOGY Co Ltd filed Critical NINGBO DONGGUAN TECHNOLOGY Co Ltd
Priority to CN201210170849.4A priority Critical patent/CN102739775B/zh
Publication of CN102739775A publication Critical patent/CN102739775A/zh
Application granted granted Critical
Publication of CN102739775B publication Critical patent/CN102739775B/zh
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Computer And Data Communications (AREA)

Abstract

针对物联网中海量数据的自动采集问题,提供一种物联网数据采集服务器集群的监控和管理方法,以对数据采集中心服务器集群进行实时监控和管理,从而实现数据采集任务自动分配、集群负载均衡分配、失效任务自动接管。

Description

物联网数据采集服务器集群的监控和管理方法
技术领域
本发明涉及物联网领域与分布式服务器集群管理领域,特别涉及一种物联网数据采集服务器集群的监控和管理方法。
背景技术
物联网技术是新一代信息技术的重要组成部分,其核心和基础仍然是互联网,是在互联网基础上的延伸和扩展的网络,物联网采集终端通过有线网络或无线网络与数据采集中心监控管理服务器相连接。在大型物联网***应用中,一台服务器远不能满足***应用的需求,对于多台服务器的集群,如何监控管理集群服务器以及平衡服务器的工作负载,涉及到分布式同步、负载均衡、任务自动分配和接管等各种问题。
目前已存在一些数据分布式的采集***,但这些采集***主要负责数据接收工作,缺少分布式管理的自动机制,存在以下不足:1、当有新的物联网采集终端增加时,只能人工为其指定采集服务器,难以保证集群服务器的整体负载均衡;2、目前的分布式采集***由于没有实现实时监管和负载均衡机制,因而无法自动地将高负载的采集服务器中的工作任务分配到其他低负载的采集服务器中以降低单台服务器的压力并保持***的平稳运行; 3、当采集服务器出现故障时,目前主要采用人工的方法启动新的机器,并且人工设置新的采集任务,而没有提供对集群内采集服务器的实时监管以及自动切换功能;4、将采集服务器的连接方式固化在采集终端里,采集服务器无法自动获取任务列表来进行采集工作,尤其当采集服务器出现故障的时候,需要采用人工的方式重新对采集终端设定新采集服务器的连接方式,不仅加大维护的工作量,而且会不可避免地出现人工设置错误。
发明内容
本发明所要解决的技术问题是:针对物联网中海量数据的自动采集问题,提供一种物联网数据采集服务器集群的监控和管理方法,以对数据采集中心服务器集群进行实时监控和管理,从而实现数据采集任务自动分配、集群负载均衡分配、失效任务自动接管。
本发明解决上述问题所采用的技术方案为:一种物联网数据采集服务器集群的监控和管理方法,包括以下步骤:
(1)、预先将所有与采集服务器连接的物联网采集终端的ID存储到关系数据库中;
(2)、利用分布式协同服务Zookeeper建立树形存储结构;该树形存储结构在根节点下设立采集服务器、管理服务器、采集任务列表和配置文件四个子节点,分别用于存放相关的采集服务器信息、管理服务器信息、采集任务列表信息和***配置信息;
(3)、启动Zookeeper协同服务;
(4)、启动集群中管理服务器和采集服务器与Zookeeper协同服务的连接任务,并在Zookeeper中建立与连接相对应的子临时节点;
(5)、主管理服务器读取数据库中预存的采集终端ID并将采集终端ID平均分配给每台可提供采集服务的采集服务器;
(6)、主管理服务器监听来自采集终端的连接,当有采集终端通过网络连接到主管理服务器时,主管理服务器返回该采集终端所归属的采集服务器的IP和端口并由路由设备转发给采集终端;
(7)、采集终端与主管理服务器指定的采集服务器进行连接通信;
(8)、每台采集服务器均定时将本机的状态信息写入Zookeeper中对应的节点;
(9)、主管理服务器通过Zookeeper对采集服务器进行监控,当发现有采集服务器过载时,主管理服务器根据当前集群中其他采集服务器的负载状况,及时调整每台采集服务器的工作负载;当发现有采集服务器无法提供服务时,主管理服务器判断当前集群中是否有备用采集服务器,若有备用采集服务器,启用备用采集服务器;若没有备用采集服务器,主管理服务器将该采集服务器负责的采集终端任务平均分配给集群内其它可提供采集服务的采集服务器;
(10)、步骤(9)采集终端任务重新分配后,采集终端与原采集服务器的连接可能失败,若采集终端与原采集服务器尝试连接失败,采集终端会再次向主管理服务器请求连接,主管理服务器返回新的采集服务器的IP和端口。
还包括以下步骤:
(11)、从管理服务器通过Zookeeper对主管理服务器进行监控,若主管理服务器与Zookeeper失去连接,从管理服务器升为主管理服务器,备管理服务器升为从管理服务器;
(12)、备管理服务器通过Zookeeper对从管理服务器进行监控,若从管理服务器升为主管理服务器或与Zookeeper失去连接,备管理服务器升为从管理服务器;
(13)、失去连接的管理服务器恢复后成为备管理服务器。
步骤(4)中所述在Zookeeper中建立与连接相对应的子临时节点是指,每台管理服务器与Zookeeper连接后均在管理服务器节点下建立一子临时节点,每台采集服务器与Zookeeper连接后均在采集服务器节点和采集任务列表节点下各建立一子临时节点。
步骤(5)具体操作步骤为:
①、主管理服务器分别从数据库和配置文件中读取所有的采集终端ID和采集服务器列表;
②、主管理服务器将采集终端平均分配给每台可提供采集服务的采集服务器;
③、主管理服务器将分配好后的采集任务列表信息写入采集任务列表节点下相应的各个采集服务器子临时节点中;
④、各采集服务器监听到采集任务列表节点下相应的子临时节点中的数据发生变化,从各自对应的子临时节点中读取采集任务列表信息。
步骤(9)具体操作步骤为:
(一)、主管理服务器通过Zookeeper对采集服务器进行监控,发现有采集服务器过载,管理服务器根据当前集群中其他采集服务器的负载状况,及时调整每台采集服务器的工作负载;
(二)、主管理服务器通过Zookeeper对采集服务器进行监控,发现有采集服务器与 Zookeeper失去连接 :
     (a)、Zookeeper自动删除与该采集服务器对应的节点并通知主管理服务器;
     (b)、主管理服务器接到Zookeeper的通知后启动一个定时器,判断在规定时间内失去连接的采集服务器是否自动恢复;
     (c)、若步骤(b)判断失去连接的采集服务器在规定时间内自动恢复,主管理服务器不采取任何操作;若步骤(b)判断失去连接的采集服务器在规定时间内没有自动恢复,主管理服务器判定该采集服务器宕机,主管理服务器判断当前集群中是否有备用采集服务器;
(d)、若步骤(c)判断当前集群中有备用采集服务器,主管理服务器启用备用采集服务器,并将原先采集服务器所负责的采集终端列表写入到新启用的采集服务器对应的Zookeeper节点中;若步骤(c)判断当前集群中没有备用服务器,主管理服务器将原先采集服务器负责的采集终端任务平均分配给集群内其它可提供采集服务的采集服务器,并将每台采集服务器所负责的新采集终端列表写入Zookeeper内相应的节点中;
(e)、宕机的采集服务器恢复并重启后归入备用采集服务器列表,当备用采集服务器超过一定数目时,主管理服务器从备用采集服务器列表中选取部分安排工作。
与现有技术相比,本发明的优点在于:第一、当增加新的物联网采集终端时,可以根据集群内采集服务器的运行状态进行采集任务的自动分配,保证集群服务器的整体负载均衡;第二、可以通过对采集服务器的运营状态的实时监控并调整工作复杂;第三、通过建立相互备份机制,当采集服务器无法提供服务的时候,自动将其任务迁移到备份服务器或其他低负载的采集服务器;第四、无需为物联网采集终端手动分配连接IP和端口,采集终端可通过管理服务器自动获取其需要连接的采集服务器,即时采集服务器无法连上后,采集终端可再次自动地从管理服务器获取新的连接方式。
附图说明
图1是本发明中所涉及的监控和管理***的物理结构图。
图2是本发明的实施步骤流程图。
图3是本发明中Zookeeper的集群服务器节点信息结构图。
图4是本发明中采集终端发送数据给采集服务器的流程图。
具体实施方式
为便于说明本发明的控制方法,下面结合附图,对本发明物联网数据采集服务器集群的监控和管理方法做详细说明:
本发明所基于的物联网数据采集服务器集群的监控和管理***如图1所示,采集服务器和管理服务器作为客户端与Zookeeper服务器集群相连,ZooKeeper是一个分布式的,开放源码的分布式应用程序协调服务,Zookeeper集群提供了对管理服务器和采集服务器的全局监控、配置和管理备用机等服务。Zookeeper集群可以通过心跳协议实时地检测采集服务器的状态、资源使用率和工作负载等信息。采集服务器上线时,从Zookeeper集群中下载全局配置信息,并从中读取自己所负责的采集终端列表,然后与该列表中的采集终端进行数据通讯并采集相关数据。管理服务器与Zookeeper集群连接,并通过Zookeeper负责动态更新全局配置信息和监测采集服务器的状态。管理服务器包括主、从、备三台,其中,只有主管理服务器提供服务。当发现有采集服务器宕机时,管理服务器使用备用服务器替换当前宕机的采集服务器,并将原宕机的采集服务器所负责的采集终端列表分配给新的服务器。管理服务器定时查询数据库服务器中的采集终端信息,并将最新的数据同步到Zookeeper集群中。采集服务器、管理服务器以及Zookeeper集群处于同一个内网,该内网与外网之间通过路由器转发数据包,采集终端通过路由器与管理服务器相连,采集终端向管理服务器请求采集服务器的IP和端口,然后与采集服务器进行数据通讯。
本发明物联网数据采集服务器集群的监控和管理方法,包括以下步骤:
(1)、预先将所有与采集服务器连接的物联网采集终端的ID存储到关系数据库中;当有新的物联网采集终端增加时,也将ID存储进关系数据库,以供管理服务器定时查询;
(2)、利用分布式协同服务Zookeeper建立树形存储结构;如图3所示,该树形存储结构在根节点(Root)下设立采集服务器(Cserver)、管理服务器(Cmaster)、采集任务列表(ConcentratorList)和配置文件(Configure)四个子节点。Root ZNode为最高节点。CServer节点以临时节点方式存储所有采集服务器相关信息,包括所有当前提供采集服务的机器和未提供采集服务的备份机器。CMaster以临时节点方式存储主、从、备三个管理服务器信息。ConcentratorList以临时节点方式存储所有采集服务器的采集任务信息。Configure以永久节点方式存储本发明所基于的物联网数据采集服务器集群的监控和管理***的所有配置信息。Configure节点下存放三类信息,第一类是采集服务器的统一配置信息,存放在名为Same的节点下;第二类针对不同的采集服务器设定不同的配置信息,存放在名为Distinct的临时性子节点中;第三类配置信息存放在Extension节点中,用于以后的配置扩展;
(3)、启动Zookeeper协同服务;
(4)、启动集群中管理服务器和采集服务器与Zookeeper协同服务的连接任务,并在Zookeeper中建立与连接相对应的子临时节点;
(5)、主管理服务器读取数据库中预存的采集终端ID并将采集终端ID平均分配给每台可提供采集服务的采集服务器;
(6)、主管理服务器监听来自采集终端的连接,当有采集终端通过网络连接到主管理服务器时,主管理服务器返回该采集终端所归属的采集服务器的IP和端口并由路由设备转发给采集终端;
(7)、采集终端与主管理服务器指定的采集服务器进行连接通信;之后除非与该采集服务器连接失败否则无需再与主管理服务器进行连接;
(8)、每台采集服务器每隔两分钟均向Zookeeper结构中的Cserver下对应的子临时节点写入本机的负载信息、状态信息、CPU使用率、内存使用率和IO信息等;
(9)、主管理服务器通过Zookeeper对采集服务器进行监控,当发现有采集服务器过载时,主管理服务器根据当前集群中其他采集服务器的负载状况,及时调整每台采集服务器的工作负载;当发现有采集服务器无法提供服务时,主管理服务器判断当前集群中是否有备用采集服务器,若有备用采集服务器,启用备用采集服务器;若没有备用采集服务器,主管理服务器将该采集服务器负责的采集终端任务平均分配给集群内其它可提供采集服务的采集服务器;
(10)、步骤(9)采集终端任务重新分配后,采集终端与原采集服务器的连接可能失败,若采集终端与原采集服务器尝试连接失败,采集终端会再次向主管理服务器请求连接,主管理服务器返回新的采集服务器的IP和端口。
还包括以下步骤:
(11)、从管理服务器通过Zookeeper对主管理服务器进行监控,若主管理服务器与Zookeeper失去连接,从管理服务器升为主管理服务器,备管理服务器升为从管理服务器;
(12)、备管理服务器通过Zookeeper对从管理服务器进行监控,若从管理服务器升为主管理服务器或与Zookeeper失去连接,备管理服务器升为从管理服务器;
(13)、失去连接的管理服务器恢复后成为备管理服务器。
步骤(4)中所述在Zookeeper中建立与连接相对应的子临时节点是指,每台管理服务器与Zookeeper连接后均在管理服务器节点(Cmaster)下建立一子临时节点(包括主M、从M、备M),每台采集服务器与Zookeeper连接后均在采集服务器节点(Cserver)和采集任务列表节点(ConcentratorList)下各建立一子临时节点(包括建立在Cserver 节点下的S1…Sn和建立在ConcentratorList节点下的L1…Ln)。
步骤(5)具体操作步骤为:
①、主管理服务器分别从数据库和配置文件中读取所有的采集终端ID和采集服务器列表;主管理服务器在第一次读取数据库中所有的采集终端ID后仍会定时查询数据库服务器中的采集终端信息,并将最新的数据同步到Zookeeper中以便对新增加的采集终端进行自动分配;
②、主管理服务器将采集终端平均分配给每台可提供采集服务的采集服务器,并在内存中建立(采集服务器主机,采集终端列表)的采集服务器哈希表和(采集终端ID,采集服务器IP:Port)的采集终端哈希表;
③、主管理服务器将采集服务器哈希表写入采集任务列表节点(ConcentratorList)下相应的各个采集服务器子临时节点中;
④、各采集服务器监听到采集任务列表节点(ConcentratorList)下相应的子临时节点中的数据发生变化,从各自对应的子临时节点中读取采集任务列表信息。
步骤(9)具体操作步骤为:
(一)、主管理服务器通过Zookeeper对采集服务器进行监控,发现有采集服务器过载,管理服务器根据当前集群中其他采集服务器的负载状况,及时调整每台采集服务器的工作负载;
(二)、主管理服务器通过Zookeeper对采集服务器进行监控,发现有采集服务器与 Zookeeper失去连接 :
     (a)、Zookeeper自动删除与该采集服务器对应的节点并通知主管理服务器;
     (b)、主管理服务器接到Zookeeper的通知后启动一个定时器,判断在规定时间内失去连接的采集服务器是否自动恢复;
     (c)、若步骤(b)判断失去连接的采集服务器在规定时间内自动恢复,主管理服务器不采取任何操作;若步骤(b)判断失去连接的采集服务器在规定时间内没有自动恢复,主管理服务器判定该采集服务器宕机,主管理服务器判断当前集群中是否有备用采集服务器;
(d)、若步骤(c)判断当前集群中有备用采集服务器,主管理服务器启用备用采集服务器,并将原先采集服务器所负责的采集终端列表写入到新启用的采集服务器对应的Zookeeper节点中,即新启用的采集服务器建立在ConcentratorList下的子临时节点;若步骤(c)判断当前集群中没有备用服务器,主管理服务器将原先采集服务器负责的采集终端任务平均分配给集群内其它可提供采集服务的采集服务器,并将每台采集服务器所负责的新采集终端列表写入Zookeeper内相应的节点中,即每台采集服务器建立在ConcentratorList下的各个子临时节点;
(e)、宕机的采集服务器恢复并重启后归入备用采集服务器列表,当备用采集服务器超过一定数目时,主管理服务器从备用采集服务器列表中选取部分安排工作。
上述步骤中所述的监听、监控均是利用了Zookeeper的事件通知机制,当在相应节点注入watcher(Zookeeper***)之后,Zookeeper即会将该节点数据发生的变化通知给相应的服务器。图3中的虚线表示watcher的分布。
图4为采集终端发送数据给采集服务器的流程,在该流程中有采集终端、路由器、管理服务器和采集服务器四种参与者。
步骤 1:当采集终端上线时,通过路由器向管理服务器发送请求连接;
步骤 2:路由器将该连接请求映射到管理服务器;
步骤 3:管理服务器根据当前采集服务器集群的工作负载状态和采集服务器的分配策略,为该集中器分配一个采集服务器;
步骤 4:路由器将步骤3中的信息转发给采集终端;
步骤 5:采集终端收到连接的采集服务器IP和端口号后,与管理服务器断开连接;
步骤 6:管理服务器监听到连接断开,关闭socket;
步骤 7:采集终端向接收到的采集服务器发送连接请求;
步骤 8:路由器转发采集终端的连接请求;
步骤 9:采集服务器接收到采集终端的连接请求后,监测该采集终端ID是否在它所负责的采集终端列表中,如果在,则接受该采集终端的连接请求,否则拒绝;
步骤10:路由器转发步骤9的响应帧;
步骤11:采集终端收到响应帧后,发送确认帧;
步骤12:路由转发确认帧,采集服务器接收到确认帧后,连接成功;
步骤13:如果采集终端与采集服务器失去连接,则最多重复步骤7两次,如果还是连不上则转入步骤14;
步骤14:如果重复两次步骤7均未成功,则重复步骤1。

Claims (5)

1.一种物联网数据采集服务器集群的监控和管理方法,其特征在于:包括以下步骤:
(1)、预先将所有与采集服务器连接的物联网采集终端的ID存储到关系数据库中;
(2)、利用分布式协同服务Zookeeper建立树形存储结构;该树形存储结构在根节点下设立采集服务器、管理服务器、采集任务列表和配置文件四个子节点,分别用于存放相关的采集服务器信息、管理服务器信息、采集任务列表信息和***配置信息;
(3)、启动Zookeeper协同服务;
(4)、启动集群中管理服务器和采集服务器与Zookeeper协同服务的连接任务,并在Zookeeper中建立与连接相对应的子临时节点;
(5)、主管理服务器读取数据库中预存的采集终端ID并将采集终端ID平均分配给每台可提供采集服务的采集服务器;
(6)、主管理服务器监听来自采集终端的连接,当有采集终端通过网络连接到主管理服务器时,主管理服务器返回该采集终端所归属的采集服务器的IP和端口并由路由设备转发给采集终端;
(7)、采集终端与主管理服务器指定的采集服务器进行连接通信;
(8)、每台采集服务器均定时将本机的状态信息写入Zookeeper中对应的节点;
(9)、主管理服务器通过Zookeeper对采集服务器进行监控,当发现有采集服务器过载时,主管理服务器根据当前集群中其他采集服务器的负载状况,及时调整每台采集服务器的工作负载;当发现有采集服务器无法提供服务时,主管理服务器判断当前集群中是否有备用采集服务器,若有备用采集服务器,启用备用采集服务器;若没有备用采集服务器,主管理服务器将该采集服务器负责的采集终端任务平均分配给集群内其它可提供采集服务的采集服务器;
(10)、步骤(9)采集终端任务重新分配后,采集终端与原采集服务器的连接可能失败,若采集终端与原采集服务器尝试连接失败,采集终端会再次向主管理服务器请求连接,主管理服务器返回新的采集服务器的IP和端口。
2.根据权利要求1所述的一种物联网数据采集服务器集群的监控和管理方法,其特征在于:
还包括以下步骤:
(11)、从管理服务器通过Zookeeper对主管理服务器进行监控,若主管理服务器与Zookeeper失去连接,从管理服务器升为主管理服务器;
(12)、备管理服务器通过Zookeeper对从管理服务器进行监控,若从管理服务器升为主管理服务器或与Zookeeper失去连接,备管理服务器升为从管理服务器;
(13)、失去连接的管理服务器恢复后成为备管理服务器。
3.根据权利要求1所述的一种物联网数据采集服务器集群的监控和管理方法,其特征在于:步骤(4)中所述在Zookeeper中建立与连接相对应的子临时节点是指,每台管理服务器与Zookeeper连接后均在管理服务器节点下建立一子临时节点,每台采集服务器与Zookeeper连接后均在采集服务器节点和采集任务列表节点下各建立一子临时节点。
4.根据权利要求1所述的一种物联网数据采集服务器集群的监控和管理方法,其特征在于:步骤(5)具体操作步骤为:
①、主管理服务器分别从数据库和配置文件中读取所有的采集终端ID和采集服务器列表;
②、主管理服务器将采集终端平均分配给每台可提供采集服务的采集服务器;
③、主管理服务器将分配好后的采集任务列表信息写入采集任务列表节点下相应的各个采集服务器子临时节点中;
④、各采集服务器监听到采集任务列表节点下相应的子临时节点中的数据发生变化,从各自对应的子临时节点中读取采集任务列表信息。
5.根据权利要求1所述的一种物联网数据采集服务器集群的监控和管理方法,其特征在于:步骤(9)具体操作步骤为:
(一)、主管理服务器通过Zookeeper对采集服务器进行监控,发现有采集服务器过载,管理服务器根据当前集群中其他采集服务器的负载状况,及时调整每台采集服务器的工作负载;
(二)、主管理服务器通过Zookeeper对采集服务器进行监控,发现有采集服务器与 Zookeeper失去连接 :
     (a)、Zookeeper自动删除与该采集服务器对应的节点并通知主管理服务器;
     (b)、主管理服务器接到Zookeeper的通知后启动一个定时器,判断在规定时间内失去连接的采集服务器是否自动恢复;
     (c)、若步骤(b)判断失去连接的采集服务器在规定时间内自动恢复,主管理服务器不采取任何操作;若步骤(b)判断失去连接的采集服务器在规定时间内没有自动恢复,主管理服务器判定该采集服务器宕机,主管理服务器判断当前集群中是否有备用采集服务器;
(d)、若步骤(c)判断当前集群中有备用采集服务器,主管理服务器启用备用采集服务器,并将原先采集服务器所负责的采集终端列表写入到新启用的采集服务器对应的Zookeeper节点中;若步骤(c)判断当前集群中没有备用服务器,主管理服务器将原先采集服务器负责的采集终端任务平均分配给集群内其它可提供采集服务的采集服务器,并将每台采集服务器所负责的新采集终端列表写入Zookeeper内相应的节点中;
(e)、宕机的采集服务器恢复并重启后归入备用采集服务器列表,当备用采集服务器超过一定数目时,主管理服务器从备用采集服务器列表中选取部分安排工作。
CN201210170849.4A 2012-05-29 2012-05-29 物联网数据采集服务器集群的监控和管理方法 Active CN102739775B (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201210170849.4A CN102739775B (zh) 2012-05-29 2012-05-29 物联网数据采集服务器集群的监控和管理方法

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201210170849.4A CN102739775B (zh) 2012-05-29 2012-05-29 物联网数据采集服务器集群的监控和管理方法

Publications (2)

Publication Number Publication Date
CN102739775A true CN102739775A (zh) 2012-10-17
CN102739775B CN102739775B (zh) 2017-11-07

Family

ID=46994546

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201210170849.4A Active CN102739775B (zh) 2012-05-29 2012-05-29 物联网数据采集服务器集群的监控和管理方法

Country Status (1)

Country Link
CN (1) CN102739775B (zh)

Cited By (46)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103152428A (zh) * 2013-03-19 2013-06-12 汉柏科技有限公司 云平台上节点间进行服务通信的方法
CN103227840A (zh) * 2013-05-24 2013-07-31 上海和伍新材料科技有限公司 面向物联网的高并发高可用数据采集***
CN103577255A (zh) * 2013-10-29 2014-02-12 汉柏科技有限公司 一种基于Zookeeper的多服务间异步进度控制的方法及***
CN103731312A (zh) * 2014-01-26 2014-04-16 飞狐信息技术(天津)有限公司 对远程方法调用的服务进行故障检查的方法和装置
CN103793493A (zh) * 2014-01-21 2014-05-14 深圳市元征科技股份有限公司 一种处理车载终端海量数据的方法和***
CN103905537A (zh) * 2014-03-20 2014-07-02 冶金自动化研究设计院 分布式环境下管理工业实时数据存储的***
CN103915892A (zh) * 2013-01-06 2014-07-09 上海电力通信有限公司 一种变电站综合信息的传输方法
CN104536814A (zh) * 2015-01-16 2015-04-22 北京京东尚科信息技术有限公司 一种处理工作流的方法和***
CN104735097A (zh) * 2013-12-18 2015-06-24 青岛海尔空调器有限总公司 信息的收集方法和***
CN103078805B (zh) * 2012-12-31 2015-08-05 北京京东世纪贸易有限公司 使Zookeeper的读性能支持水平扩展的***和方法
CN104915259A (zh) * 2015-06-15 2015-09-16 浪潮软件集团有限公司 一种应用于分布式采集***的任务调度方法
CN105306583A (zh) * 2015-11-11 2016-02-03 广州新科佳都科技有限公司 基于原子广播技术的分布式权限管理方法及***
CN105306514A (zh) * 2014-07-30 2016-02-03 北京信威通信技术股份有限公司 基于Zookeeper的录音文件分布存储方法和***
CN105338086A (zh) * 2015-11-04 2016-02-17 浪潮软件股份有限公司 一种分布式的消息转发方法
CN105357549A (zh) * 2015-11-09 2016-02-24 天津网络广播电视台有限公司 一种机顶盒数据采集***及数据采集方法
CN105554099A (zh) * 2015-12-10 2016-05-04 浪潮通信信息***有限公司 一种采集服务器负载均衡的方法及装置
CN105553774A (zh) * 2015-12-23 2016-05-04 厦门市美亚柏科信息股份有限公司 一种互联网数据采集方法及***
CN106487599A (zh) * 2016-11-30 2017-03-08 上海斐讯数据通信技术有限公司 云接入控制器运行状态分布式监控的方法和***
CN103220165B (zh) * 2013-03-20 2017-04-19 杭州华三通信技术有限公司 一种服务器主动宕机的处理方法和装置
CN106817408A (zh) * 2016-12-27 2017-06-09 ***股份有限公司 一种分布式服务器集群调度方法及装置
CN107086940A (zh) * 2017-03-31 2017-08-22 北京奇艺世纪科技有限公司 一种单服务运行方法及装置
CN107135156A (zh) * 2017-06-07 2017-09-05 努比亚技术有限公司 调用链数据采集方法、移动终端及计算机可读存储介质
CN107229525A (zh) * 2017-04-27 2017-10-03 国电南瑞科技股份有限公司 一种基于Zookeeper的电力***设备模型关键字生成方法
CN107547622A (zh) * 2017-06-28 2018-01-05 新华三技术有限公司 一种资源调整方法及装置
CN108134702A (zh) * 2017-12-26 2018-06-08 北京科来数据分析有限公司 一种数据采集器故障解决方法
CN108234637A (zh) * 2017-12-29 2018-06-29 广州品唯软件有限公司 一种基于zookeeper实现负载均衡的方法和***
CN108234623A (zh) * 2017-12-29 2018-06-29 长园深瑞继保自动化有限公司 配网主站数据采集链路自动均衡管理方法
US10069941B2 (en) 2015-04-28 2018-09-04 Microsoft Technology Licensing, Llc Scalable event-based notifications
CN108712467A (zh) * 2018-04-19 2018-10-26 宁波三掌柜新商业有限公司 一种实现物联网实时高速稳定高并发的交互方法
CN108833408A (zh) * 2018-06-15 2018-11-16 杭州数途信息科技有限公司 集中式机床数据采集架构
CN109194757A (zh) * 2018-09-13 2019-01-11 林东权 基于统计分析的智能物联网机床的控制方法及***
CN109246219A (zh) * 2018-09-18 2019-01-18 食品安全与营养(贵州)信息科技有限公司 一种IoT数据采集***的工作方法及***
CN109391489A (zh) * 2017-08-08 2019-02-26 大唐移动通信设备有限公司 一种网元配置数据的存储处理方法及装置
CN109660428A (zh) * 2018-12-24 2019-04-19 航天信息股份有限公司 高可用性集群***
CN110034925A (zh) * 2019-01-07 2019-07-19 阿里巴巴集团控股有限公司 跨机房可信计算集群形成及通信方法和装置
CN110083504A (zh) * 2019-03-29 2019-08-02 北京奇安信科技有限公司 分布式任务的运行状态监控方法及装置
WO2019222904A1 (zh) * 2018-05-22 2019-11-28 杭州全视软件有限公司 通过物联网生成、分配任务并获得任务完成评估的方法
CN110858168A (zh) * 2018-08-24 2020-03-03 浙江宇视科技有限公司 集群节点故障处理方法、装置及集群节点
CN111104209A (zh) * 2019-11-25 2020-05-05 华为技术有限公司 一种处理任务的方法及相关设备
CN111130900A (zh) * 2019-12-30 2020-05-08 智慧神州(北京)科技有限公司 基于协调服务的分布式互联的数据采集方法与装置
CN111641716A (zh) * 2020-06-01 2020-09-08 第四范式(北京)技术有限公司 参数服务器的自愈方法、参数服务器及参数服务***
CN112073265A (zh) * 2020-08-31 2020-12-11 帷幄匠心科技(杭州)有限公司 一种基于分布式边缘计算的物联网监控方法和***
CN112202895A (zh) * 2020-09-30 2021-01-08 北京达佳互联信息技术有限公司 监控指标数据的收集方法、***、电子设备及存储介质
CN112671909A (zh) * 2020-12-25 2021-04-16 中标慧安信息技术股份有限公司 物联网规则链的应用方法和***
CN116720645A (zh) * 2022-10-21 2023-09-08 荣耀终端有限公司 一种任务分配方法、分配设备及任务分配***
CN118093322A (zh) * 2024-04-24 2024-05-28 成都中科合迅科技有限公司 一种可扩展核工业设备运行状态监测***

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101977124A (zh) * 2010-11-05 2011-02-16 山东中创软件工程股份有限公司 基于ZooKeeper技术的业务集群方法及***
CN102158346A (zh) * 2010-11-23 2011-08-17 北京神州泰岳软件股份有限公司 基于云计算的信息采集***及方法
US20110313973A1 (en) * 2010-06-19 2011-12-22 Srivas Mandayam C Map-Reduce Ready Distributed File System
US20120120964A1 (en) * 2010-07-06 2012-05-17 Teemu Koponen Network control apparatus and method for populating logical datapath sets

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20110313973A1 (en) * 2010-06-19 2011-12-22 Srivas Mandayam C Map-Reduce Ready Distributed File System
US20120120964A1 (en) * 2010-07-06 2012-05-17 Teemu Koponen Network control apparatus and method for populating logical datapath sets
CN101977124A (zh) * 2010-11-05 2011-02-16 山东中创软件工程股份有限公司 基于ZooKeeper技术的业务集群方法及***
CN102158346A (zh) * 2010-11-23 2011-08-17 北京神州泰岳软件股份有限公司 基于云计算的信息采集***及方法

Non-Patent Citations (2)

* Cited by examiner, † Cited by third party
Title
张新瑞等: "《用电信息采集***的设计与建设》", 《工业计量》 *
王洁等: "《基于分布式协调***的并行频繁模式增长算法的优化》", 《计算机科学》 *

Cited By (59)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103078805B (zh) * 2012-12-31 2015-08-05 北京京东世纪贸易有限公司 使Zookeeper的读性能支持水平扩展的***和方法
CN103915892A (zh) * 2013-01-06 2014-07-09 上海电力通信有限公司 一种变电站综合信息的传输方法
CN103152428A (zh) * 2013-03-19 2013-06-12 汉柏科技有限公司 云平台上节点间进行服务通信的方法
CN103220165B (zh) * 2013-03-20 2017-04-19 杭州华三通信技术有限公司 一种服务器主动宕机的处理方法和装置
CN103227840A (zh) * 2013-05-24 2013-07-31 上海和伍新材料科技有限公司 面向物联网的高并发高可用数据采集***
CN103577255A (zh) * 2013-10-29 2014-02-12 汉柏科技有限公司 一种基于Zookeeper的多服务间异步进度控制的方法及***
CN104735097A (zh) * 2013-12-18 2015-06-24 青岛海尔空调器有限总公司 信息的收集方法和***
CN103793493A (zh) * 2014-01-21 2014-05-14 深圳市元征科技股份有限公司 一种处理车载终端海量数据的方法和***
CN103731312A (zh) * 2014-01-26 2014-04-16 飞狐信息技术(天津)有限公司 对远程方法调用的服务进行故障检查的方法和装置
CN103905537A (zh) * 2014-03-20 2014-07-02 冶金自动化研究设计院 分布式环境下管理工业实时数据存储的***
CN105306514A (zh) * 2014-07-30 2016-02-03 北京信威通信技术股份有限公司 基于Zookeeper的录音文件分布存储方法和***
CN104536814B (zh) * 2015-01-16 2019-01-22 北京京东尚科信息技术有限公司 一种处理工作流的方法和***
CN104536814A (zh) * 2015-01-16 2015-04-22 北京京东尚科信息技术有限公司 一种处理工作流的方法和***
US10069941B2 (en) 2015-04-28 2018-09-04 Microsoft Technology Licensing, Llc Scalable event-based notifications
CN104915259A (zh) * 2015-06-15 2015-09-16 浪潮软件集团有限公司 一种应用于分布式采集***的任务调度方法
CN105338086A (zh) * 2015-11-04 2016-02-17 浪潮软件股份有限公司 一种分布式的消息转发方法
CN105338086B (zh) * 2015-11-04 2019-06-25 浪潮软件股份有限公司 一种分布式的消息转发方法
CN105357549A (zh) * 2015-11-09 2016-02-24 天津网络广播电视台有限公司 一种机顶盒数据采集***及数据采集方法
CN105306583A (zh) * 2015-11-11 2016-02-03 广州新科佳都科技有限公司 基于原子广播技术的分布式权限管理方法及***
CN105554099A (zh) * 2015-12-10 2016-05-04 浪潮通信信息***有限公司 一种采集服务器负载均衡的方法及装置
CN105553774A (zh) * 2015-12-23 2016-05-04 厦门市美亚柏科信息股份有限公司 一种互联网数据采集方法及***
CN106487599A (zh) * 2016-11-30 2017-03-08 上海斐讯数据通信技术有限公司 云接入控制器运行状态分布式监控的方法和***
CN106487599B (zh) * 2016-11-30 2020-02-04 上海斐讯数据通信技术有限公司 云接入控制器运行状态分布式监控的方法和***
CN106817408A (zh) * 2016-12-27 2017-06-09 ***股份有限公司 一种分布式服务器集群调度方法及装置
CN106817408B (zh) * 2016-12-27 2020-09-29 ***股份有限公司 一种分布式服务器集群调度方法及装置
CN107086940A (zh) * 2017-03-31 2017-08-22 北京奇艺世纪科技有限公司 一种单服务运行方法及装置
CN107086940B (zh) * 2017-03-31 2019-11-15 北京奇艺世纪科技有限公司 一种单服务运行方法及装置
CN107229525A (zh) * 2017-04-27 2017-10-03 国电南瑞科技股份有限公司 一种基于Zookeeper的电力***设备模型关键字生成方法
CN107135156A (zh) * 2017-06-07 2017-09-05 努比亚技术有限公司 调用链数据采集方法、移动终端及计算机可读存储介质
CN107547622A (zh) * 2017-06-28 2018-01-05 新华三技术有限公司 一种资源调整方法及装置
CN109391489B (zh) * 2017-08-08 2020-10-30 大唐移动通信设备有限公司 一种网元配置数据的存储处理方法及装置
CN109391489A (zh) * 2017-08-08 2019-02-26 大唐移动通信设备有限公司 一种网元配置数据的存储处理方法及装置
CN108134702B (zh) * 2017-12-26 2021-01-01 北京科来数据分析有限公司 一种数据采集器故障解决方法
CN108134702A (zh) * 2017-12-26 2018-06-08 北京科来数据分析有限公司 一种数据采集器故障解决方法
CN108234623A (zh) * 2017-12-29 2018-06-29 长园深瑞继保自动化有限公司 配网主站数据采集链路自动均衡管理方法
CN108234637A (zh) * 2017-12-29 2018-06-29 广州品唯软件有限公司 一种基于zookeeper实现负载均衡的方法和***
CN108712467A (zh) * 2018-04-19 2018-10-26 宁波三掌柜新商业有限公司 一种实现物联网实时高速稳定高并发的交互方法
WO2019222904A1 (zh) * 2018-05-22 2019-11-28 杭州全视软件有限公司 通过物联网生成、分配任务并获得任务完成评估的方法
CN108833408A (zh) * 2018-06-15 2018-11-16 杭州数途信息科技有限公司 集中式机床数据采集架构
CN110858168A (zh) * 2018-08-24 2020-03-03 浙江宇视科技有限公司 集群节点故障处理方法、装置及集群节点
CN110858168B (zh) * 2018-08-24 2023-08-18 浙江宇视科技有限公司 集群节点故障处理方法、装置及集群节点
CN109194757A (zh) * 2018-09-13 2019-01-11 林东权 基于统计分析的智能物联网机床的控制方法及***
CN109194757B (zh) * 2018-09-13 2021-05-04 江苏汉峰数控科技有限公司 基于统计分析的智能物联网机床的控制方法及***
CN109246219A (zh) * 2018-09-18 2019-01-18 食品安全与营养(贵州)信息科技有限公司 一种IoT数据采集***的工作方法及***
CN109660428A (zh) * 2018-12-24 2019-04-19 航天信息股份有限公司 高可用性集群***
CN110034925A (zh) * 2019-01-07 2019-07-19 阿里巴巴集团控股有限公司 跨机房可信计算集群形成及通信方法和装置
CN110034925B (zh) * 2019-01-07 2022-03-01 创新先进技术有限公司 跨机房可信计算集群形成及通信方法和装置
CN110083504A (zh) * 2019-03-29 2019-08-02 北京奇安信科技有限公司 分布式任务的运行状态监控方法及装置
CN111104209A (zh) * 2019-11-25 2020-05-05 华为技术有限公司 一种处理任务的方法及相关设备
CN111104209B (zh) * 2019-11-25 2023-07-11 华为技术有限公司 一种处理任务的方法及相关设备
CN111130900A (zh) * 2019-12-30 2020-05-08 智慧神州(北京)科技有限公司 基于协调服务的分布式互联的数据采集方法与装置
CN111641716A (zh) * 2020-06-01 2020-09-08 第四范式(北京)技术有限公司 参数服务器的自愈方法、参数服务器及参数服务***
CN111641716B (zh) * 2020-06-01 2023-05-02 第四范式(北京)技术有限公司 参数服务器的自愈方法、参数服务器及参数服务***
CN112073265A (zh) * 2020-08-31 2020-12-11 帷幄匠心科技(杭州)有限公司 一种基于分布式边缘计算的物联网监控方法和***
CN112202895A (zh) * 2020-09-30 2021-01-08 北京达佳互联信息技术有限公司 监控指标数据的收集方法、***、电子设备及存储介质
CN112671909A (zh) * 2020-12-25 2021-04-16 中标慧安信息技术股份有限公司 物联网规则链的应用方法和***
CN112671909B (zh) * 2020-12-25 2022-10-21 中标慧安信息技术股份有限公司 物联网规则链的应用方法和***
CN116720645A (zh) * 2022-10-21 2023-09-08 荣耀终端有限公司 一种任务分配方法、分配设备及任务分配***
CN118093322A (zh) * 2024-04-24 2024-05-28 成都中科合迅科技有限公司 一种可扩展核工业设备运行状态监测***

Also Published As

Publication number Publication date
CN102739775B (zh) 2017-11-07

Similar Documents

Publication Publication Date Title
CN102739775A (zh) 物联网数据采集服务器集群的监控和管理方法
CN103236949B (zh) 一种服务器集群的监控方法、装置与***
CN108199897B (zh) 一种支持缓存管理的opc ua多服务器聚合方法
US11314539B2 (en) Cloud storage based data processing method and system
CN103532741B (zh) 一种接入级网络拓扑管理方法与***
CN104092718B (zh) 分布式***及分布式***中配置信息的更新方法
CN101958805B (zh) 一种云计算中终端接入和管理的方法及***
CN103581276B (zh) 集群管理装置、***、业务客户端及相应方法
CN102984012B (zh) 管理服务资源的方法及服务资源管理***
CN104618255B (zh) 一种前置采集服务***及数据处理方法
CN108259215B (zh) 一种设备管理方法及装置
CN101729412A (zh) 地理信息服务的分布式层次集群方法和***
CN104935672A (zh) 负载均衡服务高可用实现方法和设备
CN102984501A (zh) 一种网络视频录像集群***
CN103888277A (zh) 一种网关容灾备份方法、装置和***
CN108055157A (zh) 一种服务节点的获取方法及装置
CN103974140A (zh) 一种基于tr069协议的大规模交互电视终端管理方法及***
CN105357048A (zh) 网络设备数据同步方法和***
CN100452741C (zh) 一种可扩展的p2p流媒体***
CN104202420A (zh) 一种支持物联网中间件集群扩展的方法和装置
CN111343286A (zh) 一种网络接入***及网络接入方法
CN101702673A (zh) 基于bs架构的负载均衡方法
CN111460030A (zh) 基于ZooKeeper的分布式数据交换***
CN102571383B (zh) 一种接入控制方法及***
CN105450739A (zh) 存储双活环境下存储资源异地同步共享的监测与管理方法

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant
TR01 Transfer of patent right
TR01 Transfer of patent right

Effective date of registration: 20180528

Address after: 315181 Lin village, Haishu District, Ningbo, Zhejiang

Patentee after: Ningbo Donghai Group Corp., Ltd.

Address before: 315105 Zhejiang, Ningbo, Ningbo, Yinzhou District, Zhonghe street, Yinzhou District, Macun

Patentee before: Ningbo Dongguan Technology Co., Ltd.

TR01 Transfer of patent right
TR01 Transfer of patent right

Effective date of registration: 20180705

Address after: 315181 Lin village, Haishu District, Ningbo, Zhejiang

Co-patentee after: Ningbo Dongguan Technology Co., Ltd.

Patentee after: Ningbo Donghai Group Corp., Ltd.

Address before: 315181 Lin village, Haishu District, Ningbo, Zhejiang

Patentee before: Ningbo Donghai Group Corp., Ltd.