Hi. I am converting over from a hardware raid solution running on windows server 2008 to FreeNas with a couple 8x2TB arrays. One array is built of WD20EADS drives in RAIDZ2, and the other is built from HGST 5K3000's, all hooked up via multiple M1015 HBA's flashed in IT mode, and the local MB LSI HBA. The system is built around a Supermicro X3ST3-F motherboard with an i7 950 CPU and 24GB of RAM. Dual Intel onboard Gig-E controllers connect it to the rest of the home network. It's not virtualized, but running on the bare metal.
The primary purpose of the system is media storage and streaming. It will hold (like the system before it) ripped music and videos, and is also the backend store for a SageTV DVR, with about 7000 recordings.
The system is used CIFS performance is pretty decent, 50-60 MB/s, though I really would like to see it go at line rate. But the biggest gap is on directory performance. Anytime I open one of the DVR directories, which might have 4000 recordings, each with an associated properties file and .edl file (which tells the system where the commercials have been detected for autoskip), it takes >30 secs to do a directory list, and interactions with the filesystem seem sluggish because of slow directory lookups.
Is there something I can do about this? The windows server system did not have this sort of problem, and directory operations were really fast. Is this a SAMBA issue or a ZFS issue, or something else? I have the CIFS server configured with AIO set to 2096, large file RW on, as well as DOS file attributes, etc... It's really a problem, and I may go back to hardware raid and windows server if I can't get it resolved. Any ideas?
My apologies if I missed something obvious - this is my first FreeNAS build.
Thanks in advance!
Mike
The primary purpose of the system is media storage and streaming. It will hold (like the system before it) ripped music and videos, and is also the backend store for a SageTV DVR, with about 7000 recordings.
The system is used CIFS performance is pretty decent, 50-60 MB/s, though I really would like to see it go at line rate. But the biggest gap is on directory performance. Anytime I open one of the DVR directories, which might have 4000 recordings, each with an associated properties file and .edl file (which tells the system where the commercials have been detected for autoskip), it takes >30 secs to do a directory list, and interactions with the filesystem seem sluggish because of slow directory lookups.
Is there something I can do about this? The windows server system did not have this sort of problem, and directory operations were really fast. Is this a SAMBA issue or a ZFS issue, or something else? I have the CIFS server configured with AIO set to 2096, large file RW on, as well as DOS file attributes, etc... It's really a problem, and I may go back to hardware raid and windows server if I can't get it resolved. Any ideas?
My apologies if I missed something obvious - this is my first FreeNAS build.
Thanks in advance!
Mike