| Deutsch English Français Italiano |
|
<vinpk3$avd9$3@dont-email.me> View for Bookmarking (what is this?) Look up another Usenet article |
Path: eternal-september.org!news.eternal-september.org!.POSTED!not-for-mail
From: Lawrence D'Oliveiro <ldo@nz.invalid>
Newsgroups: comp.os.vms
Subject: Re: VMWARE/ESXi Linux
Date: Tue, 3 Dec 2024 20:27:48 -0000 (UTC)
Organization: A noiseless patient Spider
Lines: 37
Message-ID: <vinpk3$avd9$3@dont-email.me>
References: <vi84pm$6ct6$4@dont-email.me>
<memo.20241127222417.12904R@jgd.cix.co.uk> <vi8fbt$829b$2@dont-email.me>
<slrnvkgb2b.2dr8a.mwilson@daenerys.home.mattwilson.org>
<vi9qu1$ash$1@reader2.panix.com> <vin68p$3sjr$4@dont-email.me>
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
Injection-Date: Tue, 03 Dec 2024 21:27:48 +0100 (CET)
Injection-Info: dont-email.me; posting-host="c96be26192a45ce8d8c08f341d719685";
logging-data="359849"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX19FU7nSFnfohM6/9h4mr8d9"
User-Agent: Pan/0.161 (Chasiv Yar; )
Cancel-Lock: sha1:6Q9FeGEDOrTKJAAi2SG5HEsNtec=
On Tue, 3 Dec 2024 09:57:31 -0500, Arne Vajhøj wrote:
> I think the relevant distinction is that type 1 runs in the kernel while
> type 2 runs on the kernel.
<https://en.wikipedia.org/wiki/Hypervisor>:
Type-1, native or bare-metal hypervisors
These hypervisors run directly on the host's hardware to
control the hardware and to manage guest operating systems.
For this reason, they are sometimes called bare-metal
hypervisors. The first hypervisors, which IBM developed in the
1960s, were native hypervisors.[8] These included the test
software SIMMON and the CP/CMS operating system, the
predecessor of IBM's VM family of virtual machine operating
systems. Examples of Type-1 hypervisor include Hyper-V, Xen
and VMware ESXi.
Type-2 or hosted hypervisors
These hypervisors run on a conventional operating system (OS)
just as other computer programs do. A virtual machine monitor
runs as a process on the host, such as VirtualBox. Type-2
hypervisors abstract guest operating systems from the host
operating system, effectively creating an isolated system that
can be interacted with by the host. Examples of Type-2
hypervisor include VirtualBox and VMware Workstation.
The distinction between these two types is not always clear. For
instance, KVM and bhyve are kernel modules[9] that effectively
convert the host operating system to a type-1 hypervisor.[10]
I would say those examples contradict the definitions, since Linux with
KVM is very much a “conventional OS”, and the same would be true of the
BSDs.
But then again, that just reinforces the point that the distinction is
obsolete.