Hallo zusammen,
ich suche nun schon seit längerer Zeit nach einer Möglichkeit ein Loadbalancer-Setup auf 2+ Servern zu konfigurieren, das als Active-Active Cluster zusammenarbeitet. (so ähnlich wie HardwareLBs, die in einem Stack zusammenarbeiten können.) Trotz längerem Suchen habe ich nur einige Hinweise im Netz gefunden, die allerdings größtenteils nur enthalten, dass es möglich ist/wäre.
Mir ist durchaus klar, dass man in so einem Fall z.B. gleiche Mac bzw. Ips benötigen würde und dann durch eine Bedingung entschieden wird welcher LB sich um den Request kümmert. (Bin auch gerne offen für andere Möglichkeiten, leider ist das irgendwie die Einzige, die ich zu dem Thema gefunden habe.)
Eigentlich wollte ich Haproxy auf 2 Server installieren, die dann eben im Active-Active Setup die Last aufteilen und die Requests an die 3 Backend-Server verteilen. (Und sofern die Last pro LB unter 49% bleibt, kann auch nur ein LB die gesamte Last tragen. --> Wenn einer ausfällt bleibt das System trotzdem mit voller Leistung online.)
Somit ergibt sich die Frage, ob jemand vielleicht weiß, wo man eine Dokumentation bzw. Anleitung für so ein Setup mit Haproxy (oder einer anderen LB-Software) findet? (Optional: Session-persistence wäre auch noch wichtig. (Siehe Websiten mit Login usw...)
Mit freundlichen Grüßen
Anonemuss
ich suche nun schon seit längerer Zeit nach einer Möglichkeit ein Loadbalancer-Setup auf 2+ Servern zu konfigurieren, das als Active-Active Cluster zusammenarbeitet. (so ähnlich wie HardwareLBs, die in einem Stack zusammenarbeiten können.) Trotz längerem Suchen habe ich nur einige Hinweise im Netz gefunden, die allerdings größtenteils nur enthalten, dass es möglich ist/wäre.
Mir ist durchaus klar, dass man in so einem Fall z.B. gleiche Mac bzw. Ips benötigen würde und dann durch eine Bedingung entschieden wird welcher LB sich um den Request kümmert. (Bin auch gerne offen für andere Möglichkeiten, leider ist das irgendwie die Einzige, die ich zu dem Thema gefunden habe.)
Eigentlich wollte ich Haproxy auf 2 Server installieren, die dann eben im Active-Active Setup die Last aufteilen und die Requests an die 3 Backend-Server verteilen. (Und sofern die Last pro LB unter 49% bleibt, kann auch nur ein LB die gesamte Last tragen. --> Wenn einer ausfällt bleibt das System trotzdem mit voller Leistung online.)
Somit ergibt sich die Frage, ob jemand vielleicht weiß, wo man eine Dokumentation bzw. Anleitung für so ein Setup mit Haproxy (oder einer anderen LB-Software) findet? (Optional: Session-persistence wäre auch noch wichtig. (Siehe Websiten mit Login usw...)
Mit freundlichen Grüßen
Anonemuss