I have been using Freenas now for two weeks and thought I would share my initial thoughts and observations which might help other people considering a move to Freenas.
Quick Background: I use a Drobo 5D to store 20TiB of personal data (movies, e-books, PDF's, Office docs) and had a drive fail. In the (very lengthy ) process of rebuilding the array another drive failed and I lost all my data. Luckily I had an offsite backup on Seagate 8TB archive drives. At this point in time I realised my knowledge of NAS's was woefully pathetic and that trusting critical data to a proprietary NAS with sketchy support was not a wise thing to do. After a lot of research I embarked on two paths simultaneously : (1) FREENAS (2) UNRAID. I built two systems from second hand Supermicro based commercial servers (Xeon E54, ECC, Hot swap drives, 32GB RAM, 12 Drive Bays etc)
Observations:
Unraid was by far the easiest to install and configure, I was running a "pre-clear" (writing zeros to each sector) on 12 drives simultaneously within about 2 hours of starting the setup. No glitches, the GUI was intuitive and gave me everything I needed. Haven't had to use the command line yet.
Freenas was a bit trickier, lots of reading and a bit more configuration, it took me about 5 hours to get to the point I could start creating a Share. Definitely not an intuitive GUI. Have had some glitches along the way and have had to delve into the command line quite a bit.
Thoughts:
After a week of using Freenas I realised that I had an immensely powerful and robust NAS because of the Freebsd and ZFS foundation, however, I then came to the realisation that if I am to stay with Freenas I have no choice but to learn FreeBSD and the intricacies of ZFS. I am finding I am spending most of my time working at the Freenas command line. The different terminology between Freenas GUI and FreeBSD/ZFS is making the learning process more difficult that it should be. I have decided that the best way forward is to build a FreeBSD system on ZFS from scratch, learn how it all works at the command line level then make a decision on whether to stay with FreeBSD/ZFS native or use FreeNAS. For me the most frustrating thing about Freenas is that I am constantly asking "How do I do this ..." and the FreeNAS documentation (from a newbie's persepctive) is confusing, fragmented and incomplete. Conversely, I am finding the documentation on FreeBSD/ZFS is consistent and easy to work through. I can't even begin to imagine what it must be like for iXsystems to support customers who don't know command line FreeBSD, although it did occur to me that iXsystems probably do have a "How do I do it .. FAQ" as part of their internal support system. I wonder what my experience would have been like if I had simply bought a ready made Freenas system.
Unraid, is such a pleasure to use, the Docker capability is excellent and I don't have to do much more than navigate the GUI, however, in my personal opinion I don't like having only one Parity drive. (I did change my Drobo to use 2 parity disks based on my bad experience). Much as I like using Unraid my gut is telling me to go with FreeBSD/ZFS (and possibly Freenas ) as my main NAS system . I just wish the Freenas documentation was more aligned to Newbie's and had a "How do I do it FAQ" .
So in summary, I think Freenas gives a very good introduction to FreeBSD/ZFS and after I have a working knowledge of FreeBSD/ZFS I will be able to make a decision on whether to stay with FreeBSD/ZFS or come back to Freenas. Once I have this mastered I am confident I will have a very solid NAS which I can trust to handle my data (although I will always have my 8TB archive backup drives !)
PS, I found the Powerpoint "Slideshow explaining VDev, zpool, ZIL and L2ARC and other newbie mistakes" to be invaluable and have read and re-read it numerous times, its just a pity that it is written from a FreeBSD/ZFS perspective rather than a FreeNAS perspective, this lost me a lot of time trying to work out how to translate the information into what I was seeing on the GUI. (On the flip side, I can definitely credit this slideshow as the guiding light that I better learn FreeBSD/ZFS first !)
Hope this might be of some help to other people considering FreeNAS. I'll post an update once I get a handle on the underlying FreeBSD/ZFS but this will be quite a while from now I expect !
Quick Background: I use a Drobo 5D to store 20TiB of personal data (movies, e-books, PDF's, Office docs) and had a drive fail. In the (very lengthy ) process of rebuilding the array another drive failed and I lost all my data. Luckily I had an offsite backup on Seagate 8TB archive drives. At this point in time I realised my knowledge of NAS's was woefully pathetic and that trusting critical data to a proprietary NAS with sketchy support was not a wise thing to do. After a lot of research I embarked on two paths simultaneously : (1) FREENAS (2) UNRAID. I built two systems from second hand Supermicro based commercial servers (Xeon E54, ECC, Hot swap drives, 32GB RAM, 12 Drive Bays etc)
Observations:
Unraid was by far the easiest to install and configure, I was running a "pre-clear" (writing zeros to each sector) on 12 drives simultaneously within about 2 hours of starting the setup. No glitches, the GUI was intuitive and gave me everything I needed. Haven't had to use the command line yet.
Freenas was a bit trickier, lots of reading and a bit more configuration, it took me about 5 hours to get to the point I could start creating a Share. Definitely not an intuitive GUI. Have had some glitches along the way and have had to delve into the command line quite a bit.
Thoughts:
After a week of using Freenas I realised that I had an immensely powerful and robust NAS because of the Freebsd and ZFS foundation, however, I then came to the realisation that if I am to stay with Freenas I have no choice but to learn FreeBSD and the intricacies of ZFS. I am finding I am spending most of my time working at the Freenas command line. The different terminology between Freenas GUI and FreeBSD/ZFS is making the learning process more difficult that it should be. I have decided that the best way forward is to build a FreeBSD system on ZFS from scratch, learn how it all works at the command line level then make a decision on whether to stay with FreeBSD/ZFS native or use FreeNAS. For me the most frustrating thing about Freenas is that I am constantly asking "How do I do this ..." and the FreeNAS documentation (from a newbie's persepctive) is confusing, fragmented and incomplete. Conversely, I am finding the documentation on FreeBSD/ZFS is consistent and easy to work through. I can't even begin to imagine what it must be like for iXsystems to support customers who don't know command line FreeBSD, although it did occur to me that iXsystems probably do have a "How do I do it .. FAQ" as part of their internal support system. I wonder what my experience would have been like if I had simply bought a ready made Freenas system.
Unraid, is such a pleasure to use, the Docker capability is excellent and I don't have to do much more than navigate the GUI, however, in my personal opinion I don't like having only one Parity drive. (I did change my Drobo to use 2 parity disks based on my bad experience). Much as I like using Unraid my gut is telling me to go with FreeBSD/ZFS (and possibly Freenas ) as my main NAS system . I just wish the Freenas documentation was more aligned to Newbie's and had a "How do I do it FAQ" .
So in summary, I think Freenas gives a very good introduction to FreeBSD/ZFS and after I have a working knowledge of FreeBSD/ZFS I will be able to make a decision on whether to stay with FreeBSD/ZFS or come back to Freenas. Once I have this mastered I am confident I will have a very solid NAS which I can trust to handle my data (although I will always have my 8TB archive backup drives !)
PS, I found the Powerpoint "Slideshow explaining VDev, zpool, ZIL and L2ARC and other newbie mistakes" to be invaluable and have read and re-read it numerous times, its just a pity that it is written from a FreeBSD/ZFS perspective rather than a FreeNAS perspective, this lost me a lot of time trying to work out how to translate the information into what I was seeing on the GUI. (On the flip side, I can definitely credit this slideshow as the guiding light that I better learn FreeBSD/ZFS first !)
Hope this might be of some help to other people considering FreeNAS. I'll post an update once I get a handle on the underlying FreeBSD/ZFS but this will be quite a while from now I expect !