Floating IPs (FIPs) und wie sie Ihr Unternehmen retten können.
Eine Floating-IP ist eine Art virtuelle IP-Adresse, die nicht dem Lastenausgleichsdienst zugewiesen ist, sondern dem Weiterleiten von ausgehendem Datenverkehr von einer bestimmten Ausgabeschnittstelle im Lastenausgleich zu den Back-Ends. Einfach ausgedrückt handelt es sich um eine gemeinsam genutzte IP-Adresse und „ Schwimmer” zwischen beiden Knoten des Clusters für Routing-Zwecke.
Mit anderen Worten verwenden Floating-IPs IP-Adressen von virtuellen Schnittstellen, um den ausgehenden Datenverkehr zu maskieren, obwohl sie in beiden Knoten des Clusters über eine NIC-, VLAN- oder Bonding-Schnittstelle gehen. Wenn also der Cluster seine Master-Rolle ändert, werden Dienste (z. B. Farmen), die über eine Floating-IP des Clusters erstellt wurden, transparent von einem Knoten auf einen anderen umgeschaltet, ohne die Clients, Backend-Verbindungen oder Datenströme zu beeinträchtigen.
Angenommen, Sie haben eine Anwendung mit Lastenausgleich auf zwei Servern, A und B. Server A empfängt Datenverkehr von der Ausgangs-IP des Lastenausgleichs (Floating IP). Sollte der MASTER-Load-Balancer Ausfallzeiten oder technische Schwierigkeiten haben, wird der aktuelle Datenverkehr zwischen der Floating-IP in diesem Load-Balancer und der Back-End-IP erstellt, sofort erledigt der Load-Balancer-Cluster-Dienst seine Arbeit und verschiebt den Dienst auf den anderen Knoten von der Cluster,
und wird weiterhin den Datenverkehr mit der gleichen Floating-IP verschieben, sodass das Verbindungsverfolgungssystem im Load Balancer in der Lage ist, den Datenverkehr weiter zu verschieben, und das Backend wird keine Ausfallzeit bemerken. Jetzt ist der Load-Balancer-Knoten zwei aktiv, während der vorherige MASTER gewartet wird.
In einer Geschäftswelt, in der Ausfallzeiten ein Vermögen kosten können, ist es erforderlich, dass Sie Ihre Server ständig in Betrieb haben, um Client-Anfragen zu verarbeiten.
Floating IPs Table
Das Bild unten zeigt die Zevenet EE v.6.2-Tabelle mit einer Floating-IP-Adresse, die für das System konfiguriert wurde.
Dies sind die Beschreibungen der Felder aus dem obigen Bild.
Schnittstelle. Name der übergeordneten Schnittstelle. Dies kann VLAN, Bonding oder eine NIC-Schnittstelle sein.
Schnittstellen-IP. Die IP-Adresse der übergeordneten Schnittstelle.
Schnittstellen-Alias. Ein einprägsamer Name, der die übergeordnete Schnittstelle leicht identifiziert.
Schnittstelle virtuell. Der Name der virtuellen Schnittstelle, von der Sie die Floating-IP auswählen.
Floating IP. Zeigt nur eine konfigurierte IP-Adresse an, die von den virtuellen Schnittstellen geerbt wurde.
Aktionen. Verwenden Sie die folgenden Aktionen, um eine Floating-IP einzurichten.
- Einrichtung. Weisen Sie der übergeordneten Schnittstelle eine Floating-IP-Adresse zu. Es kann nur eine Floating-IP zugewiesen werden.
- Nicht gesetzt. Löscht die Konfiguration und entfernt die virtuelle IP-Adresse.