Reference : Load Balancing at the Edge of Chaos: How Can Self-Organized Criticality Lead to Energ...
Scientific journals : Article
Engineering, computing & technology : Computer science
Sustainable Development
http://hdl.handle.net/10993/30183
Load Balancing at the Edge of Chaos: How Can Self-Organized Criticality Lead to Energy-Efficient Computing
English
Laredo, Jean-Luis mailto [Université du Havre > LITIS]
Guinand, Frédéric mailto [Université du Havre > LITIS]
Damien, Olivier mailto [Université du Havre > LITIS]
Bouvry, Pascal mailto [University of Luxembourg > Faculty of Science, Technology and Communication (FSTC) > Computer Science and Communications Research Unit (CSC) >]
1-Jan-2017
IEEE Transactions on Parallel & Distributed Systems
IEEE
28
517-529
Yes (verified by ORBilu)
International
1045-9219
[en] Energy efficiency ; Nonlinear dynamical systems ; Scheduling algorithms ; Distributed computing
[en] This paper investigates a self-organized critical approach for dynamically load-balancing computational workloads. The proposed model is based on the Bak-Tang-Wiesenfeld sandpile: a cellular automaton that works in a critical regime at the edge of chaos. In analogy to grains of sand, tasks arrive, pile up and slip through the different processing elements or sites of the system. When a pile exceeds a certain threshold, it collapses and initiates an avalanche of migrating tasks, i.e. producing load-balancing. We show that the frequency of such avalanches is in power-law relation with their sizes, a scale-invariant fingerprint of self-organized criticality that emerges without any tuning of parameters. Such an emergent pattern has organic properties such as the self-organization of tasks into resources or the self-optimization of the computing performance. The conducted experimentation also reveals that the system is in balanced (i.e. not driving to overloaded or underutilized resources) as long as the arrival rate of tasks equals the processing power of the system. Taking advantage of this fact, we hypothesize that the processing elements can be turned on and off depending on the state of the workload as to maximize the utilization of resources. An interesting side-effect is that the overall energy consumption of the system is minimized without compromising the quality of service.
Fonds National de la Recherche - FnR
http://hdl.handle.net/10993/30183
10.1109/TPDS.2016.2582160
http://ieeexplore.ieee.org/document/7494682/
FnR ; FNR4770555 > Pascal Bouvry > Green@Cloud > Multi-Objective Metaheuristics for Energy-Aware Scheduling in Cloud Computing Systems > 01/10/2012 > 30/09/2015 > 2011

File(s) associated to this reference

Fulltext file(s):

FileCommentaryVersionSizeAccess
Limited access
sandpile_energy.pdfPublisher postprint610.85 kBRequest a copy

Bookmark and Share SFX Query

All documents in ORBilu are protected by a user license.