
Wir implementieren eine neue IPAM-Lösung auf allen unseren Campussen und verwenden Bind mit Anycast, um 8-Wege-Ausfallsicherheit für alle unsere DNS-Server bereitzustellen. Ich würde gerne dasselbe mit unseren DHCP-Servern tun und die IP-Hilfsadressen auf unseren Router-Schnittstellen auf die einzelne Anycast-Adresse ändern, weiß jedoch nicht, wie das mit der gemeinsamen Nutzung der Lease-Datei usw. funktionieren soll. Es ist jedoch ziemlich einfach, auf jedem Server die gleiche Konfiguration zu installieren. Macht jemand anderes etwas Ähnliches? Ich würde gerne von Ihren Lösungen hören.
Antwort1
ISC DHCP verfügt über eigene integrierte Failover-Mechanismen, die eine Methode zur Synchronisierung der Leases zwischen den Servern beinhalten - die Dokumentation ist nicht umwerfend, aberDasist eine ziemlich gute Anleitung.
Antwort2
Die Lösung, die der Einrichtung von DHCP mit Anycast am nächsten kommt, ist die von Facebook:
https://www.isc.org/blogs/wie-facebook-kea-im-datencenter-verwendet/
https://www.usenix.org/conference/srecon15europe/program/presentation/failla
Der beste Ansatz besteht meiner Meinung nach darin, KEA DHCP zu verwenden und Datenbanken lokal für jede Site zu leasen und sie mit einem MySQL-NBD-Cluster zu synchronisieren:https://dev.mysql.com/doc/refman/5.7/en/mysql-cluster-overview.html
Mit freundlichen Grüßen, Fernando.