Hello Pascal,

Thursday, April 17, 2008, 10:29:33 AM, you wrote:

PV> Hi everyone,

PV> I've bought some new hardware a couple of weeks ago to replace my home 
fileserver:
PV>  Intel DG33TL motherboard with Intel gigabit nic and ICH9R
PV>  Intel Pentium Dual E2160 (= 1.8GHz Core 2 Duo 64-bit
PV> architecture with less cache, cheap, cool and more than fast enough)
PV>  2 x 1 GB DDR2 RAM
PV>  3 x Seagate 7200.11 750GB SATA drives

PV> Originally I was going to keep running Windows 2003 for a month
PV> (to finish migrating some data files to an open-source friendly
PV> format) and then move to Solaris, but because the Intel Matrix
PV> RAID 5 write speeds were abysmally low no matter which stripe
PV> sizes/NTFS allocation unit size I selected, I've already thrown
PV> out W2K3 completely in favor of Solaris 10 u5.

PV> I have updated the motherboard with the latest Intel BIOS (0413
PV> 3/6/2008). I have loaded "optimal defaults" and have put the SATA drives in 
AHCI mode.

PV> At the moment I'm seeing read speeds of 200MB/s on a ZFS raidz
PV> filesystem consisting of c1t0d0s3, c1t1d0 and c1t2d0 (I'm booting
PV> from a small 700MB slice on the first sata drive; c1t0d0s3 is
PV> about 690 "real" gigabytes large and ZFS just uses the same amount
PV> of sectors on the other disks and leaves the rest untouched). As a
PV> single drive should top out at about 104MB/s for sequential access
PV> in the outer tracks, I'm very pleased with that.

PV> But the write speeds I'm getting are still far below my
PV> expectations: about 20MB/s (versus 14MB/s in Windows 2003 with
PV> Intel RAID driver). I was hoping for at least 100MB/s, maybe even more.

PV> I'm doing simple dd read and write tests (with /dev/zero,
PV> /dev/null etc) using blocksizes like 16384 and 65536.

PV> Shouldn't write speed be substantially higher? If I monitor using
PV> "vmstat 1", I see that cpu usage never exceeds 3% during writes (!), and 
10% during reads.

PV> I'm a Solaris newbie (but with the intention of learning a whole
PV> lot), so I may have overlooked something. I also don't really know
PV> where to start looking for bottlenecks.


Check iostat -xn 1

Also try to lower number of outstanding IOs per device from default 35
in zfs to something much slower.

-- 
Best regards,
 Robert                            mailto:[EMAIL PROTECTED]
                                       http://milek.blogspot.com

_______________________________________________
zfs-discuss mailing list
zfs-discuss@opensolaris.org
http://mail.opensolaris.org/mailman/listinfo/zfs-discuss

Reply via email to