首页> 外文会议>IEEE International Conference on Big Data Computing Service and Applications >Dynamically Scaling Apache Storm for the Analysis of Streaming Data
【24h】

Dynamically Scaling Apache Storm for the Analysis of Streaming Data

机译:动态缩放Apache Storm以分析流数据

获取原文

摘要

Stream processing platforms allow applications to analyse incoming data continuously. Several use cases exist that make use of these capabilities, ranging from monitoring of physical infrastructures to pre selecting video surveillance feeds for human inspection. It is difficult to predict how much computing resources are needed for these stream processing platforms, because the volume and velocity of input data may vary over time. The open source Apache Storm software provides a framework for developers to build processing applications that use the computing resources of all machines within an established cluster. Because of the varying processing needs of such applications, the platform should be able to automatically grow and shrink as needed. Unfortunately, the current Storm platform does not provide this capability. In this paper we describe the design and implementation of a tool that monitors several aspects of the Storm platform, the applications running on top of it, and external systems such as queues and databases. Based on this information, the tool decides whether extra servers are needed or machines may be decommissioned from the cluster, and then acts upon it by actually creating new virtual machines or shutting them down.
机译:流处理平台允许应用程序连续分析传入数据。存在利用这些能力的几种用例,从监测物理基础架构来预先选择人类检查的视频监控饲料。难以预测这些流处理平台需要多少计算资源,因为输入数据的音量和速度可能随时间变化。开源Apache Storm软件为开发人员提供了一个框架,以构建使用已建立的集群中所有计算机的计算资源的处理应用程序。由于这种应用的处理需求不同,平台应该能够根据需要自动生长和缩小。不幸的是,当前的风暴平台没有提供这种能力。在本文中,我们描述了一种监视Storm平台的几个方面的工具的设计和实现,其在其顶部运行的应用程序以及诸如队列和数据库之类的外部系统。基于此信息,该工具决定是否需要额外的服务器或者可以从群集中解除计算机,然后通过实际创建新的虚拟机或将其关闭关闭。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号