[发明专利]复杂事件处理系统和方法有效
申请号: | 201180017466.7 | 申请日: | 2011-03-31 |
公开(公告)号: | CN102884510A | 公开(公告)日: | 2013-01-16 |
发明(设计)人: | 大卫·罗克斯巴勒 | 申请(专利权)人: | 英国电讯有限公司 |
主分类号: | G06F11/30 | 分类号: | G06F11/30;G06N5/00 |
代理公司: | 北京三友知识产权代理有限公司 11127 | 代理人: | 吕俊刚;刘久亮 |
地址: | 英国*** | 国省代码: | 英国;GB |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 复杂 事件 处理 系统 方法 | ||
技术领域
本发明涉及复杂事件处理(CEP)系统和方法。CEP系统用于识别复杂事件的出现,该复杂事件的出现典型地必须通过检测多个简单事件的出现中的模式推断。
背景技术
随着时间的流逝,各种机构的信息技术(IT)系统通常以组织的方式增长,从而结合了很多不同的异构(遗留)IT组件(例如数据库、应用、服务器等)。已经做出了很多尝试来将这些异构系统整合到完全集成的系统中。
例如,US 7,130,812描述了一种从多个异构系统捕获信息且将这些信息存储在单个集总式数据库中以用于被系统用户(人类)分析和查看的系统。
复杂事件处理
复杂事件处理(CEP)系统是用于基于检测出的较大(典型地非常大)数目的简单事件的出现判断何时出现复杂事件的系统。对于CEP系统已经进行了大量的研究且已经发展了诸如在US 2007/0260569中描述的复杂CEP引擎,其中,输入的简单事件被存储在存储器中,使得如果用于识别复杂事件(参看US 2007/0260569中的情形)的规则被修改,则甚至在CEP引擎知道新规则定义之前所述规则能够立即应用于可能开始出现复杂事件的情形。
US 2007/255529、US 2008/109824和US 2008/189352都描述了CEP引擎,但是它们都没有深入考虑以不需要对事件起源的系统进行明显修改的方法可以从遗留系统获取简单事件的方式,且因此这些文档都没有提出可应用于典型遗留系统的解决方案,在典型遗留系统中,在修改遗留系统、尤其是修改遗留应用接收的输入类型或遗留应用需要产生的输出类型之前,需要很小心地进行实践。
大多数先前的研究(例如包括2007/0260569、US 2007/255529、US 2008/109824和US 2008/189352)没有深入考虑应当如何从其行为需被CEP系统监控的系统获取将形成到CEP引擎的输入的简单事件。一般地,简单地假设需被监控的系统将已经产生感兴趣的事件且它们将容易向CEP系统暴露(如US 2007/0260569中所述,可能在某一预处理之后)。然而,本发明人判断实际上情况并非如此,且一般地,实际上,尤其从仍在商用苛刻环境中使用的遗留系统获取有用简单事件不是件小事。
发明内容
根据本发明的一个方面,提供一种复杂事件处理系统,该系统包括复杂事件处理引擎和事件获取系统,其中事件获取系统可操作为监控计算机网络、响应于监控网络的结果产生简单事件报告且将这些报告传送到复杂事件处理引擎进行处理,其中该事件获取系统包括:
中央配置控制模块;和
多个捕获节点模块,所述多个捕获节点模块中的每一个模块可操作地连接到所述中央配置控制模块;其中
每个捕获节点模块可操作为从所述中央配置控制模块接收配置指令以判断响应于在被监控的计算机网络上检测到的状况需要所述模块产生哪些简单事件报告,并且其中
所述中央配置控制模块包括接口,所述接口用于从所述系统的用户接收配置指令,处理这些配置指令,以及将这些配置指令发送到指定捕获节点模块以用于促使所述模块根据指定配置指令操作。
优选地,捕获节点模块中的每一个可配置成以非侵入方式操作。优选地,捕获节点模块中的每一个可配置成在以下两种非侵入模式其中至少任一种中操作:作为包嗅探器或作为日志文件嗅探器。这样,相对直接地将捕获节点模块部署到遗留系统上。因为捕获节点可以配置成以非侵入方式操作,所以它们仍可以在不可接受侵入式捕获节点模块(例如,对于来自遗留应用的数据做出有效请求且因此要求来自遗留应用的有效响应)的位置部署。因为捕获节点在部署之后以不影响遗留系统的操作的方式可配置,所以在部署阶段中直接部署捕获节点模块而不需要特别小心,而如果捕获节点在其对遗留系统的操作具有某些影响方面是侵入的,则通常在评估这种部署的可能影响方面是期望这种小心的。仅当管理员不能使用捕获节点的非侵入配置获得足够的简单事件来检测所有期望的复杂事件时,管理员需要考虑使用部署的捕获节点中的一些的微侵入配置的可能性并且以总体最小化对遗留系统的风险的方式选择这些微侵入配置。
优选地,捕获节点模块中的至少一些非侵入地操作以检测独立于事件获取系统出现的状况。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于英国电讯有限公司,未经英国电讯有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201180017466.7/2.html,转载请声明来源钻瓜专利网。