A Deployment Framework for Quality-Sensitive Applications in Resource-Constrained Dynamic Environments

Research output: Chapter in Book/Report/Conference proceedingConference contributionAcademicpeer-review

9 Downloads (Pure)

Abstract

Traditional embedded systems and recent platforms used in emerging computing paradigms (e.g., fog computing) have resource limits and require their applications and services to be dynamically added (i.e., deployed) and removed at run-time. These applications often have non-functional (quality) requirements (e.g., end-to-end latency) which are only satisfied when sufficient resources are allocated to them. Hence, a run-time decision-maker is needed to optimize the deployments, in terms of resource budgets that are allocated to applications. Additionally, computing platforms have become heterogeneous in terms of their resources and the applications they execute. However, the existing deployment solutions are limited to specific resources and services. In this paper, we propose a run-time deployment framework that is more flexible in defining constraints and optimization goals and works with more heterogeneous resources and resource models than existing solutions. The framework is implemented on an embedded platform as a proof of concept.

Original languageEnglish
Title of host publicationEuromicro Conference on Digital System Design
Publication statusAccepted/In press - 2021
Event47nd Euromicro Conference on Software Engineering and Advanced Applications (SEAA 2021) - Virtual, Palermo, Italy
Duration: 1 Sep 20213 Sep 2021
Conference number: 47

Conference

Conference47nd Euromicro Conference on Software Engineering and Advanced Applications (SEAA 2021)
Abbreviated titleSEAA 2021
Country/TerritoryItaly
CityPalermo
Period1/09/213/09/21

Fingerprint

Dive into the research topics of 'A Deployment Framework for Quality-Sensitive Applications in Resource-Constrained Dynamic Environments'. Together they form a unique fingerprint.

Cite this