Title | ||
---|---|---|
Plato: a genetic algorithm approach to run-time reconfiguration in autonomic computing systems |
Abstract | ||
---|---|---|
Increasingly, applications need to be able to self-reconfigure in response to changing requirements and environmental conditions.
Autonomic computing has been proposed as a means for automating software maintenance tasks. As the complexity of adaptive
and autonomic systems grows, designing and managing the set of reconfiguration rules becomes increasingly challenging and
may produce inconsistencies. This paper proposes an approach to leverage genetic algorithms in the decision-making process
of an autonomic system. This approach enables a system to dynamically evolve target reconfigurations at run time that balance
tradeoffs between functional and non-functional requirements in response to changing requirements and environmental conditions.
A key feature of this approach is incorporating system and environmental monitoring information into the genetic algorithm
such that specific changes in the environment automatically drive the evolutionary process towards new viable solutions. We
have applied this genetic-algorithm based approach to the dynamic reconfiguration of a collection of remote data mirrors,
demonstrating an effective decision-making method for diffusing data and minimizing operational costs while maximizing data
reliability and network performance, even in the presence of link failures. |
Year | DOI | Venue |
---|---|---|
2011 | 10.1007/s10586-010-0122-y | Cluster Computing |
Keywords | Field | DocType |
Autonomic computing,Evolutionary algorithm,Genetic algorithm,Intelligent control,Distributed systems | Intelligent control,Autonomic computing,Evolutionary algorithm,Computer science,Real-time computing,Software maintenance,Control reconfiguration,Genetic algorithm,Environmental monitoring,Distributed computing,Network performance | Journal |
Volume | Issue | ISSN |
13 | 2 | 1386-7857 |
Citations | PageRank | References |
23 | 0.72 | 29 |
Authors | ||
4 |
Name | Order | Citations | PageRank |
---|---|---|---|
Andres J. Ramirez | 1 | 344 | 15.66 |
David B. Knoester | 2 | 197 | 16.25 |
Betty H. C. Cheng | 3 | 3345 | 191.44 |
P. K. McKinley | 4 | 1397 | 121.87 |