I'd like to get some advice on a system I'm setting up. I'm not quite sure which way to proceed. The goal is just some basic user storage space (Clients are Linux, Windows, and mac) that is baked by our SAN.
We have a ~20TB SAN that supports iSCSI. This is connected to a small VMWare ESXi 5.5 cluster configured with high availability functions. There are also a few other bare metal machines that could possibly be used as a host if need be.
I've been trying to do my research to figure out the best way to go.. My initial plan was just to throw something like FreeNAS in a VM, but upon further inspection that seems not to be a good idea. Especially on ESXi.
So, I suppose to get to my question, does anyone have any recommendations for providing file level storage from a block level storage device? I'm assuming I'm going to have to setup a box to serve as the iSCSI initiator then share the disk using NFS or SMB.. etc.. I just don't know if there are best practices I should be considering here. I've setup shares and such before, but not in this type of environment.
Any help is appreciated. Thanks!