Einarmige Konfiguration
Was ist eine Einarmkonfiguration?
Die One-Arm-Konfiguration ist eine Methode zur Bereitstellung eines Load Balancers. Bei diesem Aufbau sind Client, Server und Load Balancer mit demselben Kommunikationspfad verbunden. Dadurch können Client und Server direkt miteinander kommunizieren, während der Load Balancer über einen Abzweig an das Netzwerk angebunden ist. Eine weitere Bereitstellungsmethode ist die In-Line-Konfiguration, bei der der Load Balancer direkt im Kommunikationspfad zwischen Client und Server platziert wird, sodass eine direkte Kommunikation zwischen Client und Server nicht möglich ist.
Bei der Bereitstellung eines Load Balancers in einer One-Arm-Konfiguration muss das Standard-Gateway des Servers in der Regel auf den Load Balancer verweisen. Ist dies nicht korrekt konfiguriert, können Kommunikationsprobleme auftreten. So können beispielsweise Client-Anfragen den Load Balancer durchlaufen, während die Antworten des Servers ihn umgehen. Da dadurch die Ziel-IP-Adresse des Clients in der Anfrage nicht mit der Quell-IP-Adresse der Antwort übereinstimmt, verwirft der Client die Antwort.
F5 BIG-IP umfasst die Funktion SNAT (Secure Network Address Translation), mit der sich dieses Problem beheben lässt. Bei ordnungsgemäßer Konfiguration von SNAT wird sichergestellt, dass Serverantworten unabhängig von den Einstellungen des Standardgateways des Servers über den BIG-IP Load Balancer geleitet werden. So ist eine reibungslose Kommunikation gewährleistet.
