Demo: measuring and estimating monetary cost for cloud-based data stream processing

  • Authors:
  • Thomas Heinze;Patrick Meyer;Zbigniew Jerzak;Christof Fetzer

  • Affiliations:
  • SAP AG, Dresden, Germany;SAP AG, Dresden, Germany;SAP AG, Dresden, Germany;TU Dresden, Dresden, Germany

  • Venue:
  • Proceedings of the 7th ACM international conference on Distributed event-based systems
  • Year:
  • 2013

Quantified Score

Hi-index 0.00

Visualization

Abstract

In recent time due to the availability of cloud-based data streaming systems like Yahoo! S4 or Twitter Storm and virtually unlimited resources using a public cloud infrastructure it is possible to run stream processing tasks with a new dimension of computational complexity. However, the required resources in terms of CPU, memory, and network bandwidth differ depending on the use case and applied data streaming system. For the user of such a system this is directly visible in the monetary cost he has to spent for the used resources. Therefore, he would like to maximize the ratio between gained performance and his monetary cost. In our demonstration we present an approach to measure and estimate the monetary cost for data streaming systems. We present a general scheme to model monetary cost for any combination of a cloud-based data streaming system and a major public cloud provider. Our model can be used as a starting point for optimizing the ratio between monetary cost and performance of streaming systems in general.