[ofw] SMB/CIFS over SDP or alternative fileserver

Sebastian Schmitzdorff sebastian.schmitzdorff at hamburgnet.de
Thu Mar 15 07:54:36 PDT 2007


indeed, a 32bit application works on 64bit windows, testing with the 
netio tcp/ip
benchmark and SDP I have a remarkable performance gain.
Now it's time to find the appropriate Fileserver and Client Applications.

I have not found a NFS client/server suite so far that could make use of 
SDP.
Any recommendations for alternative filerservers are welcome :)

Are there already ways to determine that an applications makes use of SDP?

thank you
sebastian

Benchmark results
------------------------------------------------------------------------------
SDP DISABLED:

C:\netio126\bin>win32-i386.exe -t 10.10.0.1

NETIO - Network Throughput Benchmark, Version 1.26
(C) 1997-2005 Kai Uwe Rommel

TCP connection established.
Packet size  1k bytes:  82786 KByte/s Tx,  73341 KByte/s Rx.
Packet size  2k bytes:  92634 KByte/s Tx,  67307 KByte/s Rx.
Packet size  4k bytes:  125865 KByte/s Tx,  92362 KByte/s Rx.
Packet size  8k bytes:  138865 KByte/s Tx,  107300 KByte/s Rx.
Packet size 16k bytes:  149488 KByte/s Tx,  116277 KByte/s Rx.
Packet size 32k bytes:  162069 KByte/s Tx,  126191 KByte/s Rx.
Done.
------------------------------------------------------------------------------
SDP ENABLED:

net start sdp
C:\netio126\bin>SdpConnect.exe -t 10.10.0.1

NETIO - Network Throughput Benchmark, Version 1.26
(C) 1997-2005 Kai Uwe Rommel

TCP connection established.
Packet size  1k bytes:  307508 KByte/s Tx,  221857 KByte/s Rx.
Packet size  2k bytes:  466039 KByte/s Tx,  360274 KByte/s Rx.
Packet size  4k bytes:  553431 KByte/s Tx,  521160 KByte/s Rx.
Packet size  8k bytes:  553154 KByte/s Tx,  559420 KByte/s Rx.
Packet size 16k bytes:  552407 KByte/s Tx,  559080 KByte/s Rx.
Packet size 32k bytes:  557977 KByte/s Tx,  571149 KByte/s Rx.
Done.
------------------------------------------------------------------------------
Tzachi Dar schrieb:
> The new version of SDP that should be available soon will allow 32 bit 
> applications to run on 64 bit systems as well.
>  
> Thanks
> Tzachi
>  
> On 3/14/07, *Sebastian Schmitzdorff* 
> <sebastian.schmitzdorff at hamburgnet.de 
> <mailto:sebastian.schmitzdorff at hamburgnet.de>> wrote:
>
>     Hi Tzachi,
>
>     I was considering an FTP Server at first, but it is not the right tool
>     for the job.
>     The Situation is the following. It is a multimedia/video editing
>     company.
>     They need to access raw HDTV material from their windows workstations
>     for editing
>     and playback. So FTP is not an option in this case because FTP
>     requires
>     a full download to local memory.
>
>     SMB/CIFS, NFS and maybe similar protocols seem to be the only options
>     for real time playback and editing.
>
>     Today I have tried tweaking the Windows XP TCP/IP settings by setting
>     the Tcp1323Opts option
>     and raising the TcpWindowSize to 512k. There was a little bandwidth
>     increase but still not enough.
>     If I am not mistaken using IPoIB on windows will not bring me near my
>     performance expectations(300MB/s) at the moment.
>
>     I will start trying the NFS(nfsaxe) over the SDP provider from
>     Mellanox
>     today.
>     My biggest concern at the moment is that the Server is a 64bit Windows
>     XP and the nfsaxe server application
>     is a 32bit executable. If I read and understood the SDP Documentation
>     correctly you can not use a 32bit application
>     with SDP on a 64bit Windows?
>
>  
>  
>
>     thank you
>     sebastian
>
>
>     So they need to work on parts
>
>     Tzachi Dar wrote:
>     > Hi, the SDP provider that is provided by mellanox only works for
>     user
>     > mode applications. The cifs client/servers that come with
>     windows are
>     > kernel components and therefore can not use it.
>     >
>     > It seems that nfsaxe client and server are user mode and therefore
>     > they should work, but this will have to be checked.
>     >
>     > Another question that I have is this: Do you realy need to
>     access the
>     > files as Fileserver? That is, do you need to work on part of the
>     > files, or a solution that will copy the files enough? To make this
>     > more clear, will it be enough for you to have an FTP client/server
>     > working?
>     >
>     > Thanks
>     > Tzachi
>     >
>     >
>     > On 3/13/07, *Sebastian Schmitzdorff*
>     > < sebastian.schmitzdorff at hamburgnet.de
>     <mailto:sebastian.schmitzdorff at hamburgnet.de>
>     > <mailto:sebastian.schmitzdorff at hamburgnet.de
>     <mailto:sebastian.schmitzdorff at hamburgnet.de>>> wrote:
>     >
>     >     Hi,
>     >
>     >     I have two Windows XP 32bit Workstations and one Windows XP
>     64bit
>     >     Server.
>     >     Both are using 4x mellanox hca's.
>     >     The Server is supposed to function as a Fileserver and is
>     required to
>     >     deliver High Bandwidth.
>     >     Around 300MB/s is required.
>     >
>     >     Using IPoIB, measuring with various tools(iperf,netper), the
>     machines
>     >     achieve a poor IP performance,
>     >     between 90MB/s and 150MB/s.
>     >
>     >     I'm looking for alternative ways to get more bandwidth. SDP
>     seems just
>     >     right for the task.
>     >     I will look into running a windows based nfs server (nfsaxe)
>     and hope
>     >     that it can be run using SDP.
>     >     NFS is not my protocol of choice though. Do you know of any
>     >     alternative
>     >     Fileserver that can be run via SDP and
>     >     comparable to SMB/CIFS? Or is it even possible to run SMB/CIFS
>     >     over SDP?
>     >
>     >
>     >     best regards
>     >     sebastian
>     >
>     >     _______________________________________________
>     >     ofw mailing list
>     >     ofw at lists.openfabrics.org <mailto:ofw at lists.openfabrics.org>
>     <mailto: ofw at lists.openfabrics.org <mailto:ofw at lists.openfabrics.org>>
>     >     http://lists.openfabrics.org/cgi-bin/mailman/listinfo/ofw
>     >
>     >
>
>
>     --
>
>     Hamburgnet, Geschäftsführer Sebastian Schmitzdorff
>     http://www.hamburgnet.de
>     Kottwitzstrasse 49 D-20253 Hamburg
>     fon: 040 / 736 72 322 fax: 040 / 736 72 321
>
>


-- 

Hamburgnet, Geschäftsführer Sebastian Schmitzdorff
http://www.hamburgnet.de
Kottwitzstrasse 49 D-20253 Hamburg
fon: 040 / 736 72 322 fax: 040 / 736 72 321




More information about the ofw mailing list