weight problem

Mike Kemelmakher mike at ubxess.com
Wed Jul 29 14:46:30 UTC 2009


1.  you should try wlc  ( weighted least connection )  - probably in your
case it should perform better
2.  why do you use "persistent" parameter ?  is there any special purpose
for that ?  if not - you should remove it.

and one more thing -  use  ipvsadm  to monitor your connections  - you can
get the LVS connection table using ipvsadm as well

cheers,
-Mike


On Wed, Jul 29, 2009 at 5:26 PM, Fernando A. P. Gomes <fapg at eurotux.com>wrote:

> Hi,
>
> The beahivor improveed, but isn't the expected (I changed the algorithm and
> raised the weight):
>
> TCP xxx.xxx.xxx.xxx:80 wrr persistent 2700
>  -> 172.16.42.124:80             Masq    1      17          951
>  -> 172.16.41.15:80              Masq    5000   221        3215
>
> grep "29/Jul/2009:15:23" access_log.2009-07-29 | grep -v "172.16.42.15" |wc
> -l
> 408
>
> grep "29/Jul/2009:15:23" access_log.2009-07-29 | wc -l
> 1677
>
> Cumprimentos,
> Fernando Gomes
>
> On Wednesday 29 July 2009, Mike Kemelmakher wrote:
> > Hi,
> >
> > Thats because you choose  "rr"  scheduling algorithm  - which is not
> aware
> > of weight parameter
> > try to change it to  wlc or wrr  and see what you get
> >
> > -Mike
> >
> > On Wed, Jul 29, 2009 at 4:40 PM, Fernando A. P. Gomes
> <fapg at eurotux.com>wrote:
> > > Hi,
> > >
> > >  I've configured lvs to give diferent weight to my virtual servers:
> > >
> > >     server s1 {
> > >         address = 172.16.42.15
> > >         active = 1
> > >         weight = 1000
> > >     }
> > >     server s2 {
> > >         address = 172.16.42.124
> > >         active = 1
> > >         weight = 1
> > >     }
> > >
> > > However, the the ipvs list of connections give me this:
> > >
> > > TCP  xxx.xxx.xxx.xxx:80 rr persistent 2700
> > >  -> 172.16.42.124:80            Masq    1           24        2674
> > >  -> 172.16.41.15:80              Masq    1000   400        2159
> > >
> > > And an access count with the apache logs gives me this:
> > >
> > > s1 (172.16.41.15):
> > > grep "29/Jul/2009:14:23" access_log.2009-07-29 | wc -l
> > > 1054
> > > s2 (172.16.42.124):
> > > grep "29/Jul/2009:14:23" access_log.2009-07-29 | wc -l
> > > 1380
> > >
> > > I've more accesses to s2, that have a lower weight than s1, and the
> ipvs
> > > connection list should be 1000 to 1.
> > >
> > > Can anybody comment?
> > >
> > > Regards,
> > > Fernando Gomes
> > > --
> > > Fernando Alexandre Peixoto Gomes <fapg at eurotux.com>
> > > Eurotux Informática, S.A. [http://eurotux.com]
> > > Rua Rosalvo de Almeida, 5. 4710-429 BRAGA PORTUGAL
> > > Tel: (+351) 253 257395 - Fax: (+351) 253 257396
> > >
> > >
> > > _______________________________________________
> > > Piranha-list mailing list
> > > Piranha-list at redhat.com
> > > https://www.redhat.com/mailman/listinfo/piranha-list
> --
> Fernando Alexandre Peixoto Gomes <fapg at eurotux.com>
> Eurotux Informática, S.A. [http://eurotux.com]
> Rua Rosalvo de Almeida, 5. 4710-429 BRAGA PORTUGAL
> Tel: (+351) 253 257395 - Fax: (+351) 253 257396
>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://listman.redhat.com/archives/piranha-list/attachments/20090729/e17a85f3/attachment.htm>


More information about the Piranha-list mailing list