TY - GEN
T1 - Per-packet load balancing in data center networks
AU - Kaymak, Yagiz
AU - Rojas-Cessa, Roberto
N1 - Publisher Copyright:
© 2015 IEEE.
PY - 2015/11/10
Y1 - 2015/11/10
N2 - In this paper, we evaluate the performance of per-packet load balancing in data center networks (DCNs). Throughput and flow completion time are considered among the main metrics to evaluate the performance of the transport of flows over the presence of long flows in a DCN. Load balancing in a DCN may benefit those performance metrics but also it may generate out-of-order packet delivery. We investigate the impact of out-of-order packet delivery on the throughput and flow completion time of long and short flows, respectively, in a DCN. Our simulations confirm the presence of out-of-order packet delivery in a DCN using per-packet load balancing. Simulation results also reveal that per-packet load balancing may yield smaller average flow completion time for short flows and larger average throughput for long flows than the single-path transport model used by TCP despite the presence of out-of-order packet delivery. As the delay difference between alternative paths decreases, the occurrence of out-of-order packet delivery in per-packet load balancing also decreases. Therefore, under the studied scenarios, the benefits of the per-packet load balancing prevail.
AB - In this paper, we evaluate the performance of per-packet load balancing in data center networks (DCNs). Throughput and flow completion time are considered among the main metrics to evaluate the performance of the transport of flows over the presence of long flows in a DCN. Load balancing in a DCN may benefit those performance metrics but also it may generate out-of-order packet delivery. We investigate the impact of out-of-order packet delivery on the throughput and flow completion time of long and short flows, respectively, in a DCN. Our simulations confirm the presence of out-of-order packet delivery in a DCN using per-packet load balancing. Simulation results also reveal that per-packet load balancing may yield smaller average flow completion time for short flows and larger average throughput for long flows than the single-path transport model used by TCP despite the presence of out-of-order packet delivery. As the delay difference between alternative paths decreases, the occurrence of out-of-order packet delivery in per-packet load balancing also decreases. Therefore, under the studied scenarios, the benefits of the per-packet load balancing prevail.
KW - TCP
KW - data center network
KW - flow completion time
KW - load balancing
KW - multipath forwarding
UR - http://www.scopus.com/inward/record.url?scp=84966448342&partnerID=8YFLogxK
UR - http://www.scopus.com/inward/citedby.url?scp=84966448342&partnerID=8YFLogxK
U2 - 10.1109/SARNOF.2015.7324658
DO - 10.1109/SARNOF.2015.7324658
M3 - Conference contribution
AN - SCOPUS:84966448342
T3 - 2015 36th IEEE Sarnoff Symposium
SP - 140
EP - 144
BT - 2015 36th IEEE Sarnoff Symposium
PB - Institute of Electrical and Electronics Engineers Inc.
T2 - 36th IEEE Sarnoff Symposium, Sarnoff 2015
Y2 - 20 September 2015 through 22 September 2015
ER -