lsi1030 performance problem with internal SUN disks
hi gurus,
i have 2 sunfire v440 and i found big difference
of write performance on internal disks.
the 2 servers have both solaris 10 update 1 with the
last cluster patches installed.
the 2 servers have both the lsi53c1030 controller
with firmware rev. 1.03.11.01
the only difference i can see is the disk manufacturer (from format)
server1:FUJITSU-MAP3735NSUN72G-0401
server2:SEAGATE-ST373207LSUN72G-0354
but those disks was sold by sun as normal 72GB internal disks.
i wrote a simple c program that perform
O_SYNC write and mesure the time spent.
on server1 (bs stand for blocksize of the write, time is in seconds):
bs =1024 : 0.012828
bs =2048 : 0.013695
bs =4096 : 0.013539
bs =8192 : 0.013509
bs = 16384 : 0.020977
bs = 32768 : 0.032327
bs = 65536 : 0.057919
on server2:
bs =1024 : 0.000725
bs =2048 : 0.000525
bs =4096 : 0.000517
bs =8192 : 0.000655
bs = 16384 : 0.009890
bs = 32768 : 0.013422
bs = 65536 : 0.014707
i have same big difference on ufs and vxfs and no scsi error
on console/dmesg.
i was thinking if there are some scsi option for mpt.conf that
can solve my problem.
my goal is the have same performance cause i'm using
Veritas Volume Replicator between 2 servers and i need that
they performe well to not fill up with the replica logs.
many thanks in advance.
Luigi

