ISC dhcpd と anycast ip ヘルパーによる N 方向 DHCP 冗長性

ISC dhcpd と anycast ip ヘルパーによる N 方向 DHCP 冗長性

私たちは、すべてのキャンパスに新しい IPAM ソリューションを実装しており、バインドとエニーキャストを使用して、すべての DNS サーバーに 8 方向の回復力を提供しています。DHCP サーバーでも同じことを行い、ルーター インターフェイスの IP ヘルパー アドレスを単一のエニーキャスト アドレスに変更したいのですが、リース ファイルなどを共有してこれを機能させる方法がわかりません。ただし、各サーバーに同じ構成を配置するのは非常に簡単です。他にも同様のことを行っている人はいますか? 皆さんの解決策をぜひお聞かせください。

答え1

ISC DHCPには独自のフェイルオーバーメカニズムが組み込まれており、サーバー間でリースを同期させる方法が含まれています。ドキュメントは素晴らしいものではありませんが、これかなり良いガイドです。

答え2

Anycast で DHCP を設定するための最も近いソリューションは、Facebook のソリューションです。

https://www.isc.org/blogs/how-facebook-is-using-kea-in-the-datacenter/

https://www.usenix.org/conference/srecon15europe/program/presentation/failla

私が考える最良の方法は、KEA DHCP を使用して各サイトのデータベースをローカルにリースし、mysql nbd クラスターを使用してそれらを同期することです。https://dev.mysql.com/doc/refman/5.7/en/mysql-cluster-overview.html

よろしくお願いいたします、フェルナンド。

関連情報