Title
Trustworthy self-optimization for organic computing environments using multiple simultaneous requests.
Abstract
Open distributed systems are rapidly getting more and more complex. Therefore, it is essential that such systems will be able to adapt autonomously to changes in their environment. They should be characterized by so-called self-x properties such as self-configuration, self-optimization and self-healing. The autonomous optimization of nodes at runtime in open distributed environments is a crucial part for developing self-optimizing systems. In this paper, we present a self-optimization approach that does not only consider pure load-balancing but also takes into account trust to improve the assignment of important services to trustworthy nodes. Our approach uses different optimization strategies to determine whether a service should be transferred to another node or not. The evaluation results showed that the proposed approach is able to balance the workload between nodes nearly optimal. Moreover, it improves significantly the availability of important services, i.e., the achieved availability was no lower than 85% of the maximum theoretical availability value.
Year
DOI
Venue
2017
10.1016/j.sysarc.2017.03.003
Journal of Systems Architecture - Embedded Systems Design
Keywords
Field
DocType
Organic computing,Autonomic computing,Trust,Self-adaptive systems,Self-organization
Autonomic computing,Workload,Computer science,Trustworthiness,Self-organization,Computer network,Real-time computing,Self-optimization,Organic computing,Distributed computing
Journal
Volume
Issue
ISSN
75
C
1383-7621
Citations 
PageRank 
References 
1
0.35
14
Authors
2
Name
Order
Citations
PageRank
Nizar Msadek1163.04
T. Ungerer2878.37