Hi,

I am struggling a bit to understand the maximum connection capacity of a 
director.
As I understood, each connection worth 128Bytes of memory which means a 
1GB server can handle more than a Million connection.

Fine. But there is also this Linux  "port available" limitation which if 
I understood correctly would reduce the number of
of possible connection to about (65k-1024) * number of real servers.
Which can be a bottle neck as the infamous TIME_WAIT connections are 
counted as part of those connections.

I am using a LVS-NAT director so I am not really using local port for 
each connections which make this second limitation a non sens to me.
In theory I could have (65k-1024) * number of real server * number of 
client IP  which anyway would be much bigger than the first memory 
limitation.

Is this correct ?


The other question is around kernel tcp parameters.

I don't really like to mess around with tcp parameters, but it is 
possible to limit the effect of TIME_WAIT by using tcp_reuse. Now, I 
know that lvs handle it's own tcp parameters like time_wait timeout for 
instance so does it also handle it's own tcp_reuse mechanism ?

Thanks for your input.

Cheers
Ben

-- 

----------------------------------
Benjamin Cleyet-Marrel
Consultant

OSS: Open Systems Specialists Ltd
phone:   09-984-3000
fax:     09-984-3001
mobile:  021-721-869
email:   [EMAIL PROTECTED]
web:     www.oss.co.nz
post:    P.O. Box 8833, Auckland
---------------------------------- 


_______________________________________________
LinuxVirtualServer.org mailing list - [email protected]
Send requests to [EMAIL PROTECTED]
or go to http://lists.graemef.net/mailman/listinfo/lvs-users

Reply via email to