> 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

Reply via email to