And what do you do if MC crashes? Or the Media Server component is simply not reachable?
As I mentioned, my specific environment is fairly different from most
as the server is also used as a centrally located workstation. I do not run a business on that machine, just the household...
Most of the workstation tasks are done in VMs, but I run MC on the bare metal OS (WS2012R2) simply because I do use the MC client part (in standard view), for tagging and library management, music and watching TV. Watching video in a VM is not a good experience.
On the (rare) occasions where MC crashed, I just killed the process and relaunched. The only reboots I have ever done were for planned Windows updates.
If I was only running the MC server, I would run it in a VM, as mwillems do.
There is just no good reason in our household to have more than one 24/7 machine, and I am very glad to achieve such low power operation from a powerful machine (the Xeon E3-1246 is i7-4790 class, plus ECC).
And I accept that JRiver will not support server OS operation, I am fine with that and would do exactly the same thing in their shoes