low throughput/bandwidth of SUN SBus Gibabit Ethernet on a E4500 ?

2007-12-24 19:33:00

Hi All,

I've got a couple of E4500 with a SBus Gigabit Ethernet Card.
They were hooked to an old 3COM 9300 (12 x 1Gbps) switch.
They are now on a new cisco 12 x 1 Gbps switch.

I'm still getting a low throughput from these machines.

Users are complaining, no performance tools shows a good bandwidth.
A network consultant came and analyzed the network. His conclusions
were: it's the Sun which is not using the GigEth...
These suns are using 400MHz UII processors with lots of memory.

To measure bandwidth, one of the simplest way to do is to use ftp:

bin
verbose // if in batch mode
put "|dd if=/dev/zero bs=32k count=10000" /dev/null

Between my two Suns, I only get max 230 Mbps throughput out of a 1000Mbps
interface.
I've bought a couple of GigEth cards for PC, setup two dumb linuxes.
Without any optimization, right out of the box, I get 450Mbps from my linux
PCs.

I'm very disappointed. I've spent several hours with sun support without any
results.
I've done the following tuning:
ndd -set /dev/tcp tcp_recv_hiwat 524288
ndd -set /dev/tcp tcp_xmit_hiwat 524288
ndd -set /dev/tcp tcp_wscale_always 1
ndd -set /dev/tcp tcp_tstamp_always 1
I'm using flow control (pauseRX 1) as I was having Ierrs before.
OS is Solaris 2.7 64-bit with latest recommended patches.

My questions:

1) What kind of throughput do you get from YOUR SBus Gigabit Ethernet on
Solaris ?

2) Any ideas on how to improve situation ?

Please mail me directly. I'll summarize if there is interest.

Thanks,

--
Gilles-Eric DESCAMPS, Voice: (408) 545-1130
SILICON ACCESS NETWORKS Fax: (419) 844-7467
< Enabling the Future Internet >
211 River Oaks Parkway - San Jose, CA, 95134
mailto:Gilles-Eric.Descamps at SiliconAccess.com
"Sed quis custodiet ipsos custodes ?"


Comments

Got something to say?

You must be logged in to post a comment.