Migrating From Bespoke Hardware To An Open Load Balancing For Kubernetes @TeamNANOG
Migrating From Bespoke Hardware To An Open Load Balancing For Kubernetes  @TeamNANOG
Uploaded June 2026 | Updated September 2026, 1 week ago
Abstract

This presentation outlines the technical journey and operational best practices for migrating from a high-throughput, bespoke stateless HW load balancer to an open, standardized solution using MetalLB in BGP mode for Kubernetes LoadBalancer services. We detail the architecture of using BGP to advertise service IPs and leverage Equal-Cost Multi-Path (ECMP) routing across the network fabric for per-connection load balancing. The core focus is on solving the critical networking challenge inherent to stateless ECMP: mitigating the widespread connection resets that occur when a backend node is removed. We present the network-side solution, including the implementation of resilient ECMP configuration on ToR switches to stabilize the hashing algorithm, alongside essential operational considerations for ingress node physical distribution and the resultant shift to a stricter port exposure security model. This talk provides actionable insights for network engineers and Kubernetes platform teams seeking to build scalable, production-ready, BGP-native load balancing infrastructure.

Sergey Kolobov:
Sergey is a Network Engineering professional supporting hyperscale infrastructures for AI, DC, DCI and Enterprise customers as Tech Lead Systems Engineer at Arista Networks. He appreciates good documentation and intentional clear communication. He plays ice hockey, appreciates prime backcountry skiing and splendid mountain biking.

Marcin Wojciechowski:
Marcin is a Platform and SRE engineering professional specializing in the management of large-scale Kubernetes clusters at Arista Networks. His infrastructure career spans over two decades, evolving from configuring early Linux-based Frame-Relay gateways in Poland to modern, cutting-edge DevOps practices. Off the clock, he recharges by cycling, walking forest and beach trails, and listening to a great audiobook.

nanog.org/events/nanog-97/content/5740
Migrating From Bespoke Hardware To An Open Load Balancing For KubernetesThe Next Generation of BGP Data Collection PlatformsNavigating the Complexities of VXLAN and IPv6 Migration for Reliable Enterprise DatacentersKeynote: 5G, Fiber, and Wifi. The IP Takeover is (Almost) CompleteRIPE RIS, and how to query the DFZFrom CLI to AI: A Network Engineers Guide to Building Useful AgentsFrom Metrics to Investigation: How Agentic SRE Could Change Network OperationsEnhancing Security and Resiliency of SONiCLightning Talk: Seattle Community NetworkBoring is Good: Removing Emotion from Incident ResponseThe National Research Platform: Nautilus Kubernetes ClusterRedefining Netflix BGP Architecture
NANOG |

Migrating From Bespoke Hardware To An Open Load Balancing For Kubernetes

SHARE TO X SHARE TO REDDIT SHARE TO FACEBOOK WALLPAPER