LVS
lvs-users
Google
 
Web LinuxVirtualServer.org

Re: [lvs-users] what is the max throughput LVS can handle, and max numb

To: "LinuxVirtualServer.org users mailing list." <lvs-users@xxxxxxxxxxxxxxxxxxxxxx>
Subject: Re: [lvs-users] what is the max throughput LVS can handle, and max number of concurrent connection?
From: "netadmin @dslextreme.com" <netadmin@xxxxxxxxxxxxxx>
Date: Fri, 10 Apr 2009 16:18:27 -0700
I would like to test the way you test to see if I  can get 50k/s and
10,000,000 concurrent connection. What kind of test condition do you
use, clients? server? data size?


On Thu, Apr 9, 2009 at 3:55 AM, Malcolm Turnbull
<malcolm@xxxxxxxxxxxxxxxx> wrote:
> Your figures sound very low.
>
> We have several customers running at 10K/s+ on fairly stock 2.4 Kernel
> and our newer 2.6 kernels have
> also been tested at 50K/s (although it did have keepalive turned on,
> we copied the published coyote point tests)
> Also it was obviously with very small packets and throughput was about
> 850MB/s on gigabit.. i.e. saturated.
> Just had a look, and the results without keepavlive were only 14K/s:
> http://www.loadbalancer.org/whyr16.html
>
> Willy has had HaProxy running at 10Gbs (large packets), I find it hard
> to believe LVS would be slower....
> I'd be happy to send you some of our load balancers to test
> performance (feel free to publish to the list.)
> Where abouts are you based?
>
> Not sure we have ever tested for max conns, but the 50K/s test was run
> for 4mins giving @10,000,000 connections.
> Any results are pretty relevant as we use almost stock kernels.
>
>
>
>
>
>
>
>
>
>
>
> 2009/4/9 netadmin @dslextreme.com <netadmin@xxxxxxxxxxxxxx>
>>
>> I setup a computer has two 1GB interfaces, doing NAT mode, when sending
>> traffic to it from Load Runner to the server, I saw the traffic going up and
>> down between 1000 to 1500 transactions per second, not very stable.  If I
>> just use the same computer as router the traffic chart is much flat and get
>> about 2000 transactions per second.
>>
>> I also tested the max concurrent connection using IXAX tester, it limited to
>> about 3 million and no matter how much memory on the sytem, it will not go
>> up.  The new connection per second rate is also about 6k/s.
>> I also noticed 2.4 kernel LVS works better than 2.6 kernel on the same
>> hardware, performance wise.
>>
>> >From those tests, I think there are some limit in somewhere, especially the
>> trsanaction rate with and without LVS having that much differences.
>> On Wed, Apr 8, 2009 at 3:42 PM, Joseph Mack NA3T <jmack@xxxxxxxx> wrote:
>>
>> > On Wed, 8 Apr 2009, netadmin @dslextreme.com wrote:
>> >
>> > > If I want to load balance 8GB/s throughput, can LVS do it and what kind
>> > of
>> > > system it will take?
>> >
>> > any system that can handle 8GBps thoughput
>> >
>> > > If the concurrent connection limit is 8 million,
>> >
>> > the connection limit is the memory/128bytes.
>> >
>> > Joe
>> >
>> > --
>> > Joseph Mack NA3T EME(B,D), FM05lw North Carolina
>> > jmack (at) wm7d (dot) net - azimuthal equidistant map
>> > generator at http://www.wm7d.net/azproj.shtml
>> > Homepage http://www.austintek.com/ It's GNU/Linux!
>> >
>> > _______________________________________________
>> > Please read the documentation before posting - it's available at:
>> > http://www.linuxvirtualserver.org/
>> >
>> > LinuxVirtualServer.org mailing list - lvs-users@xxxxxxxxxxxxxxxxxxxxxx
>> > Send requests to lvs-users-request@xxxxxxxxxxxxxxxxxxxxxx
>> > or go to http://lists.graemef.net/mailman/listinfo/lvs-users
>> >
>> _______________________________________________
>> Please read the documentation before posting - it's available at:
>> http://www.linuxvirtualserver.org/
>>
>> LinuxVirtualServer.org mailing list - lvs-users@xxxxxxxxxxxxxxxxxxxxxx
>> Send requests to lvs-users-request@xxxxxxxxxxxxxxxxxxxxxx
>> or go to http://lists.graemef.net/mailman/listinfo/lvs-users
>
>
>
> --
> Regards,
>
> Malcolm Turnbull.
>
> Loadbalancer.org Ltd.
> Phone: +44 (0)870 443 8779
> http://www.loadbalancer.org/
>
> _______________________________________________
> Please read the documentation before posting - it's available at:
> http://www.linuxvirtualserver.org/
>
> LinuxVirtualServer.org mailing list - lvs-users@xxxxxxxxxxxxxxxxxxxxxx
> Send requests to lvs-users-request@xxxxxxxxxxxxxxxxxxxxxx
> or go to http://lists.graemef.net/mailman/listinfo/lvs-users
>

_______________________________________________
Please read the documentation before posting - it's available at:
http://www.linuxvirtualserver.org/

LinuxVirtualServer.org mailing list - lvs-users@xxxxxxxxxxxxxxxxxxxxxx
Send requests to lvs-users-request@xxxxxxxxxxxxxxxxxxxxxx
or go to http://lists.graemef.net/mailman/listinfo/lvs-users

<Prev in Thread] Current Thread [Next in Thread>