I've been told that, what you want to do in order to obtain the full benefit of virtualization, is setup a SAN infrastructure and place your virtual machines on the SAN. If you have a second Hyper-V host, you can move the virtual machines between the hosts as needed, which allows advantages like failover and high availability.
Well...
What about a 'small shop' that wants to benefit from "some" of the advantages of virtualization (consolidate 2-3 servers into "one" and save on some of the hardware and associated costs - warranty upgrades, UPS units, etc.)?
Is it supported, allowable, best practice... to simply mount your virtual machines on the host server itself.
In production?
Yes, I know you can in practice, which is something I've done myself.
Please mark as helpful if you find my contribution useful or as an answer if it does answer your question. That will encourage me - and others - to take time out to help you.