首页> 外文期刊>Future generation computer systems >Aging-related performance anomalies in the apache storm stream processing system
【24h】

Aging-related performance anomalies in the apache storm stream processing system

机译:Apache风暴流处理系统中与老化相关的性能异常

获取原文
获取原文并翻译 | 示例

摘要

Event stream processing has recently emerged as a popular paradigm for implementing high-volume distributed (near-)real time data processing applications. Several open source systems are today available, supporting the development of such applications, many of which developed with the technologies of the Apache Software Foundation. These so calledstream processorsare long-running complex software systems which may be affected bysoftware aging, a well-known phenomenon among operation engineers, consisting of a progressive increase in the failure rate or in performance degradation of a software system over time.We address the problem of identifying symptoms and sources of software aging in the Apache Storm event stream processing system; this helps to identify proper strategies to prevent or mitigate anomalous behaviors in production environments. To this aim, we present an experimental study investigating aging manifestations in a popular system, namely Apache Storm. Results show that Storm presents anomalous behaviors in long runs, which prevent some topologies from working continuously. These can be attributed to software aging, due to Storm internal resource management mechanisms influenced by the garbage collector and the memory assigned to worker processes. We discuss the aging-related Apache Storm behaviors, and we experimentrejuvenationactions, showing that they are actually able to remove them.
机译:事件流处理最近已成为实现大容量分布式(近)实时数据处理应用程序的流行范例。今天有几种开源系统可用,以支持此类应用程序的开发,其中许多是使用Apache Software Foundation的技术开发的。这些所谓的流处理器是长期运行的复杂软件系统,可能会受到软件老化的影响,软件老化是运营工程师之间众所周知的现象,包括随着时间的推移软件系统的故障率或性能下降的逐步增加。确定Apache Storm事件流处理系统中的症状和软件老化的来源;这有助于确定适当的策略来防止或减轻生产环境中的异常行为。为此,我们提供了一项实验研究,研究了流行系统即Apache Storm中的老化现象。结果表明,Storm会长期呈现异常行为,这会阻止某些拓扑连续工作。由于Storm内部资源管理机制受垃圾收集器和分配给工作进程的内存的影响,这可以归因于软件老化。我们讨论了与老化有关的Apache Storm行为,并进行了回春术实验,表明它们实际上能够删除它们。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号