FreeNAS

By using FreeNAS we can do file sharing with  best features. Every major operating system is supported with SMB/CIFS (Windows file shares), NFS (Unix file shares) and AFP (Apple File Shares) as well as FTP, iSCSI (block sharing), WebDAV and other methods of sharing data over the network are available. iSCSI also supports VMware VAAI, Microsoft ODX and Microsoft Windows Server 2008 and 2012 R2 Clustering.

Note FreeNAS 11.1 requires a 64-bit CPU and a minimum of 8GB RAM.

Full Hardware Requirements
Release Notes and Changelog