Sofortiger Hostname-Failover - kontinuierliches Pinging, wenn die Maschinen wechseln?

322
Jon

Ich bin neu hier, bitte ertrage mich.

Ich bin ein Angestellter einer Probezeit in einem IT-Unternehmen, das sich auf Serverlösungen, Failover usw. konzentriert. Ich hatte die Aufgabe, einen Computer über DNS zu pingen. Immer, wenn der Computer heruntergefahren werden soll (eine Art Failover-Lösung, Hostname mit mehreren IPs) wie Webseiten und whatnot). Dies gelang mir mit 2 IPs in der DNS-Tabelle in MS Server 2012 R2. Als die Maschinen dort wechselten, wurden Pakete fallen gelassen, und die gesamte Übertragung dauerte etwa 30 Sekunden, aber die Aufgabe war erledigt. Es wurde in einer Testumgebung erstellt. Ich wurde nicht in realen Situationen eingesetzt

Nun kommt der knifflige Teil - jetzt muss ich eine sofortige Lösung finden. Wenn ich einen Hostnamen anpinge (z. B. Ping-Test) und der erste Rechner offline geht, sollte der zweite Rechner sofort mit dem Ping-Vorgang beginnen, ohne Pakete zu verlieren oder die Failover-Zeit mindestens auf 5 Sekunden zu reduzieren. Wie kann ich das machen?

Ich habe Zugriff auf physische und virtuelle Maschinen und Server sowie auf Mikrotik-Router.

Jede Idee hilft, es gibt keine richtige Methode. Ich brauche es nur, um ohne Unterbrechungen zu pingen, wenn eine Maschine ausfällt. Ich habe es bei Google versucht, aber ohne Erfolg.

0

2 Antworten auf die Frage

1
Eugen Rieck

The easiest way to get something like this running is most likely keepalived. You have a "virtual" IP, and it fails over very quickly to another server.

I don't know if it's available for Windows, but you can move the IP failover into the router.

0
Jon

Ich habe die Lösung selbst gefunden. Ich habe die Netzwerklastenausgleichsfunktion in Server 2012 auf allen Clients verwendet, für die ich arbeiten musste. Wenn der Computer mit dem Client läuft, ist die Cluster-IP aktiv und der Ping-Vorgang wird fortgesetzt. Wenn der Rechner ausgeschaltet ist, gibt es auch einen anderen Rechner, auf dem der Netzwerklastenausgleich-Client die Cluster-IP-Pings aktiviert hat.