Mmmhh, not sure what you mean with SAN. I usually associate SANs with $$$s because of the big infrastructure needed to run them.
Anyway the fast answer to your question is no.
But it really depends what you want to do.
E.g. if you want to access a separate filesystem (or file mounted as filesystem) from within your VM (and nothing else) you can forward that filesystem to the VM when you start the VM.
Or if you want to just mount and unmount the filesystem in the VM or externally (directly in the host OS) you could use NBD
. This is probably the method where you get the best performance but it is absolutely not good if you want to access to the same exported filesystem concurrently from the VM and from the host OS - the fileystem will become corrupted.
Otherwise what about the usual NFS?