SRv6LB: Leveraging IPv6, Segment Routing, and VPP for Very Fast, Reliable, and Efficient Distributed Data Center Workload Balancing
In this talk, we present performance and scalability numbers from our open source implementation of the Maglev data-plane (part of Googles load balancing architecture as defined in [1]) in fd.io/VPP, …
Talk Title | SRv6LB: Leveraging IPv6, Segment Routing, and VPP for Very Fast, Reliable, and Efficient Distributed Data Center Workload Balancing |
Speakers | Pierre Pfister, Mark Townsley (Fellow, Cisco) |
Conference | KubeCon + CloudNativeCon Europe |
Conf Tag | |
Location | Copenhagen, Denmark |
Date | Apr 30-May 4, 2018 |
URL | Talk Page |
Slides | Talk Slides |
Video | |
In this talk, we present performance and scalability numbers from our open source implementation of the Maglev data-plane (part of Google’s load balancing architecture as defined in [1]) in fd.io/VPP, as well as extensions that leverage IPv6 and Segment Routing (SRv6LB [2]) in ways that improve the fairness and reliability for workload balancing in a Data Center. In systems like Kubernetes that serve a large number of connections to micro-service instances in containers, our analytical and experimental results show that processing with SRv6LB is more fairly balanced than with Maglev alone. This results in significantly faster overall response times for end users and more efficient utilization of compute resources, especially under very high load.