NetApp does all of these...
NetApp does all of these... and has been doing it for years. You can run CIFS, NFS, iSCSI, FC, and (though nobody uses these) FCoE, HTTP, FTP, WebDav, on the same set of disks (aggregate), even, if you wanted. So what's new here, exactly?