I'm sure this post is going to irritate those anal users who need posts topics in specific forums. But after searching the thread I think this is probably the best place to put it...
I have many years of experience dealing with enterprise class SAN/NAS devices & deployments in data centers, disaster recover & virtual environments, etc. I have recently started looking to the "Open NAS" arena to see how they stack up. I have been playing with some various solutions and picking them apart and rejecting them for their apparent or not so apparent downfalls.
I find myself coming back to FreeNAS, as it seems to be on the right track with some of the right ideas on how to implement a robust NAS/SAN. The problem I am having is despite the type of deployment, wether its a virtual appliance or bare metal install on enterprise class hardware the performance seems to just be weak link in the chain. We have setup a couple FreeNAS labs in a mixed VMware environments with both iSCSI & NFS. Despite the various configurations we find the I/O is atrocious to say the least. Copying a 5GB .vmdk that was thin provisioned down to 1.5GB took 15 minutes to copy from one FreeNAS box to another. and approximately 12 minutes from an ESX SCSI DAS storage to a FreeNAS box both with iSCSI & NFS.
(Lab Setup - FreeNAS boxes are installed on various HP ProLiant servers with SmartArray controllers with 6 drives & 8+GB of RAM, ZFS RAID-Z Pools. ESX boxes are on like hardware with either 8 or 12GB of RAM on x64 hardware, SAS/SATA RAID controllers, 1GbE Networking)
I understand I wont get all my questions answered but hopefully this will open the door to more interesting topics, as the more I read through the forums I see most people don't have much to say on "Enterprise" baselines or how somethings are the way they are or why they are done. For example, why NFS is preferred over iSCSI in a VMware environment. If anyone has any questions regarding enterprise SAN/NAS/VMware topics and how they relate to their FreeNAS environment, I would be more then happy to return the favor. That being said, here are a few questions I have hopefully you gays/gals can chime in on for a n00b.
1) Are our performance results of 6 - 11MBs normal for this build of FreeNAS? Or are we missing some magic step? OpenFiler, NexentaStor, etc, don't seem to exhibit these same issues.
2) Is drive failure completely MIA? When testing a disk failure in either a VM deployment or bare metal, other then briefly in console there is no alerting or reporting that a disk has failed / been removed. Looking through the GUI & CLI continues to show everything running just fine. Only on reboots do i see any type of degradation displayed anywhere.
3) Is there any support for Fibre Channel going to be added?
4) Is there support for DeDupe going to be added?
5) NDMP support?
6) is there any support for PCIe SSD cards like Fusion-io, OCZ, Super Talent, etc?
7) any way to turn memory into a RAM drive and use that as a cache drive?
8) any APIs for tying into the FreeNAS for custom software like backup & recovery?
These few things would make this product fantastic and easily on par with the better enterprise solutions.
Again, sorry for the long winded post but I'm sure there are a bunch of smart MF'ers who can shed some light of this.
I have many years of experience dealing with enterprise class SAN/NAS devices & deployments in data centers, disaster recover & virtual environments, etc. I have recently started looking to the "Open NAS" arena to see how they stack up. I have been playing with some various solutions and picking them apart and rejecting them for their apparent or not so apparent downfalls.
I find myself coming back to FreeNAS, as it seems to be on the right track with some of the right ideas on how to implement a robust NAS/SAN. The problem I am having is despite the type of deployment, wether its a virtual appliance or bare metal install on enterprise class hardware the performance seems to just be weak link in the chain. We have setup a couple FreeNAS labs in a mixed VMware environments with both iSCSI & NFS. Despite the various configurations we find the I/O is atrocious to say the least. Copying a 5GB .vmdk that was thin provisioned down to 1.5GB took 15 minutes to copy from one FreeNAS box to another. and approximately 12 minutes from an ESX SCSI DAS storage to a FreeNAS box both with iSCSI & NFS.
(Lab Setup - FreeNAS boxes are installed on various HP ProLiant servers with SmartArray controllers with 6 drives & 8+GB of RAM, ZFS RAID-Z Pools. ESX boxes are on like hardware with either 8 or 12GB of RAM on x64 hardware, SAS/SATA RAID controllers, 1GbE Networking)
I understand I wont get all my questions answered but hopefully this will open the door to more interesting topics, as the more I read through the forums I see most people don't have much to say on "Enterprise" baselines or how somethings are the way they are or why they are done. For example, why NFS is preferred over iSCSI in a VMware environment. If anyone has any questions regarding enterprise SAN/NAS/VMware topics and how they relate to their FreeNAS environment, I would be more then happy to return the favor. That being said, here are a few questions I have hopefully you gays/gals can chime in on for a n00b.
1) Are our performance results of 6 - 11MBs normal for this build of FreeNAS? Or are we missing some magic step? OpenFiler, NexentaStor, etc, don't seem to exhibit these same issues.
2) Is drive failure completely MIA? When testing a disk failure in either a VM deployment or bare metal, other then briefly in console there is no alerting or reporting that a disk has failed / been removed. Looking through the GUI & CLI continues to show everything running just fine. Only on reboots do i see any type of degradation displayed anywhere.
3) Is there any support for Fibre Channel going to be added?
4) Is there support for DeDupe going to be added?
5) NDMP support?
6) is there any support for PCIe SSD cards like Fusion-io, OCZ, Super Talent, etc?
7) any way to turn memory into a RAM drive and use that as a cache drive?
8) any APIs for tying into the FreeNAS for custom software like backup & recovery?
These few things would make this product fantastic and easily on par with the better enterprise solutions.
Again, sorry for the long winded post but I'm sure there are a bunch of smart MF'ers who can shed some light of this.