Load Balancing in Fast Datacenter Networks - Two Approaches
Hassan Sajwani
Network Load Balancing and the Data Center
https://cloud.google.com/compute/docs/load-balancing/images/http_load_balancing_cross_region.png
Traditional Load Balancing
Load Balancing Today
https://en.wikipedia.org/wiki/Equal-cost_multi-path_routing#/media/File:802d1aqECMP.gif
FlowBender
Presto
Critique/Reflection
Sources
Eisenbud, D. (2016). Maglev: A Fast and Reliable Software Network Load Balancer. 13th USENIX
Symposium on Networked Systems Design and Implementation (NSDI 16) (pp. 523-535). Santa Clara:
USENIX Association.
He, K. (2015). Presto: Edge-based Load Balancing for Fast Datacenter Networks. SIGCOMM '15
Proceedings of the 2015 ACM Conference on Special Interest Group on Data Communication
(pp. 465-478). London, United Kingdom: ACM.
Kabanni, A., & all., e. (2014). FlowBender: Flow-level Adaptive Routing for Improved Latency and Throughput in
Datacenter Networks. CoNEXT '14 Proceedings of the 10th ACM International on Conference
on emerging Networking Experiments and Technologies (pp. 149-160). Syndey Australia: ACM.
Raiciu, C. (2011). Improving Datacenter Performance and Robustness with Multipath TCP. SIGCOMM '11
Proceedings of the ACM SIGCOMM 2011 conference (pp. 266-277). Toronto Ontario, Canada: ACM.
What is Layer 4 Load Balancing? (n.d.). Retrieved from NGINX:
https://www.nginx.com/resources/glossary/layer-4-load-balancing/
What is Load Balancing? (n.d.). Retrieved from NGINX:
https://www.nginx.com/resources/glossary/load-balancing/