[openib-general] OFED RC4 also can't support >2000 connections

zhu shi song zhushisongzhu at yahoo.com
Wed May 17 21:57:31 PDT 2006


After executing command 'SIMPLE_LIBSDP=1
LD_PRELOAD=libsdp.so ./lt-ab -c 2000 -n 2000 -X
193.12.10.14:3129', there are some problems either:
 (1)sometimes server(running squid) occurred kernel
panic.
 (2)client never connect server successfully.  If
using ttcp.aio to test, the error occurred on client
is:
  [root at ibtest1 ~]# ./ttcp.aio -t 193.12.10.14
ttcp-t: buflen = 8192 nbuf = 2048 align = 16384/0 port
= 5001  193.12.10.14
ttcp-t: socket
ttcp-t: connect: Cannot allocate memory
errno=12
[root at ibtest1 ~]#

 how to solve the problem?
  tks
  zhu



--- Eitan Zahavi <eitan at mellanox.co.il> wrote:

> Hi Zhu,
> 
> If you are using libsdp.conf to select which ports
> should map to SDP and
> which to TCP you might run out of resources for
> tracking the opened
> sockets. 
> 
> Try increasing the following constant in libsdp:
> libsdp/src/port.c line 48:
> #define MAPPED_SOCKET_MAX	1024
> to something like:
> #define MAPPED_SOCKET_MAX	10000
> 
> Or, if you can use SDP sockets only (your config
> file is empty anyway):
> SIMPLE_LIBSDP=1 LD_PRELOAD=libsdp.so squid -d 10 -f
> squid.conf
> SIMPLE_LIBSDP=1 LD_PRELOAD=libsdp.so ./lt-ab -c 2000
> -n 2000 -X
> 193.12.10.14:3129
> 
> Hope this fixes the issue you see
> 
> Eitan Zahavi
> Senior Engineering Director, Software Architect
> Mellanox Technologies LTD
> Tel:+972-4-9097208
> Fax:+972-4-9593245
> P.O. Box 586 Yokneam 20692 ISRAEL
> 
> 
> > -----Original Message-----
> > From: openib-general-bounces at openib.org
> [mailto:openib-general-
> > bounces at openib.org] On Behalf Of zhu shi song
> > Sent: Wednesday, May 17, 2006 3:17 PM
> > To: openib-general at openib.org
> > Subject: [openib-general] OFED RC4 also can't
> support >2000
> connections
> > 
> > I have installed OFED RC4 on my RHEL 4.3(2.6.9-34
> > kernel). I use the same method I told in previous
> > mail.  When increasing concurrent sdp connection
> to
> > 2000. sdp refuse connection in server side. And
> client
> > can't connect to server through sdp connection
> > forever.
> > 
> > OS: RHEL 4.3 (2.6.9-34)
> > IB: OFED RC4
> > Test Method:
> >     Server: LD_PRELOAD=libsdp.so squid -d 10 -f
> > squid.conf( sdp listening on IB0:
> 193.12.10.14:3129)
> >     Client: LD_PRELOAD=libsdp.so ./lt-ab -c 2000
> -n
> > 2000 -X 193.12.10.14:3129
> > http://www.google.com/index.html ( IB0:
> 193.12.10.24)
> > 
> > 
> >     Who know what's wrong with sdp many concurrent
> > connections?  I have bought the cards for about 3
> > weeks, but I can't make them work correctly. 
> Urgent!
> > 
> >     tks
> >     zhu
> > 
> > 
> > 
> > 
> > __________________________________________________
> > Do You Yahoo!?
> > Tired of spam?  Yahoo! Mail has the best spam
> > protection around
> > http://mail.yahoo.com
> > 
> > __________________________________________________
> > Do You Yahoo!?
> > Tired of spam?  Yahoo! Mail has the best spam
> protection around
> > http://mail.yahoo.com
> > _______________________________________________
> > openib-general mailing list
> > openib-general at openib.org
> > http://openib.org/mailman/listinfo/openib-general
> > 
> > To unsubscribe, please visit
> http://openib.org/mailman/listinfo/openib-general
> 


__________________________________________________
Do You Yahoo!?
Tired of spam?  Yahoo! Mail has the best spam
protection around 
http://mail.yahoo.com 

__________________________________________________
Do You Yahoo!?
Tired of spam?  Yahoo! Mail has the best spam protection around 
http://mail.yahoo.com 



More information about the general mailing list