Lars,
Thanks so much for the information. I appreciate your help greatly,
as well as the effort from Wensong. LVS is a great solution to the
needs of many. I am sure it will just get better day by day!
Wayne
At 12:41 AM 4/28/00 +0200, Lars Marowsky-Bree wrote:
>On 2000-04-27T11:37:41,
> Wayne <wayne@xxxxxxxxxxxxxxx> said:
>
> > I have found that there is a problem for using LVS persistent modes
> > to handle AOL customers during load balancing. We have about
> > 30% customers are from AOL. However, AOL has each user
> > goes out to fetch a page through several cache proxy servers.
> > I could see that one user gets a page that has a few gif files is
> > by getting the html code from cache-rg07.proxy.aol.com, the next
> > gif file from cache-rg04.proxy.aol.com, the next gif file from
> > cache-rg05.proxy.aol.com,... So the source IP address for even
> > a single page is not consistent.
>
>Yes. We had the same problem with the German Telekom proxy servers.
>
>This was why I added the quick hack of "persistence netmask". Setting this to
>--netmask 255.255.255.0 is most likely going to solve your problem.
>
>For a documentation of what this does, look at the ipvsadm man page.
>
>The _real_ solution would indeed be to keep the session data in a centralized
>(maybe replicated) database. Maybe LDAP could be used for this, as it
>replicates between its instances by itself and could be run on each node.
>
> > The persistent mode needs to be able to load balancing based on
> > the actual browser, somehow.
>
>The other option would indeed be to allow LVS to schedule on the http request
>itself. This is not going to be easy to add - Wensong is working on that
>though I believe. Until then, you may want to investigate mod_backhand for
>Apache or using an inverse application level proxy like Squid's http
>accelerator feature.
>
>Sincerely,
> Lars Marowsky-Brée <lmb@xxxxxxx>
> Development HA
>
>--
>Perfection is our goal, excellence will be tolerated. -- J. Yahl
>
>
|