基于复杂事件处理的分布式监控系统

被引量 : 0次 | 上传用户:i4majia
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
监控系统是许多大规模分布式系统中的不可或缺的一个组成部分。它可以帮助人们了解整个分布式系统的实时运行状态,监测及预防故障,对异常状态作出及时响应,从而提高系统的运行效率、可用性及服务质量。该文提出了一种事件驱动的分布式监控系统模型;它是一种高效、智能、可扩展的新型分布式监控系统。它以一个可扩展、可动态配置的监控探针平台为数据采集模块,使数据采集过程更灵活;以发布订阅网络作为监控数据及控制消息的分发通道,使监控资源可以被自动发现,海量的监控数据可以按需发送;通过复杂事件处理技术对海量的监控数据进行实时处理,使监控系统更智能,更易用;使用复杂事件处理规则智能迁移算法,使事件处理过程分布式化,以提高效率,减小网络占用。复杂事件处理是一种事件驱动的实时数据处理技术。复杂事件处理引擎根据定义好的事件处理规则,分析实时进入引擎的事件;当符合规则的一个或一组事件发生时,引擎生成复杂事件。它可以实现对多个事件的分析与关联,能从海量的简单事件中分析出用户感兴趣的有意义的复杂事件,提高了监控管理的效率;同时,相比于一般的数据库系统,它具备持续查询和实时数据处理的能力,提高了监控数据处理的实时性。由于现有的复杂事件引擎无法表达一些较复杂的监控需求,该文提出并实现了一个新的基于Java的可扩展复杂事件处理引擎。使用引擎规定的编程接口,用户可以使用Java语言来定义复杂的事件处理规则。该文从系统架构、设计与实现等方面全面介绍了我们提出的分布式监控系统,并通过一个实际应用场景来介绍如何将该系统部署在分布式环境中。另外,该文详细阐述了复杂事件处理引擎的设计、实现以及在其中定义事件处理规则的方法,并通过实际案例证明其可扩展性和表达能力,并进行了性能测试。
其他文献
<正>运算能力是初中学生的一项基本能力,也是决定学生数学学习质量的核心能力之一.这里的运算以代数运算为主,同时也包括估算、简算.在小学里,我们已经掌握了在非负有理数范
马铃薯是全球第四大重要的粮食作物,具有营养价值高、适应力强、产量大等特点。所以良好的储藏是非常必要的,否则会造成大规模浪费,食品干燥是储粮非常重要的一个环节。马铃
为了在更大深度范围海区有效打击水面目标并提高目标毁伤概率,采用水雷垂直上浮的方式攻击目标。在水雷上浮攻击过程中,上浮引信动作时机、上浮攻击距离和上浮误差角度会对目
关于风险的争论已经成为西方社会讨论的主题,也是当今全球公众关注的焦点。对这一理论的出现,我们必须研究其理论背景,深刻剖析现时代所产生的社会风险的主要根源,也即风险社
目的:探讨脊髓型颈椎病患者颈前路手术围手术期的护理及健康教育。方法:将责任制整体护理贯穿于脊髓型颈椎病患者前路手术围手术期并进行探讨。结果:患者术后恢复良好,效果满意,
国标GB/T5750.4-2006中亚甲蓝分光光度法检测阴离子合成洗涤剂由于步骤繁琐且分液漏斗容易泄漏,很难得到线性较好的数据,不适用于大批量检验任务。本研究对国标方法的实验过
本文研究的是烟台著名剪纸艺术家——曲青棠老师的作品。曲青棠老师的剪纸具有强烈的创新性,是“新剪纸”的代表性人物。本文研究的主要目的是通过对烟台本土艺术家曲青棠剪
针对我国现阶段施工现场预制梁场梁台规模传统计算方法所存在的不足,文章分析了预制梁场梁台规模确定问题的特点,将满足n次架梁需求的生产过程看成n个子过程,以最大k子过程成品
我国的民族服饰文化源远流长、博大精深,经过千百年的时间洗礼,各个少数民族拥有着自己独特的民族服饰且风格迥异。服饰蕴含着各民族的文化底蕴及民族特点。少数民族服饰文化
军民融合是把国防和军队现代化建设深深融入经济社会发展体系中,全面推进经济、科技、教育、人才各个领域的融合,在更广泛、更高层次、更深程度上把国防和军队现代化建设与经