а по поводу jvm поверх гипервизора так вообще они в печали
http://en.wikipedia.org/wiki/Maxine_Virtual_Machineесли брать еще глубже, то guestvm
https://kenai.com/projects/guestvm
The Maxine Virtual Edition (VE) is a Java platform, implemented in Java, that runs directly on the Xen hypervisor. Maxine VE is based on the Maxine VM and has an integrated network stack and file system written in Java. It runs on 64 bit x86 systems running the Xen hypervisor.
поэтому в данный момент идея не то что не нова, а уже затерта до дыр и таких базовых прототипов создано более чем достаточно. Но почему-то никого из них еще в продакшене нету.