I don't know if it meets all your needs, but FreeNAS is an excellent option. I have a modest FreeNAS server, with 4x1TB WD Blue HDDs, 8GB RAM and a Pentium G2030. I have a CIFS share, with most of...