Loading…
May 2-4, 2018 - Copenhagen, Denmark
Click Here For Information & Registration
Networking [clear filter]
Wednesday, May 2
 

15:40 CEST

The Untapped Power of Services - L7 Load Balancing Without a Service Mesh - Damien Lespiau, Weaveworks (Advanced Skill Level) (Slides Attached)
At Weaveworks, we sometimes need more than the L3/L4 load balancing offered today with the Service abstraction. The Kubernetes Service & Endpoint objects have some extraordinary untapped powers: they can be used to build artisanal, high-level load balancing and session affinity schemes. This talk will go through a few examples: sharding across endpoints based on a layer 7 key, master endpoint election and demonstrate a tiny reverse proxy implementing service affinity using consistent hashing with bounded load.

Speakers
avatar for Damien Lespiau

Damien Lespiau

Software Engineer, Weaveworks
Damien has written his first line of C 23 years ago. He has spent 10 years at Intel, where he worked on a variety of technologies from GNOME to working on the Linux kernel making Intel GPUs behave and Clear Containers, a VM-based container runtime. He currently works at Weaveworks... Read More →



Wednesday May 2, 2018 15:40 - 16:15 CEST
Auditorium 15
  Networking, Advanced

16:25 CEST

SRv6LB: Leveraging IPv6, Segment Routing, and VPP for Very Fast, Reliable, and Efficient Distributed Data Center Workload Balancing - Mark Townsley & Pierre Pfister, Cisco (Advanced Skill Level)
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.

Speakers
avatar for Pierre Pfister

Pierre Pfister

Pierre Pfister is Software Engineer at Cisco's CTAO organization. He is an active participant and author at IETF (homenet, 6man, bier and hackathons) and co-developed the reference implementation of HNCP on OpenWrt platforms: hnetd. He is now commiter to FD.io's VPP-Sandbox project... Read More →
avatar for Mark Townsley

Mark Townsley

Fellow, Cisco
Mark Townsley is a Cisco Fellow, Ecole Polytechnique Professor, and co-Founder of the Paris Innovation and Research Laboratory (PIRL). Before Joining Cisco in 1997, he held positions at IBM, the Institute for Systems Research (ISR) and the Center for Satellite and Hybrid Communications... Read More →



Wednesday May 2, 2018 16:25 - 17:00 CEST
Auditorium 15
  Networking, Advanced
 

Filter sessions
Apply filters to sessions.