From: MandMH <reg...@ha...> - 2003-01-15 04:25:08
|
I'm running a benchmark & have some questions. I'd be happy to turn over my findings & raw data to this forum if it would help. Here's my situation... Server Under Test: Running PROftpd 1.2.1 Solaris 9 09/2002, Properly Patched Gigabit Ethernet private network (single cable) to client Sun F6800 Server w/ 4 x 750Mhz CPUs, 8GB RAM From the client (Sun V880 Server w/ 4 x 750Mhz CPUs & 8GB RAM), I initited 10 concurrent PUTs of a 750MB file to the server. I'm getting approximately 77MB/sec transfer rate, I'm pretty happy w/ this. I've tuned some TCP parameters w/ ndd, but I'm running w/ the default proftpd.conf file. What puzzles me, is the GET performance. I kick off 10 concurrent GETS to pull 10 unique 750MB files from the server & drop them into /dev/null (get xxx /dev/null). The performance drops to 45MB/sec. Any ideas? Interestingly, I re-activated the default ftpd that comes w/ Solaris. When I initiated the same "GET" test, it performed @ 80MB/sec. That made me think there might me some issues w/ the get implementation on the proftpd server. Any assistance is greatly appreciated. Thanks, Matt |