• Home
  • Search
  • Adaptive Provisioning of Stream Processing Systems in the Cloud
  • Cite Icon55
  • https://doi.org/10.1109/icdew.2012.40Copy DOI Icon

Adaptive Provisioning of Stream Processing Systems in the Cloud

  • Apr 1, 2012
  • Javier Cervino +3 more
Show More
  • Abstract
  • Literature Map
  • References
  • Citations
  • Similar Papers
Abstract

With the advent of data-intensive applications that generate large volumes of real-time data, distributed stream processing systems (DSPS) become increasingly important in domains such as social networking and web analytics. In practice, DSPSs must handle highly variable workloads caused by unpredictable changes in stream rates. Cloud computing offers an elastic infrastructure that DSPSs can use to obtain resources on-demand, but an open problem is to decide on the correct resource allocation when deploying DSPSs in the cloud. This paper proposes an adaptive approach for provisioning virtual machines (VMs) for the use of a DSPS in the cloud. We initially perform a set of benchmarks across performance metrics such as network latency and jitter to explore the feasibility of cloud-based DSPS deployments. Based on these results, we propose an algorithm for VM provisioning for DSPSs that reacts to changes in the stream workload. Through a prototype implementation on Amazon EC2, we show that our approach can achieve low-latency stream processing when VMs are not overloaded, while adjusting resources dynamically with workload changes.

Similar Papers
  • PDF
  • Research Article
  • Citations4

S2p: Provenance Research for Stream Processing System

  • Jun 15, 2021
  • Applied Sciences
  • Qian Ye +1
  • Supplementary Content

Efficient Distributed Stream Processing: Optimization Approaches and Applications

  • Jan 01, 2015
  • Zurich Open Repository and Archive (University of Zurich)
  • Lorenz Fischer
  • Book Chapter
  • Citations4

A Review of Dynamic Scalability and Dynamic Scheduling in Cloud-Native Distributed Stream Processing Systems

  • Jan 01, 2020
  • Ambalavanar Senthuran +1
  • Conference Article
  • Citations20

A performance benchmark for NetFlow data analysis on distributed stream processing systems

  • Apr 01, 2016
  • Milan Cermak +3
  • Conference Article
  • Citations62

A Hybrid Approach to High Availability in Stream Processing Systems

  • Jan 01, 2010
  • Zhe Zhang +6
  • Supplementary Content
  • Citations1

PRACTICAL CONFIDENTIALITY-PRESERVING DATA ANALYTICS IN UNTRUSTED CLOUDS

  • Jul 27, 2020
  • Figshare
  • Savvas Savvides
  • Conference Article
  • Citations1

A Holistic Stream Partitioning Algorithm for Distributed Stream Processing Systems

  • Dec 01, 2019
  • Kejian Li +2
  • Conference Article
  • Citations27

Online Scheduling for Shuffle Grouping in Distributed Stream Processing Systems

  • Nov 28, 2016
  • Nicoló Rivetti +4
  • Research Article
  • Citations23

Disseminating streaming data in a dynamic environment: an adaptive and cost-based approach

  • Nov 07, 2007
  • The VLDB Journal
  • Yongluan Zhou +2
  • Research Article
  • Citations2

Communication-efficient processing of multiple continuous aggregate queries

  • Jul 10, 2014
  • Information Sciences
  • Joo Hyuk Jeon +2
  • Research Article
  • Citations5

Pre‐filtering based summarization for data partitioning in distributed stream processing

  • Apr 30, 2021
  • Concurrency and Computation: Practice and Experience
  • Adeel Aslam +2
  • Research Article
  • Citations72

Resource Management and Scheduling in Distributed Stream Processing Systems

  • May 28, 2020
  • ACM Computing Surveys
  • Xunyun Liu +1
  • Book Chapter
  • Citations1

Evaluating CP Techniques to Plan Dynamic Resource Provisioning in Distributed Stream Processing

  • Jan 01, 2014
  • Andrea Reale +3
  • Book Chapter
  • Citations39

Synergy: Sharing-Aware Component Composition for Distributed Stream Processing Systems

  • Jan 01, 2006
  • Thomas Repantis +2
  • Research Article
  • Citations1

BBoxDB streams: scalable processing of multi-dimensional data streams

  • May 02, 2022
  • Distributed and Parallel Databases
  • Jan Kristof Nidzwetzki +1
Cactus Communications logo

Copyright 2026 Cactus Communications. All rights reserved.