Towards Multi-Tier Stream Data Tiering in the Cloud-Edge Continuum

Event streaming systems (e.g., Apache Kafka, Apache Pulsar) are a popular substrate for ingesting data with low latency from continuous data sources, such as sensors, cameras, or server logs. Due to the sheer amount of data being stored as data streams, several systems are incorporating storage tiering as a core feature. However, in some cases, the design of the streaming system assumes a reliable connection with the external storage to offload data. This may not be the case when deploying streaming pipelines in the Cloud-Edge Continuum. In this paper, we evaluate deploying a streaming storage system with integrated data tiering (Pravega) in the CloudEdge Continuum. We identify that while Pravega provides good 10 performance, extended unavailability of the long-term storage service may impact stream data ingestion. This can be problematic in Edge use cases with stringent streaming ingestion and processing requirements. To mitigate this problem, we explore the concept of multi-tier long-term storage in Pravega. We implement this concept by integrating an ephemeral tiered storage system (GEDS) to augment Pravega with advanced data tiering mechanisms. Our preliminary results show that GEDS can exploit multiple storage tiers that increase by <tex xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink">$3.8 x$</tex> the tolerance of the streaming system to long-term storage unavailability.

Authors

Institutions

Publication Details

Published
2024-10-28
DOI
https://doi.org/10.1109/icnp61940.2024.10858547
Primary Topic
Cloud Computing and Resource Management
Type
article
Field-Weighted Citation Impact
0.00
Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

Towards Multi-Tier Stream Data Tiering in the Cloud-Edge Continuum

Raúl Gracia-Tinedo, Seán Ahearne, Bernard Metzler, Omar Jundi et al.
Cloud Computing and Resource Management
article

Towards Multi-Tier Stream Data Tiering in the Cloud-Edge Continuum

Raúl Gracia-Tinedo, Seán Ahearne, Bernard Metzler, Omar Jundi, Pascal Spörri
article en

Abstract

Event streaming systems (e.g., Apache Kafka, Apache Pulsar) are a popular substrate for ingesting data with low latency from continuous data sources, such as sensors, cameras, or server logs. Due to the sheer amount of data being stored as data streams, several systems are incorporating storage tiering as a core feature. However, in some cases, the design of the streaming system assumes a reliable connection with the external storage to offload data. This may not be the case when deploying streaming pipelines in the Cloud-Edge Continuum. In this paper, we evaluate deploying a streaming storage system with integrated data tiering (Pravega) in the CloudEdge Continuum. We identify that while Pravega provides good 10 performance, extended unavailability of the long-term storage service may impact stream data ingestion. This can be problematic in Edge use cases with stringent streaming ingestion and processing requirements. To mitigate this problem, we explore the concept of multi-tier long-term storage in Pravega. We implement this concept by integrating an ephemeral tiered storage system (GEDS) to augment Pravega with advanced data tiering mechanisms. Our preliminary results show that GEDS can exploit multiple storage tiers that increase by <tex xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink">$3.8 x$</tex> the tolerance of the streaming system to long-term storage unavailability.

DELL (Ireland) (IE), IBM Research - Zurich (CH)
Climate action
Openalex Percentile: Top 57%
Cloud Computing and Resource Management
AI Navigator

Ask Laika to Summarize, Analyze, and Connect papers live on the map.

Summarize Papers & Methodologies

Extract key findings, datasets, and comparative methods across publications.

Benchmark Rankings & Visual Analytics

Rank top research institutions, authors, funders, topics, and journals by Field-Weighted Citation Impact (FWCI) and paper volume with instant charts.

Connect Distant Disciplines

Bridge topological clusters on the map to find hidden collaborative intersections.