Re: VMWARE/ESXi Linux

Liste des GroupesRevenir à co vms 
Sujet : Re: VMWARE/ESXi Linux
De : cross (at) *nospam* spitfire.i.gajendra.net (Dan Cross)
Groupes : comp.os.vms
Date : 03. Dec 2024, 16:36:04
Autres entêtes
Organisation : PANIX Public Access Internet and UNIX, NYC
Message-ID : <vin8h4$ntd$1@reader2.panix.com>
References : 1 2 3 4
User-Agent : trn 4.0-test77 (Sep 1, 2010)
In article <vin68p$3sjr$4@dont-email.me>,
Arne Vajhøj  <arne@vajhoej.dk> wrote:
On 11/28/2024 8:24 AM, Dan Cross wrote:
So Goldberg defined two "types" of hypervisor in his
dissertation: Types 1 and 2.  Of course, this is an over
simplification, and those of us who work on OSes and hypervisors
understand that these distinctions are blurry and more on a
continuum than hard and fast buckets, but to a first order
approximation these categories are useful.
 
Roughly, a Type-1 hypervisor is one that runs on the bare metal
and only supports guests; usually some special guest is
designated as a trusted "root VM".  Xen, ESXi, and Hyper-V are
examples of Type-1 hypervisors.
 
Again, roughly, a Type-2 hypervisor is one that runs in the
context of an existing operating system, using its services and
implementation for some of its functionality; examples include
KVM (they _say_ it's type 1, but that's really not true) and
PA1050.  Usually with a Type-2 HV you've got a userspace program
running under the host operating system that provides control
functionality, device models, and so on.  QEMU is an example of
such a thing (sometimes, confusingly, this is called the
hypervisor while the kernel-resident component, is called the
Virtual Machine Monitor, or VMM), but other examples exist:
CrosVM, for instance.
>
I think the relevant distinction is that type 1 runs in the
kernel while type 2 runs on the kernel.

No.  They both run in supervisor mode.  On x86, this is even
necessary; the instructions to enter guest mode are privileged.

Go back to Goldberg's dissertation; he discusses this at length.

KVM runs in Linux not on Linux. Which makes it type 1.

Nope.  KVM is dependent on Linux at this point.  The claim that
it is a type-1 hypervisor is predicated on the idea that it was
separable from Linux, but I don't think anyone believes that
anymore.

- Dan C.


Date Sujet#  Auteur
27 Nov 24 * VMWARE/ESXi Linux51David Turner
27 Nov 24 +- Re: VMWARE/ESXi Linux1Robert A. Brooks
27 Nov 24 +* Re: VMWARE/ESXi Linux38Lawrence D'Oliveiro
27 Nov 24 i`* Re: VMWARE/ESXi Linux37John Dallman
28 Nov 24 i `* Re: VMWARE/ESXi Linux36Lawrence D'Oliveiro
28 Nov 24 i  `* Re: VMWARE/ESXi Linux35Matthew R. Wilson
28 Nov 24 i   +* Re: VMWARE/ESXi Linux10Dan Cross
3 Dec 24 i   i`* Re: VMWARE/ESXi Linux9Arne Vajhøj
3 Dec 24 i   i +* Re: VMWARE/ESXi Linux7Dan Cross
3 Dec 24 i   i i+* Re: VMWARE/ESXi Linux4Arne Vajhøj
3 Dec 24 i   i ii`* Re: VMWARE/ESXi Linux3Dan Cross
3 Dec 24 i   i ii `* Re: VMWARE/ESXi Linux2Arne Vajhøj
3 Dec 24 i   i ii  `- Re: VMWARE/ESXi Linux1Dan Cross
3 Dec 24 i   i i`* Re: VMWARE/ESXi Linux2Dennis Boone
3 Dec 24 i   i i `- Re: VMWARE/ESXi Linux1Dan Cross
3 Dec 24 i   i `- Re: VMWARE/ESXi Linux1Lawrence D'Oliveiro
28 Nov 24 i   +* Re: VMWARE/ESXi Linux2Arne Vajhøj
28 Nov 24 i   i`- Re: VMWARE/ESXi Linux1John Dallman
28 Nov 24 i   +* Re: VMWARE/ESXi Linux3Lawrence D'Oliveiro
28 Nov 24 i   i+- Re: VMWARE/ESXi Linux1John Dallman
29 Nov 24 i   i`- Re: VMWARE/ESXi Linux1Arne Vajhøj
3 Dec 24 i   `* Re: VMWARE/ESXi Linux19Waldek Hebisch
3 Dec 24 i    +* Re: VMWARE/ESXi Linux15Lawrence D'Oliveiro
3 Dec 24 i    i`* Re: VMWARE/ESXi Linux14Arne Vajhøj
3 Dec 24 i    i +* Re: VMWARE/ESXi Linux5Dan Cross
3 Dec 24 i    i i`* Re: VMWARE/ESXi Linux4Arne Vajhøj
3 Dec 24 i    i i `* Re: VMWARE/ESXi Linux3Dan Cross
3 Dec 24 i    i i  `* Re: VMWARE/ESXi Linux2Arne Vajhøj
3 Dec 24 i    i i   `- Re: VMWARE/ESXi Linux1Dan Cross
3 Dec 24 i    i +* Re: VMWARE/ESXi Linux7Lawrence D'Oliveiro
4 Dec 24 i    i i`* Re: VMWARE/ESXi Linux6Arne Vajhøj
4 Dec 24 i    i i `* Re: VMWARE/ESXi Linux5Dan Cross
4 Dec 24 i    i i  +* Re: VMWARE/ESXi Linux2Arne Vajhøj
4 Dec 24 i    i i  i`- Re: VMWARE/ESXi Linux1Dan Cross
4 Dec 24 i    i i  `* Re: VMWARE/ESXi Linux2Arne Vajhøj
4 Dec 24 i    i i   `- Re: VMWARE/ESXi Linux1Dan Cross
4 Dec 24 i    i `- Re: VMWARE/ESXi Linux1Dave Froble
3 Dec 24 i    +* Re: VMWARE/ESXi Linux2Arne Vajhøj
3 Dec 24 i    i`- Re: VMWARE/ESXi Linux1Arne Vajhøj
3 Dec 24 i    `- Re: VMWARE/ESXi Linux1Dan Cross
28 Nov 24 +* Re: VMWARE/ESXi Linux2Arne Vajhøj
28 Nov 24 i`- Re: VMWARE/ESXi Linux1Lawrence D'Oliveiro
28 Nov 24 +- Re: VMWARE/ESXi Linux1Gcalliet
2 Dec 24 `* Re: VMWARE/ESXi Linux8Lawrence D'Oliveiro
2 Dec 24  +* Re: VMWARE/ESXi Linux6John Dallman
4 Dec 24  i`* Re: VMWARE/ESXi Linux5Simon Clubley
4 Dec 24  i +- Re: VMWARE/ESXi Linux1Simon Clubley
4 Dec 24  i +* Re: VMWARE/ESXi Linux2Arne Vajhøj
5 Dec 24  i i`- Re: VMWARE/ESXi Linux1Simon Clubley
6 Dec 24  i `- Re: VMWARE/ESXi Linux1Dave Froble
3 Dec 24  `- Re: VMWARE/ESXi Linux1Arne Vajhøj

Haut de la page

Les messages affichés proviennent d'usenet.

NewsPortal