Configuration management in the distributed cloud

Fuente: arXiv
Saved in:
Bibliographic Details
Main Authors: Ranković, Tamara, Kovačević, Ivana, Maksimović, Veljko, Sladić, Goran, Simić, Miloš
Format: Preprint
Published: 2024
Subjects:
Online Access:
Tags: Add Tag
No Tags, Be the first to tag this record!
_version_ 1866909366595092480
author Ranković, Tamara
Kovačević, Ivana
Maksimović, Veljko
Sladić, Goran
Simić, Miloš
author_facet Ranković, Tamara
Kovačević, Ivana
Maksimović, Veljko
Sladić, Goran
Simić, Miloš
contents Owing to their cost-effectiveness and flexibility, cloud services have been the default choice for the deployment of innumerable software systems over the years. However, novel paradigms are beginning to emerge, as the cloud can't meet the requirements of increasingly many latency- and privacy-sensitive applications. The distributed cloud model, being one of the attempts to overcome these challenges, places a distributed cloud layer between device and cloud layers, intending to bring resources closer to data sources. As application code should be kept separate from its configuration, especially in highly dynamic cloud environments, there is a need to incorporate configuration primitives in future distributed cloud platforms. In this paper, we present the design and implementation of a configuration management subsystem for an open-source distributed cloud platform. Our solution spreads across the cloud and distributed cloud layers and supports configuration versioning, selective dissemination to nodes in the distributed cloud layer, and logical isolation via namespaces. Our work serves as a demonstration of the feasibility and usability of the new cloud-extending models and provides valuable insight into one of the possible implementations.
format Preprint
id arxiv_https___arxiv_org_abs_2410_20276
institution arXiv
publishDate 2024
record_format arxiv
spellingShingle Configuration management in the distributed cloud
Ranković, Tamara
Kovačević, Ivana
Maksimović, Veljko
Sladić, Goran
Simić, Miloš
Distributed, Parallel, and Cluster Computing
Owing to their cost-effectiveness and flexibility, cloud services have been the default choice for the deployment of innumerable software systems over the years. However, novel paradigms are beginning to emerge, as the cloud can't meet the requirements of increasingly many latency- and privacy-sensitive applications. The distributed cloud model, being one of the attempts to overcome these challenges, places a distributed cloud layer between device and cloud layers, intending to bring resources closer to data sources. As application code should be kept separate from its configuration, especially in highly dynamic cloud environments, there is a need to incorporate configuration primitives in future distributed cloud platforms. In this paper, we present the design and implementation of a configuration management subsystem for an open-source distributed cloud platform. Our solution spreads across the cloud and distributed cloud layers and supports configuration versioning, selective dissemination to nodes in the distributed cloud layer, and logical isolation via namespaces. Our work serves as a demonstration of the feasibility and usability of the new cloud-extending models and provides valuable insight into one of the possible implementations.
title Configuration management in the distributed cloud
topic Distributed, Parallel, and Cluster Computing
url https://arxiv.org/abs/2410.20276