> On Apr 29, 2024, at 6:16 PM, Dan Geist <d...@polter.net> wrote: > > Hi. I have an environment where many of the network services (DNS, NTP, ToD, > etc.) provide scaling, fault tolerance, and load sharing via ECMP (in front > of the service) and BGP. Each (of the 2 or more) service node(s) monitors the > status of that service and announces/pulls BGP announcements from the > upstream router pair. This works really well for protocols with simple > request/response transactions. > > I'd like to try doing this same thing with Kea dhcpv(4|6). In that setup, the > same "virtual service IP" would be configured on each of several Kea nodes > (in addition to the real link IPs) and they would announce these to the next > hop (as above). My thinking is that if there is a common configuration and > lease backend to these multiple nodes, then this can be a way to provide HA > services (and scaling) to a very large number of devices. My only concern is > how the multi-step transaction will be handled. > > Before I spend the time to mock this up, has anyone else tried ECMP load > distribution with DHCP, specifically on Kea, and are there any "gotchas" to > be aware of?
You might want to check out the DHCP Load Balancer from Facebook: https://github.com/facebookincubator/dhcplb > > Thanks. > Dan > > -- > Dan Geist dan(@)polter.net > > -- > ISC funds the development of this software with paid support subscriptions. > Contact us at https://www.isc.org/contact/ for more information. > > To unsubscribe visit https://lists.isc.org/mailman/listinfo/kea-users. > > Kea-users mailing list > Kea-users@lists.isc.org > https://lists.isc.org/mailman/listinfo/kea-users
-- ISC funds the development of this software with paid support subscriptions. Contact us at https://www.isc.org/contact/ for more information. To unsubscribe visit https://lists.isc.org/mailman/listinfo/kea-users. Kea-users mailing list Kea-users@lists.isc.org https://lists.isc.org/mailman/listinfo/kea-users