학술논문

Predictable Efficiency for Reconfiguration of Service-Oriented Systems with Concerto
Document Type
Conference
Source
2020 20th IEEE/ACM International Symposium on Cluster, Cloud and Internet Computing (CCGRID) Cluster, Cloud and Internet Computing (CCGRID), 2020 20th IEEE/ACM International Symposium on. :340-349 May, 2020
Subject
Computing and Processing
Parallel processing
Tools
Servers
Software systems
Estimation
Planning
distributed systems
reconfiguration
component model
performance
Language
Abstract
Dynamic reconfiguration of distributed software systems is nowadays gaining interest because of the emergence of dynamic IoT and smart applications as well as large scale dynamic infrastructures (e.g., Fog and Edge computing). When quality of service and experience is of prime importance, efficient reconfiguration is necessary, as well as performance predictability to decide when a reconfiguration should occur. This paper tackles the problem of efficient execution of a reconfiguration plan and its predictability with Concerto, a reconfiguration model supporting a high level of parallelism. Evaluation performed on synthetic cases and on two real production scenarios show that Concerto provides better performance than state-of- the-art systems with accurate time estimation.