The FreeNAS guys at iXsystems have put together a video tutorial showing you how to set up ZFS volumes in FreeNAS and how to take snapshots. It also goes into the difference RAIDZ options you have when setting up your FreeNAS server (RAIDZ, RAIDZ2, RAIDZ10).
Remember, when you set up your FreeNAS server with ZFS, the most important thing, and probably half the job, is that you exactly work out how many drives you need/want, together with which RAIDZ(x) option.
“The purpose of his test was to find the best performing iSCSI target with all other things being equal. Under this criteria alone, it would be a split decision between Openfiler and Microsoft.
However, the Microsoft solution requires the purchase of a licensed copy of Windows 2008 R2 server to run its filer software so it isn’t exactly free. In addition, Openfiler can be run from a USB key, leaving all disks available for storage, where Microsoft cannot easily be run from anything other than a hard drive, taking up storage space for the OS.
With this added criteria, Openfiler emerges as the iSCSI champ.”
There’s some good plugin documentation available on the FreeNAS website explaining how to use the plugins, how to install the plugins jail, how to create, find, install, and configure PBIs, such as Firefly, miniDLNA and Transmission. If there’s no PBI available (yet), the page shows how you can create your own PBIs, and how to install non-PBI software using the FreeBSD ports and packages collections.
Plugin support is still a bit crude in FreeNAS 8.2, but it is looking a lot more polished in the upcoming FreeNAS 8.3.