TY - GEN
T1 - A fair and dynamic load-balancing mechanism
AU - Larroca, Federico
AU - Rougier, Jean Louis
PY - 2009/1/1
Y1 - 2009/1/1
N2 - The current data network scenario makes Traffic Engineering (TE) a very challenging task. The ever growing access rates and new applications running on end-hosts result in more variable and unpredictable traffic patterns. By providing origin-destination (OD) pairs with several possible paths, load-balancing has proven itself an excellent tool to face this uncertainty. Most previous proposals defined the load-balancing problem as minimizing a certain network cost function of the link's usage, assuming users would obtain a good performance as a consequence. Since the network operator is interested in the communication between the OD nodes, we propose instead to state the load-balancing problem in their terms. We define a certain utility function of the OD's perceived performance and maximize the sum over all OD pairs. The solution to the resulting optimization problem can be obtained by a distributed algorithm, whose design we outline. By means of extensive simulations with real networks and traffic matrices, we show that our approach results in more available bandwidth for OD pairs and a similar or decreased maximum link utilization than previously proposed load-balancing schemes. Packet-level simulations verify the algorithm's good performance in the presence of delayed and inexact measurements.
AB - The current data network scenario makes Traffic Engineering (TE) a very challenging task. The ever growing access rates and new applications running on end-hosts result in more variable and unpredictable traffic patterns. By providing origin-destination (OD) pairs with several possible paths, load-balancing has proven itself an excellent tool to face this uncertainty. Most previous proposals defined the load-balancing problem as minimizing a certain network cost function of the link's usage, assuming users would obtain a good performance as a consequence. Since the network operator is interested in the communication between the OD nodes, we propose instead to state the load-balancing problem in their terms. We define a certain utility function of the OD's perceived performance and maximize the sum over all OD pairs. The solution to the resulting optimization problem can be obtained by a distributed algorithm, whose design we outline. By means of extensive simulations with real networks and traffic matrices, we show that our approach results in more available bandwidth for OD pairs and a similar or decreased maximum link utilization than previously proposed load-balancing schemes. Packet-level simulations verify the algorithm's good performance in the presence of delayed and inexact measurements.
UR - https://www.scopus.com/pages/publications/70350645636
U2 - 10.1007/978-3-642-04576-9_3
DO - 10.1007/978-3-642-04576-9_3
M3 - Conference contribution
AN - SCOPUS:70350645636
SN - 3642045758
SN - 9783642045752
T3 - Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)
SP - 36
EP - 52
BT - Traffic Management and Traffic Engineering for the Future Internet - First Euro-NF Workshop, FITraMEn 2008, Revised Selected Papers
PB - Springer Verlag
T2 - 1st Euro-NF Workshop on Traffic Management and Traffic Engineering for the Future Internet, FITraMEn 2008
Y2 - 11 December 2008 through 12 December 2008
ER -