arrow
返回

Context-aware composite SaaS using feature model

delete2019-10-01
delete8
PRE
AI
J
Jamal Bentahar *
O
Omar Alam
DOI:10.1016/j.future.2019.04.032delete
delete原文链接
delete原文求助
delete分享
delete收藏
摘要

摘要

En 中文
Software as a Service (SaaS) in cloud computing is delivered in a composite form to effectively address complex levels of user's requirements. Composite SaaS runs in a dynamic distributed cloud environment where the quality of service (QoS) properties of the constituents may get violated at runtime. To face such dynamism and volatility, it is vital to support an online adaptation of composite SaaS. Recent research focused on centralized adaptation approaches based on the closed world assumption that the boundary between SaaS and the cloud environment is known. This is impractical for dynamic composition that requires distributed settings in the open world. To address these challenges, this paper proposes a distributed approach for composite SaaS adaptation applying the master/slave pattern. Slaves locally monitor and adapt the distributed SaaS constituents and send performance information to the master, which adapts the composite service to provide the global expected QoS and monitors the overall performance. To support dynamic adaptation by the master, we propose a solution based on the feature model that captures the variability of the composite SaaS. The activation and deactivation of nodes in the feature model reconfigure the workflow of the composition. Since the reconfiguration task is complex, we apply a meta-heuristic search technique to solve this problem while minimizing the adaptation cost (i.e., resource consumption and violation penalties). Furthermore, we propose an adaption approach for SaaS constituents that substitutes the failed ones promptly to avoid costly global SLA violations. Finally, we present a Kalman-based on-line QoS prediction approach for making decisions regarding the adaptation actions to be taken. Experimental results show that our approach is efficient in distributed and large-scale cloud environments compared to the centralized and off-line approaches. (C) 2019 Elsevier B.V. All rights reserved.
Keyword:
SERVICE
ADAPTATION
SELECTION
ONLINE
AI总结

AI总结

对已上传原文的论文进行重点信息的提取,主要内容包括:简要概述、研究摘要、背景介绍、关键亮点、图文解析、展望与总结。

期刊

F
Future Generation Computer Systems-The International Journal of eScience
IF:
6.1
论文数:
6.9K
被引数:
2.3W

机构

C
concordia university - canada
学者数:
8.0K
论文数: 8.9K
被引数: 4
T
Trent University
学者数:
1.7K
论文数: 1.7K
被引数: 2.0K
引用论文

引用论文

err分享
err收藏
err分享
err收藏
MOSES: A Framework for QoS Driven Runtime Adaptation of Service-Oriented Systems
err2012-09-01
err121
errOAAI
errCardellini, Valeria; Casalicchio, Emiliano; Grassi, Vincenzo; Iannucci, Stefano; Lo Presti, Francesco; Mirandola, Raffaela
err分享
err收藏
Comprehensive Explanation of SLA Violations at Runtime
err2014-04-01
err52
errOAAI
errMuller, Carlos; Oriol, Marc; Franch, Xavier; Marco, Jordi; Resinas, Manuel; Ruiz-Cortes, Antonio; Rodriguez, Marc
err分享
err收藏
err
IF0
err
err0
PREAI
err
err分享
err收藏
QoS-aware middleware for Web Services Composition
err2004-05-01
err2.1K
errOAAI
errZeng, LZ; Benatallah, B; Ngu, AHH; Dumas, M; Kalagnanam, J; Chang, H
err分享
err收藏
学者 查看更多内容