A-Flow: managing dataflows on the computing continuum using abstract communication channels

  • Catherine Torres-Charles Universidad Carlos III de Madrid
  • Dante D. Sanchez-Gallegos Universidad Carlos III de Madrid
  • Diana Carrizales-Espinoza Universidad Carlos III de Madrid
  • J. L. Gonzalez-Compean Cinvestav Tamaulipas
  • Jesus Carretero Universidad Carlos III de Madrid

Resumo


Computing continuum systems are emerging as a solution for organizations to process data across diverse infrastructures, reducing latency compared to traditional cloud computing. However, managing I/O operations in such distributed and heterogeneous environments remains an open research challenge. In this paper, we present A-Flow, a model for constructing I/O systems to manage data exchange in computing continuum environments. These systems are built around data distribution patterns defined by structures called abstract communication channels (ACCs). ACCs are established between processing stages using memory, file system, and network resource connections. To prevent resource overload during execution, A-Flow automatically selects the appropriate communication channel based on user-defined criteria such as throughput or resource utilization. We implemented this model in a prototype and evaluated it through a case study focused on managing medical data in HDF5 format across different environments. The evaluation revealed that A-Flow’s ACCs can be integrated into existing stage-based systems found in the state of the art. The results highlight the efficiency and effectiveness of A-Flow in enabling dataflows across heterogeneous infrastructures, addressing key challenges in computing continuum.
Palavras-chave: Cloud computing, Computational modeling, Pipelines, Prototypes, Data transfer, Throughput, Data models, Real-time systems, Resource management, Queueing analysis, Computing Continuum, Multichannel Communication, Data Management, Cloud Computing
Publicado
28/10/2025
TORRES-CHARLES, Catherine; SANCHEZ-GALLEGOS, Dante D.; CARRIZALES-ESPINOZA, Diana; GONZALEZ-COMPEAN, J. L.; CARRETERO, Jesus. A-Flow: managing dataflows on the computing continuum using abstract communication channels. In: INTERNATIONAL SYMPOSIUM ON COMPUTER ARCHITECTURE AND HIGH PERFORMANCE COMPUTING (SBAC-PAD), 37. , 2025, Bonito/MS. Anais [...]. Porto Alegre: Sociedade Brasileira de Computação, 2025 . p. 237-247.