Title
Srlb: The Power Of Choices In Load Balancing With Segment Routing
Abstract
Network load-balancers generally either do not take application state into account, or do so at the cost of a centralized monitoring system. This paper introduces a load-balancer running exclusively within the IP forwarding plane, i.e. in an application protocol agnostic fashion - yet which still provides application-awareness and makes real-time, decentralized decisions. To that end, IPv6 Segment Routing is used to direct data packets from a new flow through a chain of candidate servers, until one decides to accept the connection, based on its local state. This way, applications themselves naturally decide on how to share incoming connections, while incurring minimal network overhead, and no out-of-band signaling.Tests on different workloads - including realistic workloads such as replaying actual Wikipedia access traffic towards a set of replica Wikipedia instances - show significant performance benefits, in terms of shorter response times, when compared to a traditional random load-balancer.
Year
DOI
Venue
2017
10.1109/ICDCS.2017.180
2017 IEEE 37TH INTERNATIONAL CONFERENCE ON DISTRIBUTED COMPUTING SYSTEMS (ICDCS 2017)
Field
DocType
ISSN
Triangular routing,Load balancing (computing),Computer science,Static routing,Policy-based routing,Computer network,Routing table,IP forwarding,Virtual routing and forwarding,Routing protocol,Distributed computing
Conference
1063-6927
Citations 
PageRank 
References 
1
0.38
7
Authors
5
Name
Order
Citations
PageRank
Yoann Desmouceaux1101.97
Pierre Pfister210.38
Jerome Tollet3181.37
Mark Townsley4101.28
Thomas Clausen52068141.73