一种采集系统维护方法及一种采集系统技术方案

技术编号:20119508 阅读:18 留言:0更新日期:2019-01-16 12:22
本发明专利技术公开了一种采集系统的维护方法,当采集器获取到包括新增地址信息的待更新地址信息时,会根据预设的分片规则将待更新地址信息发送至更新地址信息对应的采集节点,从而使得该采集节点根据待更新地址信息中的新增地址信息与该新增地址信息对应的被采集节点建立连接,而多个采集节点构成一树状结构的采集树,采集器与采集树的根父节点相连接。通过分片规则可以将待更新地址信息下发至特定的采集节点而非全部采集节点,从而降低了采集系统维护时,采集系统中通讯所需要的带宽,同时减少了每个采集节点中所存储的地址信息的数量,进而提高了采集系统的性能。本发明专利技术还提供了一种采集系统,同样具有上述有益效果。

A Maintenance Method of Acquisition System and a Acquisition System

The invention discloses a maintenance method of a collection system. When the collector obtains the updated address information including the new address information, it sends the updated address information to the acquisition node corresponding to the updated address information according to the preset fragmentation rules, so that the acquisition node is corresponding to the new address information in the updated address information according to the new address information. The acquisition node establishes a connection, and multiple acquisition nodes constitute a tree structure of the acquisition tree. The collector is connected with the root parent node of the acquisition tree. By fragmentation rule, address information to be updated can be sent to specific acquisition nodes instead of all acquisition nodes, which reduces the bandwidth needed for communication in acquisition system, and reduces the number of address information stored in each acquisition node, thus improving the performance of acquisition system. The invention also provides a collection system, which also has the above beneficial effects.

【技术实现步骤摘要】
一种采集系统维护方法及一种采集系统
本专利技术涉及计算机
,特别是涉及一种采集系统维护方法及一种采集系统。
技术介绍
随着几年来社会不断的进步以及科技不断的发展,计算机技术得到了长足的进步。当前,云计算逐渐被行业认可,数据中心的规模逐渐扩大,相应的构成整个数据中心的服务器的数量也逐渐增加。对于由多个服务器所构成的数据中心来说,需要相应的有多个采集节点所构成的采集系统去采集各个服务器的信息,监控各个服务器的状态。在现阶段,当由采集系统所连接的被采集节点达到一定数量时,采集系统自身的性能就会出现瓶颈。特别是当被采集节点发生变更时,在同步被采集节点的地址信息时会造成各种瓶颈,例如网络带宽的瓶颈等等。所以如何有效提高当被采集节点发生变更时采集系统的性能是本领域技术人员急需解决的问题。
技术实现思路
本专利技术的目的是提供一种采集系统的维护方法,可以在当被采集节点发生变更时,有效提高采集系统的性能;本专利技术的另一目的在于提供一种采集系统,当被采集节点发生变更时,该采集系统具有良好的性能。为解决上述技术问题,本专利技术提供一种采集系统的维护方法,包括:采集器获取待更新地址信息;其中,所述待更新地址信息包括新增地址信息;所述采集器根据预设的分片规则,将所述待更新地址信息发送至所述待更新地址信息对应的采集节点,以使获取所述待更新地址信息的采集节点根据所述新增地址信息,与所述新增地址信息对应的被采集节点建立连接;其中,多个所述采集节点构成一树状结构的采集树,所述采集器与所述采集树的根父节点相连接。可选的,所述待更新地址信息包括所述被采集节点的IP地址;所述所述采集器根据预设的分片规则,将所述待更新地址信息发送至与所述待更新地址信息对应的采集节点包括:所述采集器通过预设的IP地址区间划分规则,根据所述IP地址将所述待更新地址信息发送至对应所述IP地址的采集节点。可选的,所述所述采集器根据预设的分片规则,将所述待更新地址信息发送至与所述待更新地址信息对应的采集节点包括:所述采集器通过预设的响应时间区分规则,将所述待更新地址信息发送至目标采集节点;其中,所述目标采集节点与所述新增地址信息对应的所述被采集节点之间的响应时间小于标准时间阈值。可选的,所述标准时间阈值不大于500ms。可选的,所述采集器获取待更新地址信息包括:所述采集器轮训自身存储的地址信息,以获取所述待更新地址信息。可选的,所述待更新地址信息还包括变更地址信息;所述方法还包括:当任一所述采集节点未收到被采集节点所发送的响应信息时,生成一变更指令,并向当前采集节点的父节点发送所述变更指令;当任一所述采集节点获取所述变更指令时,判断自身是否存储有所述变更指令对应的变更地址信息;若是,则向生成所述变更指令的采集节点发送所述变更指令对应的变更地址信息;若否,则向自身的父节点发送所述变更指令;当生成所述变更指令的采集节点获取所述变更指令对应的变更地址信息时,根据获取的变更地址信息与当前变更地址信息对应的被采集节点建立连接。可选的,所述方法还包括:当所述根父节点获取所述变更指令时,判断自身是否存储有所述变更指令对应的变更地址信息;若否,则向所述采集器发送所述变更指令,以使所述采集器向生成所述变更指令的采集节点发送所述变更指令对应的变更地址信息。本专利技术还提供了一种采集系统,包括采集器和多个采集节点;其中,多个所述采集节点构成一树状结构的采集树,所述采集器与所述采集树的根父节点相连接;所述采集器用于获取待更新地址信息,并根据预设的分片规则,将所述待更新地址信息发送至所述待更新地址信息对应的采集节点,以使获取所述待更新地址信息的采集节点根据所述新增地址信息,与所述新增地址信息对应的被采集节点建立连接;其中,所述待更新地址信息包括新增地址信息。可选的,所述采集器具体用于:获取待更新地址信息;其中,所述待更新地址信息包括所述被采集节点的IP地址;通过预设的IP地址区间划分规则,根据所述IP地址将所述待更新地址信息发送至对应所述IP地址的采集节点。可选的,所述待更新地址信息还包括变更地址信息;任一所述采集节点还用于:当任一所述采集节点未收到被采集节点所发送的响应信息时,生成一变更指令,并向当前采集节点的父节点发送所述变更指令;当任一所述采集节点获取所述变更指令时,判断本自身是否存储有对应所述变更指令的变更地址信息;若是,则向生成所述变更指令的采集节点发送所述变更指令对应的变更地址信息;若否,则向自身的父节点发送所述变更指令;当生成所述变更指令的采集节点获取所述变更指令对应的变更地址信息时,根据获取的变更地址信息与当前变更地址信息对应的被采集节点建立连接。本专利技术所提供的一种采集系统的维护方法,当采集器获取到包括新增地址信息的待更新地址信息时,会根据预设的分片规则将待更新地址信息发送至更新地址信息对应的采集节点,从而使得该采集节点根据待更新地址信息中的新增地址信息与该新增地址信息对应的被采集节点建立连接,而多个采集节点构成一树状结构的采集树,采集器与采集树的根父节点相连接。通过分片规则可以将待更新地址信息下发至特定的采集节点而非全部采集节点,从而降低了采集系统维护时,采集系统中通讯所需要的带宽,同时减少了每个采集节点中所存储的地址信息的数量,进而提高了采集系统的性能。本专利技术还提供了一种采集系统,同样具有上述有益效果,在此不再进行赘述。附图说明为了更清楚的说明本专利技术实施例或现有技术的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单的介绍,显而易见地,下面描述中的附图仅仅是本专利技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。图1为本专利技术实施例所提供的一种采集系统维护方法的流程图;图2为本专利技术实施例所提供的一种具体的采集系统维护方法的流程图;图3为本专利技术实施例所提供的另一种具体的采集系统维护方法的流程图;图4为本专利技术实施例所提供的另一种采集系统维护方法的流程图;图5为本专利技术实施例所提供的一种采集系统的结构框图。具体实施方式本专利技术的核心是提供一种采集系统的维护方法。在现有技术中,当有被采集节点发生变更时,采集器会获取到待更新地址信息。此时采集器会将待更新地址信息下发至每个采集节点。对于其中大部分采集节点来说,即使自身不与发生变更的采集节点相连接,也需要接收对于发生变更的采集节点的待更新地址信息并存储。此时在采集器下发待更新地址信息时,就会占用极大的网络带宽;同时对于每个采集节点来说,需要存储大量不与自身相连接的被采集节点的地址信息,从而造成了整个采集系统性能的瓶颈。而本专利技术所提供的一种采集系统的维护方法,当采集器获取到包括新增地址信息的待更新地址信息时,会根据预设的分片规则将待更新地址信息发送至更新地址信息对应的采集节点,从而使得该采集节点根据待更新地址信息中的新增地址信息与该新增地址信息对应的被采集节点建立连接,而多个采集节点构成一树状结构的采集树,采集器与采集树的根父节点相连接。通过分片规则可以将待更新地址信息下发至特定的采集节点而非全部采集节点,从而降低了采集系统维护时,采集系统中通讯所需要的带宽,同时减少了每个采集节点中所存储的地址信息的数量,进而提高了采集系统的性能。为了使本
的人员更好地理解本专利技术方案,下面本文档来自技高网
...

【技术保护点】
1.一种采集系统的维护方法,其特征在于,包括:采集器获取待更新地址信息;其中,所述待更新地址信息包括新增地址信息;所述采集器根据预设的分片规则,将所述待更新地址信息发送至所述待更新地址信息对应的采集节点,以使获取所述待更新地址信息的采集节点根据所述新增地址信息,与所述新增地址信息对应的被采集节点建立连接;其中,多个所述采集节点构成一树状结构的采集树,所述采集器与所述采集树的根父节点相连接。

【技术特征摘要】
1.一种采集系统的维护方法,其特征在于,包括:采集器获取待更新地址信息;其中,所述待更新地址信息包括新增地址信息;所述采集器根据预设的分片规则,将所述待更新地址信息发送至所述待更新地址信息对应的采集节点,以使获取所述待更新地址信息的采集节点根据所述新增地址信息,与所述新增地址信息对应的被采集节点建立连接;其中,多个所述采集节点构成一树状结构的采集树,所述采集器与所述采集树的根父节点相连接。2.根据权利要求1所述的方法,其特征在于,所述待更新地址信息包括所述被采集节点的IP地址;所述所述采集器根据预设的分片规则,将所述待更新地址信息发送至与所述待更新地址信息对应的采集节点包括:所述采集器通过预设的IP地址区间划分规则,根据所述IP地址将所述待更新地址信息发送至对应所述IP地址的采集节点。3.根据权利要求1所述的方法,其特征在于,所述所述采集器根据预设的分片规则,将所述待更新地址信息发送至与所述待更新地址信息对应的采集节点包括:所述采集器通过预设的响应时间区分规则,将所述待更新地址信息发送至目标采集节点;其中,所述目标采集节点与所述新增地址信息对应的所述被采集节点之间的响应时间小于标准时间阈值。4.根据权利要求3所述的方法,其特征在于,所述标准时间阈值不大于500ms。5.根据权利要求1所述的方法,其特征在于,所述采集器获取待更新地址信息包括:所述采集器轮训自身存储的地址信息,以获取所述待更新地址信息。6.根据权利要求1至5任一项权利要求所述的方法,其特征在于,所述待更新地址信息还包括变更地址信息;所述方法还包括:当任一所述采集节点未收到被采集节点所发送的响应信息时,生成一变更指令,并向当前采集节点的父节点发送所述变更指令;当任一所述采集节点获取所述变更指令时,判断自身是否存储有所述变更指令对应的变更地址信息;若是,则向生成所述变更指令的采集节点发送所述变更指令对应的变更地址信息;若否,则向自身...

【专利技术属性】
技术研发人员:王晓通
申请(专利权)人:郑州云海信息技术有限公司
类型:发明
国别省市:河南,41

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1