Sophos: A Framework for Application Orchestration in the Cloud-to-Edge Continuum

Angelo Marchese, Orazio Tomarchio

2023

Abstract

Orchestrating distributed applications on the Cloud-to-Edge continuum is a challenging task, because of the continuously varying node computational resources availability and node-to-node network latency and band- width on Edge infrastructure. Although Kubernetes is today the de-facto standard for container orchestration on Cloud data centers, its orchestration and scheduling strategy is not suitable for the management of time critical applications on Edge environments because it does not take into account current infrastructure state during its scheduling decisions. In this work, we present Sophos, a framework that runs on top of the Kuber- netes platform in order to implement an effective resource and network-aware microservices scheduling and orchestration strategy. In particular, Sophos extends the Kubernetes control plane with a cluster monitor that monitors the current state of the application execution environment, an application configuration controller that continuously tunes the application configuration based on telemetry data and a custom scheduler that de- termines the placement for each microservice based on the run time infrastructure and application states. An evaluation of the proposed framework is presented by comparing it with the default Kubernetes orchestration and scheduling strategy.

Download


Paper Citation


in Harvard Style

Marchese A. and Tomarchio O. (2023). Sophos: A Framework for Application Orchestration in the Cloud-to-Edge Continuum. In Proceedings of the 13th International Conference on Cloud Computing and Services Science - Volume 1: CLOSER, ISBN 978-989-758-650-7, SciTePress, pages 261-268. DOI: 10.5220/0011972600003488


in Bibtex Style

@conference{closer23,
author={Angelo Marchese and Orazio Tomarchio},
title={Sophos: A Framework for Application Orchestration in the Cloud-to-Edge Continuum},
booktitle={Proceedings of the 13th International Conference on Cloud Computing and Services Science - Volume 1: CLOSER,},
year={2023},
pages={261-268},
publisher={SciTePress},
organization={INSTICC},
doi={10.5220/0011972600003488},
isbn={978-989-758-650-7},
}


in EndNote Style

TY - CONF

JO - Proceedings of the 13th International Conference on Cloud Computing and Services Science - Volume 1: CLOSER,
TI - Sophos: A Framework for Application Orchestration in the Cloud-to-Edge Continuum
SN - 978-989-758-650-7
AU - Marchese A.
AU - Tomarchio O.
PY - 2023
SP - 261
EP - 268
DO - 10.5220/0011972600003488
PB - SciTePress