This makes me again suggest that we have a
forum for discussing an open specification for hypervisor interaction.
There was at one time a FreeVM-L discussion list.   The purpose was
not to produce any code  (at least,  not specifically any hypervisor
code)  but rather form a specification for common reference.

Both z/VM and VMware already share a fabulous trait in common
that the definition of a virtual machine is stated in plain text.
But we can do better still.

We need a Lingua Franca for hypervisors.
Consider the command

                hcp attach F200-F202 mylinux

Makes perfect sense,  though the "handle" is a zSeries I/O range.
What would that mean to INTeL?   Might look more like

                hcp attach 300-31F,I11 mylinux

It might be easier to express this commonly as

                hcp attach eth0 mylinux

where "eth0" is an alias for the first ethernet adapter,
regardless of the syntax of the local hardware.
This is but one example of the kind of standard FreeVM-L was for.

Reply via email to