...
- Device drivers (for paravirtualization) for the kernel (Linux in particular), don't need to be maintained uniquely for different hypervisors.
- Some potential for shared device driver implementation also across non-Linux operating systems
- Simplify moving Ability to move hypervisor guests between different hypervisor environments
- Potential for shared understanding, requirements and test-suites for different implementations of the virtual platform.Some potential for shared implementation across guest operating systems
- Some potential for shared device driver implementation across hypervisors with different license models
- Industry shared requirements and test-suites, a common vocabulary and understanding to reduce complexity of virtualization.
In comparison, the OCI initiativesinitiative for containers serves a similar purpose. There are many compatible container runtimes → can we have there could be the potential for standardized "hypervisor runtime environmentenvironments" that allows allow a standards compliant virtual (guest) machine to run with less integration efforts.
- Hypervisors can fulfil fulfill the specification (, with local optimizations / advantages)
- Similarly, this specification is what guests VMs can be engineered to match the specification.
2. Architecture
Assumptions made about the architecture, use-cases...
...