Laying Pheromone Trails for Balanced and Dependable Component Mappings

Autor: Poul E. Heegaard, Máté J. Csorba, Hein Meling
Rok vydání: 2009
Předmět:
Zdroj: Self-Organizing Systems ISBN: 9783642108648
IWSOS
DOI: 10.1007/978-3-642-10865-5_5
Popis: This paper presents an optimization framework for finding efficient deployment mappings of replicated service components (to nodes), while accounting for multiple services simultaneously and adhering to non-functional requirements. Currently, we consider load-balancing and dependability requirements. Our approach is based on a variant of Ant Colony Optimization and is completely decentralized, where ants communicate indirectly through pheromone tables in nodes. In this paper, we target scalability; however, existing encoding schemes for the pheromone tables did not scale. Hence, we propose and evaluate three different pheromone encodings. Using the most scalable encoding, we evaluate our approach in a significantly larger system than our previous work. We also evaluate the approach in terms of robustness to network partition failures.
Databáze: OpenAIRE