Pilot-Edge: Distributed Resource Management Along the Edge-to-Cloud Continuum

04/07/2021
by   Andre Luckow, et al.
0

Many science and industry IoT applications necessitate data processing across the edge-to-cloud continuum to meet performance, security, cost, and privacy requirements. However, diverse abstractions and infrastructures for managing resources and tasks across the edge-to-cloud scenario are required. We propose Pilot-Edge as a common abstraction for resource management across the edge-to-cloud continuum. Pilot-Edge is based on the pilot abstraction, which decouples resource and workload management, and provides a Function-as-a-Service (FaaS) interface for application-level tasks. The abstraction allows applications to encapsulate common functions in high-level tasks that can then be configured and deployed across the continuum. We characterize Pilot-Edge on geographically distributed infrastructures using machine learning workloads (e.g., k-means and auto-encoders). Our experiments demonstrate how Pilot-Edge manages distributed resources and allows applications to evaluate task placement based on multiple factors (e.g., model complexities, throughput, and latency).

READ FULL TEXT
research
09/13/2019

Performance Characterization and Modeling of Serverless and HPC Streaming Applications

Experiment-in-the-Loop Computing (EILC) requires support for numerous ty...
research
04/07/2021

Exploring Task Placement for Edge-to-Cloud Applications using Emulation

A vast and growing number of IoT applications connect physical devices, ...
research
01/05/2018

Design and Performance Characterization of RADICAL-Pilot on Titan

Many extreme scale scientific applications have workloads comprised of a...
research
08/30/2023

Leasing the Cloud-Edge Continuum, à la Carte

Next-gen computing paradigms foresee deploying applications to virtualis...
research
05/09/2022

NEPTUNE: Network- and GPU-aware Management of Serverless Functions at the Edge

Nowadays a wide range of applications is constrained by low-latency requ...
research
01/08/2018

Towards General Distributed Resource Selection

The advantages of distributing workloads and utilizing multiple distribu...
research
05/30/2019

Reducing Tail Latency via Safe and Simple Duplication

Duplication can be a powerful strategy for overcoming stragglers in clou...

Please sign up or login with your details

Forgot password? Click here to reset