一种设备探测方法及装置制造方法及图纸

技术编号:19242700 阅读:25 留言:0更新日期:2018-10-24 05:23
本发明专利技术公开了一种设备探测方法及装置,源服务器向二级服务器发送探测目标地址信息,所述二级服务器确定探测目标地址子集,将探测目标地址子集发送至所述二级服务器管辖的各探测服务器;探测服务器对收到的探测目标地址子集中的目标地址进行探测,将内容为疑似设备故障的探测结果返回至相应的二级服务器,所述二级服务器对接收到的探测结果进行分析后,将未能确定的探测结果汇总并发送至所述源服务器;所述源服务器对从所述二级服务器接收的探测结果进行判断。本发明专利技术可以减轻源服务器的负载,提高源服务器的抗风险能力,提高整体探测效率。

【技术实现步骤摘要】
一种设备探测方法及装置
本专利技术涉及互联网数据处理
,尤其涉及一种设备探测方法及装置。
技术介绍
云服务上的设备正常与否直接关系到云服务平台的正常运转,及时准确地发现设备上的故障并通知管理人员处理是云服务平台得以健康运转的有力保障。因此,设备监控是云服务监控平台的主要功能之一。设备监控一般需要用到监控服务器探测,来确认服务器是否正常。现有技术大都直接采用远程探测的方式监控设备状态,此方法采用一台中心探测服务器周期性地对被监控的设备进行ping探测或发送snmp请求,如果设备有回应则认为设备存活,如果设备无回应则认为该设备宕机。现有技术存在如下缺点:一,当探测服务器故障时,无法处理反馈的故障信息,导致故障的堆积;二,当被探测设备增多时,导致的故障情况增多,探测服务器难以应对突增的故障情况而导致处理效率低下;三,当网络环境中存在多个运营商的情况下,对被探测设备的探测结果需要跨网络传输,容易导致传输失败。四,探测服务器将所有探测结果进行汇总分析,从而发现所有被探测机中处于故障的节点信息。这种将所有探测结果进行分析的方式,大大加大了服务器的负载,且效率低下。如何高效快速地探测设备故障成为关键问题。
技术实现思路
为了解决上述技术问题,本专利技术提供了一种设备探测方法及装置。本专利技术提供的设备探测方法,包括:源服务器向二级服务器发送探测目标地址信息,所述二级服务器确定探测目标地址子集,将探测目标地址子集发送至所述二级服务器管辖的各探测服务器;探测服务器对收到的探测目标地址子集中的目标地址进行探测,将内容为疑似设备故障的探测结果返回至相应的二级服务器,所述二级服务器对接收到的探测结果进行分析后,将未能确定的探测结果汇总并发送至所述源服务器;所述源服务器对从所述二级服务器接收的探测结果进行判断。上述设备探测方法还具有以下特点:所述源服务器向二级服务器发送探测目标地址信息,所述二级服务器确定探测目标地址子集包括:所述源服务器确定探测目标地址集,根据各二级服务器的属性将探测目标地址集划分为与各二级服务器对应的探测目标地址子集,将各探测目标地址子集发送至相应的二级服务器。上述设备探测方法还具有以下特点:所述源服务器向二级服务器发送目标地址信息,所述二级服务器确定探测目标地址子集包括:所述源服务器向各二级服务器发送探测目标地址集,所述二级服务器接收到所述探测目标地址集后,根据二级服务器的属性选择出各二级服务器对应的探测目标地址子集。上述设备探测方法还具有以下特点:所述二级服务器的属性是指以下属性中的至少一个:所属运营商,所属地域。上述设备探测方法还具有以下特点:所述方法还包括:所述源服务器确定至少一个二级分组,每个二级分组包括至少一个二级服务器,所述源服务器探测到一二级服务器的状态为故障状态后,将所述用于发送至此二级服务器的目标地址子集发送至与此二级服务器同属于一个二级分组的状态为工作状态的其它二级服务器上。上述设备探测方法还具有以下特点:所述二级服务器在处理能力在到达预设处理能力时,将从探测服务器接收到的所有探测结果发送至所述源服务器。本专利技术提供的设备探测装置,应用于二级服务器,包括:第一接收模块,用于从源服务器接收探测目标地址信息;确定模块,用于根据所述探测目标地址信息确定探测目标地址子集;发送模块,用于将所述探测发送至所述二级服务器管辖的各探测服务器;第二接收模块,用于从探测服务器接收内容为疑似设备故障的探测结果;分析模块,用于对接收到的探测结果进行分析;第二发送模块,将未能确定的探测结果汇总并发送至所述源服务器。上述设备探测装置还具有以下特点:所述确定模块,用于在接收到的探测目标地址信息为探测目标地址子集时,将此探测目标地址信息作为探测目标地址子集;或者,用于在接收到探测目标地址集时,根据二级服务器的属性选择出各二级服务器对应的探测目标地址子集。上述设备探测装置还具有以下特点:所述二级服务器的属性是指以下属性中的至少一个:所属运营商,所属地域。上述设备探测装置还具有以下特点:还包括应用于源服务器的切换模块;所述切换模块,用于确定至少一个二级分组,每个二级分组包括至少一个二级服务器,所述源服务器探测到一二级服务器的状态为故障状态后,将所述用于发送至此二级服务器的目标地址子集发送至与此二级服务器同属于一个二级分组的状态为工作状态的其它二级服务器。上述设备探测装置还具有以下特点:还包括应用于探测服务器中的接收模块、探测模块、处理模块、发送模块;接收模块用于从二级服务器接收探测目标地址子集;探测模块用于对所述探测目标地址子集中的地址进行探测;处理模块用于选择疑似设备故障的探测结果;发送模块用于将疑似设备故障的探测结果返回至二级服务器。本专利技术具有以下优点:一,将现有技术中探测源服务器的探测职能分配给多台探测服务器,减轻了源服务器的负载。二,源服务器只需对二级分发服务器未能及时处理的疑似故障结果进行判断分析,克服了现有技术中探测源服务器需要处理(判断是否故障)所有反馈的结果导致的源服务器压力较大的问题,进一步减轻了源服务器的压力。三,二级服务器间互为主备,当有服务器出现故障时,有至少一台其他服务器能够作为备服务器继续工作,减小了因服务器故障导致的探测无法进行,提高了服务器的抗风险能力。四,二级分发服务器用于针对不同网络环境下的IP列表或设备列表进行探测,减小了因跨网络环境导致的传输失败问题,且二级分发服务器能够独立分析返回的结果,减轻了源服务器的负载。五,各跨运营商服务器、各探测服务器独立工作,能够更快速处理大量请求,提高探测效率。六,探测服务器实现边缘计算和边缘过滤,二级分发服务器减少了传输无效的数量,和大量传输导致的实时性降低情况。七,探测服务器将过滤后的剩余信息进行延时统一汇总压缩而非忙时上报,减少了服务器间的同步问题和探测信息存储问题。附图说明构成本专利技术的一部分的附图用来提供对本专利技术的进一步理解,本专利技术的示意性实施例及其说明用于解释本专利技术,并不构成对本专利技术的不当限定。在附图中:图1是实施例中设备探测方法的流程图;图2是实施例中设备探测装置的结构图。具体实施方式为使本专利技术实施例的目的、技术方案和优点更加清楚,下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本专利技术一部分实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本专利技术保护的范围。需要说明的是,在不冲突的情况下,本申请中的实施例及实施例中的特征可以相互任意组合。图1是实施例中设备探测方法的流程图;此方法包括:步骤101,源服务器向二级服务器发送探测目标地址信息,所述二级服务器确定探测目标地址子集,将探测目标地址子集发送至所述二级服务器管辖的各探测服务器;步骤102,探测服务器对收到的探测目标地址子集中的目标地址进行探测,将内容为疑似设备故障的探测结果返回至相应的二级服务器,所述二级服务器对接收到的探测结果进行分析后,将未能确定的探测结果汇总并发送至所述源服务器;步骤103,源服务器对从所述二级服务器接收的探测结果进行判断。其中,步骤101中源服务器周期性的或定时性的发送探测目标地址信息。步骤101中,源服务器向二级服务器发送探测目标地本文档来自技高网...

【技术保护点】
1.一种设备探测方法,其特征在于,包括:源服务器向二级服务器发送探测目标地址信息,所述二级服务器确定探测目标地址子集,将探测目标地址子集发送至所述二级服务器管辖的各探测服务器;探测服务器对收到的探测目标地址子集中的目标地址进行探测,将内容为疑似设备故障的探测结果返回至相应的二级服务器,所述二级服务器对接收到的探测结果进行分析后,将未能确定的探测结果汇总并发送至所述源服务器;所述源服务器对从所述二级服务器接收的探测结果进行判断。

【技术特征摘要】
1.一种设备探测方法,其特征在于,包括:源服务器向二级服务器发送探测目标地址信息,所述二级服务器确定探测目标地址子集,将探测目标地址子集发送至所述二级服务器管辖的各探测服务器;探测服务器对收到的探测目标地址子集中的目标地址进行探测,将内容为疑似设备故障的探测结果返回至相应的二级服务器,所述二级服务器对接收到的探测结果进行分析后,将未能确定的探测结果汇总并发送至所述源服务器;所述源服务器对从所述二级服务器接收的探测结果进行判断。2.如权利要求1的设备探测方法,其特征在于,所述源服务器向二级服务器发送探测目标地址信息,所述二级服务器确定探测目标地址子集包括:所述源服务器确定探测目标地址集,根据各二级服务器的属性将探测目标地址集划分为与各二级服务器对应的探测目标地址子集,将各探测目标地址子集发送至相应的二级服务器。3.如权利要求1的设备探测方法,其特征在于,所述源服务器向二级服务器发送目标地址信息,所述二级服务器确定探测目标地址子集包括:所述源服务器向各二级服务器发送探测目标地址集,所述二级服务器接收到所述探测目标地址集后,根据二级服务器的属性选择出各二级服务器对应的探测目标地址子集。4.如权利要求2或3的设备探测方法,其特征在于,所述二级服务器的属性是指以下属性中的至少一个:所属运营商,所属地域。5.如权利要求2的设备探测方法,其特征在于,所述方法还包括:所述源服务器确定至少一个二级分组,每个二级分组包括至少一个二级服务器,所述源服务器探测到一二级服务器的状态为故障状态后,将所述用于发送至此二级服务器的目标地址子集发送至与此二级服务器同属于一个二级分组的状态为工作状态的其它二级服务器上。6.如权利要求1的设备探测方法,其特征在于,所述二级服务器在处理能力...

【专利技术属性】
技术研发人员:侯国发苗辉
申请(专利权)人:贵州白山云科技有限公司
类型:发明
国别省市:北京,11

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

1