Contraversal but...
... Why not Win 2012 R2 server as the host, use NTFS Storage Spaces, can pass through disks as RAW/RDM's and have a guest Linux?
Sounds like most of your requirements are on the Windows side. Can SSH into the Linux VM, plus you can snapshot it too.