【摘 要】
:
传统的批处理系统和流处理系统主要针对大规模数据实时处理的需求,系统的开发和部署复杂,数据处理应用的重构和使用困难。随着应用性能管理的发展,迫切需要一种轻量级的,具备
论文部分内容阅读
传统的批处理系统和流处理系统主要针对大规模数据实时处理的需求,系统的开发和部署复杂,数据处理应用的重构和使用困难。随着应用性能管理的发展,迫切需要一种轻量级的,具备良好重构能力的流处理引擎,以应对应用性能管理所需的多源结构化日志数据的流式处理需求。论文针对应用性能管理的数据处理需求,分析了现有流处理系统在集群节点动态管理、消息持久化、消息恢复、任务并发执行等方面存在的问题,提出了一种动态自适应的流式数据处理方法。该方法通过引入基于ZeroMQ的集群对等节点广播策略和基于Redis的AOF持久化特性的时间窗口算法,解决了 Kafka这类传统流式数据处理引擎,在应对应用性能管理数据分析系统时容易出现的集群节点同步不及时、消息恢复慢、集群配置过于复杂的问题,提高了节点数据处理的可靠性和集群管理的高效性。论文首先分析了应用性能管理系统的集群节点管理需求和节点故障恢复需求,设计了一个包含分布式处理引擎、流处理节点代理的动态自适应流式数据处理引擎。分布式处理引擎通过封装ZeroMQ集群内对等节点广播来实现集群节点的动态发现和管理,及节点间的数据消息传递。流处理节点代理则通过“生产者-消费者”模式封装数据的获取和分发,从而解耦流数据处理节点,完成数据处理的动态管理。流处理节点内则通过时间窗口算法,处理节点在故障恢复过程中的数据自适应加载,完成数据处理的自适应管理。其后,论文对动态自适应流处理引擎的核心功能、开发者接口、数据结构、数据流程等进行了设计与实现,向开发者提供了一个完整的轻量级数据传输与处理服务。论文最后通过一个典型应用性能管理应用对该引擎进行了功能和性能测试,验证了系统的有效性,并对轻量级流式数据处理引擎进行了总结和展望。
其他文献
腾冲县腾龙桥一级电站水上钻探是云南省水利水电勘测设计研究院勘察分院首次进行的特种钻探,由于山高谷深,设计了拼装式水上钻探平台,经过实际应用,达到了预期的效果,通过此
以北京市延庆区某新建综合管廊通风系统设计为实例,从工程概况、通风系统设计、系统运行的角度,介绍通风系统的设计过程,针对项目具体问题,提出加长通风分区长度、改变风机安
我院2011年6月~2012年6月共收治小儿咳嗽变异性哮喘患儿108例,全部患儿给予了相应的中药方剂,7d为1个疗程,持续治疗2~3个疗程。结果经过中医辨证治疗后,治愈82例(75.9%),有效23例
近年来,互联网技术的迅速发展带动了边界网关协议(BGP协议)的发展与应用,但是,在其使用过程中,网络攻击问题频发,其中以分布式拒绝服务攻击(DDoS)较为常见,严重影响了BGP协议
增强纤维与基体间的界面对金属基复合材料的性质起着重要的作用,纤维表面涂层法是解决纤维增强金属基复合材料界面问题的有效途径之一.针对纤维表面涂层的选取原则、分类及制
为给旱薄区夏玉米的优质高产栽培提供施肥依据,研究了不同矿质元素氮、磷、钾、锌、锰和硼配施对夏玉米长势、光合特性及地上部干物质积累的影响效应。结果表明不同矿质养分
顶岗实习是高职教学中的重要环节,找到合理、有效、可行的顶岗实习管理方法、解决传统高职顶岗实习管理模式弊端是顶岗实习教学管理的难题。土建类高职生的顶岗实习基本从事
主要通过送审资料、结构设计、计算文件三个方面,依据TSGG0001--2012《锅炉安全技术监察规程》(简称《锅规》)、GB/T16507《水管锅炉》、GB/T16508《锅壳锅炉》等法规、标准,针对锅
研究显示,开心果有抗氧化和抗炎性作用,对高血压、高血糖和高血脂有潜在保护作用,也对体重控制有一定效果。开心果发挥作用的食用量和其中化合物的作用机制尚需进一步研究。
分析讨论了乐谱识别关键技术的研究现状及其存在的问题,针对多声部乐谱识别的关键技术提出了相应的解决方案。1提出一种基于投影和相关计算的谱线检测方法,能够克服变形、相