How To Load balance multiple user with only ONE source Client IP through IPVS
Our company using services from DDosRessistance(DDR).
So the connection to the web server only from DDR Backend IP Address.
Now our Company want to add more server to load balance the traffic to the web.
I'm interested with IPVS.
But how IPVS can load balance the traffic, if only ONE CLIENT SOURCE IP Address that connect to the web server?
Client --> DDR --> Web Server Public IP Address
When Client connect to our website, they connected to DDR front IP Address. (ourdomain .com resolve to DDR Front IP Address)
DDR process the packet (filtering etc), then forward the packet to our Web Server from DDR's Backend IP Address. (CIP = DDR's Backed IP Address)
Web Server can know the REAL IP of the client, only from the HTTP Header (x-forwarded-for)
Anyone can gimme some solution, how to manage load balance the traffic to several web server. (with IPVS, or other)
But not in a cluster webserver, that share job load.
I just want to shared the load based on new connection with only ONE SOURCE IP ADDRESS.
|