JITA4DS: Disaggregated execution of Data Science Pipelines between the Edge and the Data Centre

08/05/2021
by   Genoveva Vargas-Solar, et al.
0

This paper targets the execution of data science (DS) pipelines supported by data processing, transmission and sharing across several resources executing greedy processes. Current data science pipelines environments provide various infrastructure services with computing resources such as general-purpose processors (GPP), Graphics Processing Units (GPUs), Field Programmable Gate Arrays (FPGAs) and Tensor Processing Unit (TPU) coupled with platform and software services to design, run and maintain DS pipelines. These one-fits-all solutions impose the complete externalization of data pipeline tasks. However, some tasks can be executed in the edge, and the backend can provide just in time resources to ensure ad-hoc and elastic execution environments. This paper introduces an innovative composable "Just in Time Architecture" for configuring DCs for Data Science Pipelines (JITA-4DS) and associated resource management techniques. JITA-4DS is a cross-layer management system that is aware of both the application characteristics and the underlying infrastructures to break the barriers between applications, middleware/operating system, and hardware layers. Vertical integration of these layers is needed for building a customizable Virtual Data Center (VDC) to meet the dynamically changing data science pipelines' requirements such as performance, availability, and energy consumption. Accordingly, the paper shows an experimental simulation devoted to run data science workloads and determine the best strategies for scheduling the allocation of resources implemented by JITA-4DS.

READ FULL TEXT
research
03/14/2021

Putting Data Science Pipelines on the Edge

This paper proposes a composable "Just in Time Architecture" for Data Sc...
research
08/20/2022

Graph analytics workflows enactment on just in time data centres, Position Paper

This paper discusses our vision of multirole-capable decision-making sys...
research
02/28/2023

An Alternative to Cells for Selective Execution of Data Science Pipelines

Data Scientists often use notebooks to develop Data Science (DS) pipelin...
research
08/20/2022

Comparing graph data science libraries for querying and analysing datasets: towards data science queries on graphs

This paper presents an experimental study to compare analysis tools with...
research
03/06/2023

Data management and execution systems for the Rubin Observatory Science Pipelines

We present the Rubin Observatory system for data storage/retrieval and p...
research
08/03/2023

DaphneSched: A Scheduler for Integrated Data Analysis Pipelines

DAPHNE is a new open-source software infrastructure designed to address ...
research
03/03/2023

Linked Data Science Powered by Knowledge Graphs

In recent years, we have witnessed a growing interest in data science no...

Please sign up or login with your details

Forgot password? Click here to reset