Proceedings of the 11th ACM Conference on Emerging Networking Experiments and Technologies 2015
DOI: 10.1145/2716281.2836091
|View full text |Cite
|
Sign up to set email alerts
|

Efficient traffic splitting on commodity switches

Abstract: Traffic often needs to be split over multiple equivalent backend servers, links, paths, or middleboxes. For example, in a load-balancing system, switches distribute requests of online services to backend servers. Hash-based approaches like Equal-Cost Multi-Path (ECMP) have low accuracy due to hash collision and incur significant churn during update. In a Software-Defined Network (SDN) the accuracy of traffic splits can be improved by crafting a set of wildcard rules for switches that better match the actual tr… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1
1
1

Citation Types

0
47
0
1

Year Published

2017
2017
2024
2024

Publication Types

Select...
7
1

Relationship

0
8

Authors

Journals

citations
Cited by 69 publications
(48 citation statements)
references
References 31 publications
0
47
0
1
Order By: Relevance
“…Niagara [27] SDN-based traffic splitting solution basic campus network and symmetric and asymmetric datacenter topologies synthetic VIP traffic and real datacenter traces For symmetric topologies Niagara performs better than ECMP but offers similar performance to MicroTE. Niagara incurs > 20% imbalance for 15% time frames.…”
Section: Discussionmentioning
confidence: 99%
See 2 more Smart Citations
“…Niagara [27] SDN-based traffic splitting solution basic campus network and symmetric and asymmetric datacenter topologies synthetic VIP traffic and real datacenter traces For symmetric topologies Niagara performs better than ECMP but offers similar performance to MicroTE. Niagara incurs > 20% imbalance for 15% time frames.…”
Section: Discussionmentioning
confidence: 99%
“…However, splitting the flows at the switch for load balancing could result in instability and low throughput as well as out of order packet delivery. Niagara [27] is another traffic-splitting solution for commodity switches which offers similar performance to MicroTe [28]. A promising distributed congestion-aware load balancing solution is proposed in [29], [30] and referred to as Expeditus.…”
Section: Scope and Related Workmentioning
confidence: 99%
See 1 more Smart Citation
“…Conversely, there are works that use Software Defined Networking (SDN) to provide load balancing service [17], [18], [19]. In these approaches, the load of service instances and network are being monitor by monitoring entity(es).…”
Section: Hardware and (Hybrid) Load Balancersmentioning
confidence: 99%
“…Instead of employing the "black-box" optional capabilities of commercial legacy switches, such as hash-based forwarding, we capitalize on the features available in any OFenabled switch. In particular, we compute the outgoing port according to the least significant bits in the IP source and destination addresses as also proposed in [24]. This mechanism provides a main advantage: while a black-box solution cannot be easily upgraded if not suitable anymore, this simple load balancing technique can be adapted on-demand.…”
Section: B Ixp Internal Load Balancingmentioning
confidence: 99%