[发明专利]基于贝叶斯方法的互联网应用服务监控系统及方法有效
申请号: | 201110226897.6 | 申请日: | 2011-08-09 |
公开(公告)号: | CN102932194A | 公开(公告)日: | 2013-02-13 |
发明(设计)人: | 王炯;王海炜;潘定;庄向友;林启琴;方晨;陈丹霞 | 申请(专利权)人: | 中国银行股份有限公司 |
主分类号: | H04L12/26 | 分类号: | H04L12/26 |
代理公司: | 北京金信立方知识产权代理有限公司 11225 | 代理人: | 黄威;孙丽梅 |
地址: | 100818 *** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 基于 贝叶斯 方法 互联网 应用服务 监控 系统 | ||
技术领域
本发明涉及互联网应用服务监控领域,尤其涉及一种基于贝叶斯方法的互联网应用服务监控系统及方法。
背景技术
互联网是由多个异构网络构成的,访问者也分布在异构网络中。对用户分布广泛的互联网应用,通讯链路复杂多变,链路故障可能出现在传输中的任何一个环节,其中,涉及互联网传输的链路故障较难从内部第一时间响应。
由于互联网本质上不是一个高可靠、高稳定的网络,数据传输容易受到各种因素的干扰。互联网中,对持续不断的循环访问,访问失败是经常发生的。访问失败并不代表出现故障或拥塞,可能仅仅是受一些临时性因素的干扰。因此,对每次访问失败,都应当评估故障发生的概率,并充分考虑互联网的不稳定性和不可靠性,以及异构网络的独特性以此提高故障预警的准确率。
发明内容
为了解决现有技术的上述问题,本发明的目的是提供一种能够监控互联网用户访问目标服务器的真实情况,获取对不同网络中的通信链路性能参数,以及检测目标服务器或通信链路故障的基于贝叶斯方法的互联网应用服务监控系统及方法。
为了实现上述目的,本发明提供了一种基于贝叶斯方法的互联网应用服务监控系统,其包括:
检测装置,设置在组成互联网的每个异构网络中,用于访问目标服务器;和
分析装置,其与每个所述检测装置均通过通讯链路互通数据,
所述检测装置包括检测策略配置模块、访问检测模块、日志模块、第一判断模块、计算模块和数据传输模块,
所述分析装置包括数据接收模块、数据分析模块、第二判断模块、第三判断模块、注册模块、第一通讯模块和数据库,其中,
所述注册模块形成为对每个所述检测装置的信息进行注册;
所述检测策略配置模块形成为配置每个所述检测装置对所述目标服务器的访问频率;
所述访问检测模块形成为控制每个所述检测装置按照各自配置的访问频率循环访问所述目标服务器,并采集访问参数,生成访问记录;
所述第一判断模块形成为判断每个所述检测装置的返回结果是否正确,返回结果正确时,所述日志模块将所述访问记录记入日志,并继续进行下一次访问;返回结果不正确时,所述计算模块按所述分析装置提供的该检测装置的关键参数来计算故障概率;
所述第二判断模块形成为判断所述故障概率是否大于阈值,如果故障概率大于阈值,则所述数据传输模块将故障概率传送至所述分析装置;
所述日志模块形成为将访问记录记入日志或从日志中读取访问记录;
所述数据分析模块形成为计算所述返回结果不正确的检测装置的关键参数,以及分析所述返回结果不正确的检测装置回传的故障概率,判断是否为故障;
所述计算模块形成为按所述分析装置提供的检测装置的关键参数利用贝叶斯方法计算故障概率;
所述数据传输模块形成为向所述分析装置传送一定时间段内的访问记录,以及将发生访问故障时的故障概率传送至所述分析装置;
所述数据接收模块形成为接收所述数据传输模块传送来的一定时间段内的访问记录,以及发生访问故障时所述检测装置传送来的故障概率,并存储于所述数据库中;
所述第三判断模块形成为统计给定时段报告的所有故障的频率和次数,生成故障分析结果;如果全部检测装置均报告故障,则判定所述目标服务器发生故障;如果仅同一异构网络中全部检测装置均报告故障,则判定该异构网络发生故障;如仅有部分检测装置报告故障,则判定通信链路发生故障;
所述第一通讯模块形成为将所述第三判断模块生成的故障分析结果发送出去;
所述数据库形成为存储所述数据接收模块接收到的所述访问记录和发生访问故障时的故障概率。
作为优选,所述检测策略配置模块所配置的所述访问频率为每隔60秒进行一次访问。
作为优选,所述数据分析模块计算所述返回结果不正确的检测装置的关键参数的方法为:
在给定时间段内,对每个所述检测装置,假设事件A为目标服务器发生故障,事件B为访问失败,其中Bi指连续i次访问失败,Bnext指下一次访问失败,则
P(Bi)=P(Bi-1)P(Bnext|Bi-1),
其中,
所述计算模块利用贝叶斯方法计算的连续i次访问失败时所述目标服务器的故障概率P(A|Bi)为:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中国银行股份有限公司,未经中国银行股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201110226897.6/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种对数据包进行加解密处理的方法
- 下一篇:弯管冷挤压加工自动加料卸料装置