Skip to main content

Research Repository

Advanced Search

Latency-aware RDMSim: Enabling the Investigation of Latency in Self-Adaptation for the Case of Remote Data Mirroring

Götz, Sebastian; Samin, Huma; Bencomo, Nelly

Latency-aware RDMSim: Enabling the Investigation of Latency in Self-Adaptation for the Case of Remote Data Mirroring Thumbnail


Authors

Sebastian Götz

Profile Image

Dr Huma Samin huma.samin@durham.ac.uk
Post Doctoral Research Associate



Abstract

Self-adaptive systems are able to adapt themselves according to changing contextual conditions to ensure a set of predefined objectives (e.g., certain non-functional requirements like reliability) is reached. For this, they perform adaptation actions which have an effect on the objectives. But, this effect is not reached immediately. Instead, there is a latency between performing an adaptation action and the effect on the objective. In this paper, we present an exemplar which allows to investigate this latency of adaptation actions for a remote data mirroring system (RDMs) based on a previous exemplar, which wasn't latency-aware. The purpose of an RDM is to replicate a data package among multiple locations (called mirrors) to protect against data loss and unavailability. We present a simulation framework for RDM systems, which offers various adaptation actions: changing the number of mirrors, changing the number of links per mirror and changing the topology of the network. The framework is able to predict the effect on three selected non-functional requirements (cost, performance and reliability) and how long a reconfiguration will take, i.e., the latency. We show how to use this information to construct a simple, exemplary optimiser.

Citation

Götz, S., Samin, H., & Bencomo, N. (2024). Latency-aware RDMSim: Enabling the Investigation of Latency in Self-Adaptation for the Case of Remote Data Mirroring. . https://doi.org/10.1145/3643915.3644106

Conference Name SEAMS '24: 19th International Conference on Software Engineering for Adaptive and Self-Managing Systems
Conference Location Lisbon, Portugal
Start Date Apr 15, 2024
End Date Apr 16, 2024
Acceptance Date Jan 15, 2024
Online Publication Date Apr 15, 2024
Publication Date Apr 15, 2024
Deposit Date Feb 13, 2024
Publicly Available Date Jun 28, 2024
Publisher Institute of Electrical and Electronics Engineers
ISBN 9798350363838
DOI https://doi.org/10.1145/3643915.3644106
Public URL https://durham-repository.worktribe.com/output/2253529
Publisher URL https://ieeexplore.ieee.org/xpl/conhome/1001961/all-proceedings

Files





You might also like



Downloadable Citations