Toasters
Configuration : Sun E6000 server running Solaris 8
latest patch level
Filer : F880
Cisco Switch 6509(Flowcontrol turned
on)
We have recently bought 2- F880 filers and we are
in the implementation phases. The weird
performance results we are getting with following
system settings and mount parameters.
The output from "sysstat 1" on filer, shows
writes 35 MBPS but reads just very slow
or not even generate any traffic. Here are the
settings
ndd -set /dev/udp udp_recv_hiwat 65535
ndd -set
/dev/udp udp_xmit_hiwat 65535
ndd -set /dev/tcp tcp_recv_hiwat 65535
ndd
-set /dev/tcp tcp_xmit_hiwat 65535
ndd -set /dev/ge instance 1
ndd -set
/dev/ge adv_pauseTX 1
ndd -set /dev/ge adv_pauseRX 1
ndd -set /dev/ge
adv_1000autoneg_cap 0
ndd -set /dev/ge adv_1000fdx_cap 1
set sq_max_size = 30
set nstrpush = 90
set
ncsize 8000
set nfs:nfs3_max_threads = 24
set nfs:nfs3_nra =10
set
nfs:nfs_max_threads = 24
set nfs:nfs_nra = 10
Mount file system :
mount -o
rw,bg,hard,intr,proto=udp,vers=3,rsize=32768,wsize=32768 filer01:/vol/test
/test
Test method
dd if=/dev/zero of=/test/foo bs=32k
count=50000
I have tried to search some documents on now site for the optimal
performance but I could not
find any optimal numbers which I should try to
achieve.
Why reads are chocking up ?
anyone has any proven configuration which works
optimally ?
Thanks in advance for your inputs and
thoughts.
Regards
-Deepak Soneji
Flextronics International