[Info-vax] WHY IS VSI REQUIRING A HYPERVISOR FOR X86 OPENVMS?
Stephen Hoffman
seaohveh at hoffmanlabs.invalid
Thu Dec 31 18:00:33 EST 2020
On 2020-12-31 22:35:45 +0000, Snowshoe said:
> Is there such a thing as an OS-less VM hypervisor?
Nope.
The question is whether the hypervisor is built on its own pieces and
parts, or is built with and uses an existing operating system; Linux or
BSD or Windows or otherwise.
Some hypervisors are "thinner" than others, but all must boot and
perform I/O and related tasks, which makes the hypervisor an operating
system.
How much else might be included, varies.
Some hypervisors can abstract and can boot themselves as guests (e.g.
IBM VM), and some (e.g. HPIVM) cannot. Being able to boot a hypervisor
as a guest is handy for testing new versions of the hypervisor, among
other uses.
VMware has been migrating off Linux, per their statements: "VMware has
been actively working on a multi-year project with the goal of removing
vmklinux from vSphere, and hopes to accomplish this in an upcoming
major release." That from earlier in 2020. What they're migrating to?
Donno. Could well be custom, or could be based on BSD, or otherwise.
> More specifically, a hypervisor which is its own OS in a way, you boot
> it directly (not booting Linux/Windoze then starting the hypervisor)
> and pretty much the only thing you can do once booted is starting
> virtual machines.
There's less of a difference there than you might think, outside of
cases where the user is expecting to use both the operating system
booted directly and natively—say, macOS—and using VMware Fusion or
Parallels to boot Windows or Linux. Most folks running servers boot to
the hypervisor, load one or more guests potentially including other or
newer versions of hypervisors as guests, and don't operate their own
apps co-resident with but independent from the hypervisor. Folks
running hypervisors on clients tend to be more of a mixed bag.
> I suspect this is the case but I am not familiar with hypervisors.
> I also suspect that many/most/all are really Linux under the hood.
BSD avoids licensing issues, and there's been a fair amount of work
going into bhyve. macOS has its own hypervisor framework. Etc.
But for the folks that don't want to use a hypervisor, contact the
folks at VSI and work with them to ensure your preferred x86-64
platform is supported for native boot without a hypervisor. Or learn to
love hypervisors, like many of VSI's customers already do.
--
Pure Personal Opinion | HoffmanLabs LLC
More information about the Info-vax
mailing list