Linux Kernel to Add VMI
The next stable update to the Linux kernel, Version 2.6.21, is slated to include a new feature submitted by VMware called Virtual Machine Interface.The next stable update to the Linux kernel, Version 2.6.21, is slated to include a new feature submitted by VMware called VMI. Virtualized operating system instances can enjoy performance and management benefits if their kernels are modified to communicate with the hypervisor under which they run. This arrangement is called paravirtualization. The initial promise of Virtual Machine Interface was that it would provide a common protocol across which multiple hypervisors could communicate with the Linux kernel instances they paravirtualize, as opposed to having different sets of hooks built into Linux for different hypervisors.
The idea is similar to the Linux Security Module framework, on which both the SELinux (Security-Enhanced Linux) and AppArmor rights-hardening technologies are built.