On Wed, Feb 10, 2010 at 4:06 PM, Brian E. Imhoff <beimh...@hotmail.com>wrote:
> I am in the proof-of-concept phase of building a large ZFS/Solaris based > SAN box, and am experiencing absolutely poor / unusable performance. > > Where to begin... > > The Hardware setup: > Supermicro 4U 24 Drive Bay Chassis > Supermicro X8DT3 Server Motherboard > 2x Xeon E5520 Nehalem 2.26 Quad Core CPUs > 4GB Memory > Intel EXPI9404PT 4 port 1000GB Server Network Card (used for ISCSI traffic > only) > Adaptec 52445 28 Port SATA/SAS Raid Controller connected to > 24x Western Digital WD1002FBYS 1TB Enterprise drives. > > I have configured the 24 drives as single simple volumes in the Adeptec > RAID BIOS , and are presenting them to the OS as such. > > I then, Create a zpool, using raidz2, using all 24 drives, 1 as a hotspare: > zpool create tank raidz2 c1t0d0 c1t1d0 [....] c1t22d0 spare c1t23d00 > > Then create a volume store: > zfs create -o canmount=off tank/volumes > > Then create a 10 TB volume to be presented to our file server: > zfs create -V 10TB -o shareiscsi=on tank/volumes/fsrv1data > > From here, I discover the iscsi target on our Windows server 2008 R2 File > server, and see the disk is attached in Disk Management. I initialize the > 10TB disk fine, and begin to quick format it. Here is where I begin to see > the poor performance issue. The Quick Format took about 45 minutes. And > once the disk is fully mounted, I get maybe 2-5 MB/s average to this disk. > > I have no clue what I could be doing wrong. To my knowledge, I followed > the documentation for setting this up correctly, though I have not looked at > any tuning guides beyond the first line saying you shouldn't need to do any > of this as the people who picked these defaults know more about it then you. > > Jumbo Frames are enabled on both sides of the iscsi path, as well as on the > switch, and rx/tx buffers increased to 2048 on both sides as well. I know > this is not a hardware / iscsi network issue. As another test, I installed > Openfiler in a similar configuration (using hardware raid) on this box, and > was getting 350-450 MB/S from our fileserver, > > An "iostat -xndz 1" readout of the "%b% coloum during a file copy to the > LUN shows maybe 10-15 seconds of %b at 0 for all disks, then 1-2 seconds of > 100, and repeats. > > Is there anything I need to do to get this usable? Or any additional > information I can provide to help solve this problem? As nice as Openfiler > is, it doesn't have ZFS, which is necessary to achieve our final goal. > > > You're extremely light on ram for a system with 24TB of storage and two E5520's. I don't think it's the entire source of your issue, but I'd strongly suggest considering doubling what you have as a starting point. What version of opensolaris are you using? Have you considered using COMSTAR as your iSCSI target? --Tim
_______________________________________________ zfs-discuss mailing list zfs-discuss@opensolaris.org http://mail.opensolaris.org/mailman/listinfo/zfs-discuss