
Wir haben unser Netzwerk basierend auf MS Windows Active Directory und Domänencontroller eingerichtet. Außerdem haben wir ähnliche Webanwendungen, die auf zwei verschiedenen Servern gehostet werden. Unsere Anforderungen sind wie folgt:
Wenn ein Benutzer im Netzwerk auf die Webanwendung zugreifen möchte, sollte der DNS-Server die IP-Adresse des Servers basierend auf den zugewiesenen Gewichten bereitstellen. Wenn der gewünschte Anwendungsserver jedoch ausfällt, sollte er die IP-Adresse des anderen Servers bereitstellen.
Kann ich den Zustand des Anwendungsservers mithilfe von DNS-Richtlinien in einer Windows DC-Umgebung irgendwie überprüfen?
Können die DNS-Einträge basierend auf der Verfügbarkeit des Anwendungsservers aktualisiert werden?
Antwort1
Dies ist nicht als Basisfunktion von Active Directory DNS möglich. Sie benötigen einen Netzwerk-Load Balancer. F5 BigIP DNS funktioniert wie beschrieben und es gibt andere Load Balancer, die dasselbe tun. Sie können Einstellungen für den Lastenausgleich festlegen, Sie können Integritätsprüfungsregeln konfigurieren und die DNS-Einträge werden basierend auf den Ergebnissen dieser Integritätsprüfungen aktualisiert.