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 : 28. Nov 2024, 14:24:17
Autres entêtes
Organisation : PANIX Public Access Internet and UNIX, NYC
Message-ID : <vi9qu1$ash$1@reader2.panix.com>
References : 1 2 3 4
User-Agent : trn 4.0-test77 (Sep 1, 2010)
In article <slrnvkgb2b.2dr8a.mwilson@daenerys.home.mattwilson.org>,
Matthew R. Wilson <mwilson@mattwilson.org> wrote:
On 2024-11-28, Lawrence D'Oliveiro <ldo@nz.invalid> wrote:
On Wed, 27 Nov 2024 22:24 +0000 (GMT Standard Time), John Dallman wrote:
>
In article <vi84pm$6ct6$4@dont-email.me>, ldo@nz.invalid (Lawrence
D'Oliveiro) wrote:
>
On Wed, 27 Nov 2024 16:33:56 -0500, David Turner wrote:
>
I keep being told that VMWARE is not an OS in itself.
But it is... based on Ubuntu Kernel....  stripped down but still
Linux
 
And not even using the native KVM virtualization architecture that is
built into Linux.
 
History: VMware ESXi was released in 2001 and KVM was merged into the
Linux kernel in 2007.
>
In other words, VMware has long been obsoleted by better solutions.
>
Please explain how ESXi is obsolete, and how KVM is a better solution.

I wouldn't bother trying to argue with him: he's a known troll.

Both KVM and ESXi use the processor's VT-d (or AMD's equivalent, AMD-Vi)
extensions on x86 to efficiently handle instructions that require
hypervisor intervention. I'm not sure how you'd judge which one is a
better solution in that regard. So the only thing that matters, really,
is the virtualization of everything other than the processor itself.

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.

KVM is largely dependent on qemu to provide the rest of the actual
virtual system.

I think that QEMU is what one _often_ uses, but it doesn't have
to be.  I mentioned CrosVM above, which works with KVM, but
other examplex exist: Google, Amazon, and AliBaba all use KVM on
their cloud offerings, but at least neither Google nor Amazon
use QEMU; I don't know about AliBaba but I suspect they have
their own.  (Microsoft of course uses Hyper-V.)

qemu's a great project and I run a ton of desktop VMs
with qemu+KVM, but it just doesn't have the level of maturity or
edge-case support that ESXi does. Pretty much any x86 operating system,
historical or current, _just works_ in ESXi.  With qemu+KVM, you're
going to have good success with the "big name" OSes...Windows, Linux,
the major BSDs, etc., but you're going to be fighting with quirks and
problems if you're trying, say, old OS/2 releases. That's not relevant
for most people looking for virtualization solutions, and the problems
aren't always insurmountable, but you're claiming that KVM is a "better"
solution, whereas in my experience, in reality, ESXi is the better
technology.
>
(As an aside, VMWare's _desktop_ [not server] virtualization product,
VMWare Workstation, looks like it's making moves to use KVM under the
hood, but they have said they will continue using their own proprietary
virtual devices and drivers, which is really what sets VMWare apart from
qemu. This is a move they've already made on both the Windows and Mac OS
version of VMWare Workstation if I understand correctly [utilizing
Hyper-V and Apple's Virtualization framework]. This makes sense... as I
said, the underlying virtualization of the processor is being handled by
the VT-x capabilities of the processor whether you're using VMWare,
VirtualBox, KVM, etc., so when running a desktop product under Linux,
you may as well use KVM but you still need other software to build the
rest of the virtual system and its virtual devices, so that's where
VMWare and qemu will still differentiate themselves. None of this is
relevant for ESXi, though, because as has been pointed out earlier in
the thread, it is not running on Linux at all, so VMKernel is providing
its own implementation of, essentially, what KVM provides in the Linux
kernel.)

Well, what KVM provides+a whole lot more.  ESXi is effectively
its own operating system, even though it's marketed as a type-1
HV.

qemu and KVM have the huge advantage that they are open source and free
software, of course, whereas ESXi (and vCenter) are closed source and
expensive (barring the old no-cost ESXi license).
>
But ESXi just works. It's solid, it has a huge infrastructure around it
for vSAN stuff, virtual networking management, vMotion "just works," I
find the management interface nicer than, say, Proxmox (although Proxmox
is an impressive product), etc.
>
It's sad to see Broadcom is going to do everything they can to drive
away the VMWare customer base. VMWare will lose its market-leader
position, FAR fewer people will learn about it and experiment with it
since Broadcom killed the no-cost ESXi licenses, and popularity of
Proxmox is going to skyrocket, I suspect. Which isn't a bad thing --
when open source solutions get attention and traction, they continue to
improve, and as I said earlier, Proxmox is already an impressive product
so I look forward to its future.
>
But make no mistake: VMWare was -- and I'd say still is -- the gold
standard for virtualization, both on the server (ESXi) and the
workstation (VMWare Workstation). VMWare's downfall at the hands of
Broadcom will 100% be due to Broadcom's business practices, not
technology.

Yup, it's a bit sad, though it does open up a lot of market
opportunities for other players.

I'm a bit of a free software zealot, yet even I still use ESXi for my
"real" servers. I do look forward to eventually replacing my ESXi boxes
with Proxmox for philosophical reasons, but I'm in no rush.

Check out Bhyve; it's very nice.

- 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