Not logged in
Log in now
Create an account
Subscribe to LWN
LWN.net Weekly Edition for May 16, 2013
A look at the PyPy 2.0 release
PostgreSQL 9.3 beta: Federated databases and more
LWN.net Weekly Edition for May 9, 2013
(Nearly) full tickless operation in 3.10
And again, Linux has so *many* solutions that one might as well just target Windows.
Posted Jan 26, 2007 9:57 UTC (Fri) by AnswerGuy (guest, #1256)
Linux has too many virtualization models. Factions of developers are experimenting and filling different virtualization niches.
VMware is commercial, expensive, proprietary, and well established. Full virtualization via some proprietary (and patented?) software techniques. Adding support for para virtualization. Fairly slick UI and provisioning tools.
Xen is free. But separate (and widely criticized). Supports para virtualized and full virtualization (with the latest CPU models). Nascent tools
KVM is free ... and done by core kernel developer. Thus it's integrated into the mainstream (but perhaps too new to have accumulated much criticism). No tools nor UI t speak of --- KVM is more of an API and some other project(s) will have to form around that to build front end tools and UIs. KVM seems to require the VT-x CPU features in any event.
Virtuozzo and OpenVZ are very lightweight but essentially like a jazzed up "chroot" (or, more to the point, like the FreeBSD jail() system call). It's well established for "consolidated server hosting."
This lguest, as described here seems to be an experiment in minimalism.
Interestingly it using the ancient 386 segmentation and additional "rings"
as the basis for it's own paravirtualization abstraction. I'm guessing
it will be somewhere between Virtuozzo and KVM in the degree of
isolation and virtualization that's achieved.
So all of these other than VMWare sound like perfectly normal exploration of a range of possibilities. I suspect that parts of these will be
merged ... but that there will continue to be at least two or three diverse set of "virtualization" and "jail/chroot isolation" features that will
be used in different ways.
More importantly I hope that provisioning, package management, monitoring and related tools become "VM aware." in a large number of ways. And that they can mostly abstract away the differences between Virtuozzo, Xen and other VM types.
And not forgetting UML
Posted Jan 26, 2007 11:12 UTC (Fri) by copsewood (subscriber, #199)
Posted Jul 30, 2007 5:12 UTC (Mon) by micah (subscriber, #20908)
Copyright © 2013, Eklektix, Inc.
Comments and public postings are copyrighted by their creators.
Linux is a registered trademark of Linus Torvalds