Offtopic: Different Virtualizers and digging History !
Posted: 11. Nov 2009, 21:36
This is kind of historic research in virtualization area, which I do from time to time.
Hi All !
The Open-Source world has created much more virtualizers than I ever imagined possible
And more so than the proprietary world !
Proprietary world virtualizers:
-VMware Workstation
-MS VirtualPC
-Parallels Workstation
-Serenity Virtual Station (Product discontinued; They even recommend their customers to migrate to VirtualBox ! yay !)
-Win4Lin
All of the OSS virtualization products are partially based on at least one of the two grandfathers:
-Qemu
-Bochs
The more famous ones are:
-Xen
-KVM
...and
-VirtualBox ofcourse... !
I would like to hear your point of view about the *less* known ones:
-plex86 (by Kevin Lawton)
-User-Mode Linux (UML)
-lguest
-KQemu
-QVM86
1. Has anyone any experience with those ?
2. More direct question: How are the less known ones compare to each other ?
3. What were plex86 capabilities?
Some info here:
A. http://www.linux.ie/old-list/25407.html
B. http://www-ti.informatik.uni-tuebingen. ... Plex86.pdf
C. http://linux.slashdot.org/article.pl?si ... 12/2059250
D. http://www.usenix.org/publications/libr ... lawton.pdf
update: ahh, OK, it seems plex86 had 2 generations:
Plex86 1st generation (aka FreeMware) was released in year 2000. It was a full virtualizer (like VMware), capable of running Windows 95 and any other guest. This first generation is dependent on the host kernel driver. Linux host only. See paper "D".
Plex86 2nd generation (aka Light-weight Plex86) was released in year 2002. It was stripped down to become a lightweight para-virtualizer,capable of running only modified versions of Linux guests, similar to LGuest or Xen (PV mode).
Those two were basically different products, yet made by the same man, and shared the same project name. (which is confusing for small history learners as myself)
Is there any evidence of using kernelspace code on the host ? Any evidence of running on non-Linux hosts ?
Back in year 2000, Kevin Lawton dreamed of many now completed features !
Such as: para-virtualization, python scripting, snapshots, differencing hard disks, AMD Hammer support (x64), Cloud computing, etc... (see paper "D")
Great Vision !
-Technologov
Hi All !
The Open-Source world has created much more virtualizers than I ever imagined possible
Proprietary world virtualizers:
-VMware Workstation
-MS VirtualPC
-Parallels Workstation
-Serenity Virtual Station (Product discontinued; They even recommend their customers to migrate to VirtualBox ! yay !)
-Win4Lin
All of the OSS virtualization products are partially based on at least one of the two grandfathers:
-Qemu
-Bochs
The more famous ones are:
-Xen
-KVM
...and
-VirtualBox ofcourse... !
I would like to hear your point of view about the *less* known ones:
-plex86 (by Kevin Lawton)
-User-Mode Linux (UML)
-lguest
-KQemu
-QVM86
1. Has anyone any experience with those ?
2. More direct question: How are the less known ones compare to each other ?
3. What were plex86 capabilities?
Some info here:
A. http://www.linux.ie/old-list/25407.html
B. http://www-ti.informatik.uni-tuebingen. ... Plex86.pdf
C. http://linux.slashdot.org/article.pl?si ... 12/2059250
D. http://www.usenix.org/publications/libr ... lawton.pdf
update: ahh, OK, it seems plex86 had 2 generations:
Plex86 1st generation (aka FreeMware) was released in year 2000. It was a full virtualizer (like VMware), capable of running Windows 95 and any other guest. This first generation is dependent on the host kernel driver. Linux host only. See paper "D".
Plex86 2nd generation (aka Light-weight Plex86) was released in year 2002. It was stripped down to become a lightweight para-virtualizer,capable of running only modified versions of Linux guests, similar to LGuest or Xen (PV mode).
Those two were basically different products, yet made by the same man, and shared the same project name. (which is confusing for small history learners as myself)
Is there any evidence of using kernelspace code on the host ? Any evidence of running on non-Linux hosts ?
Back in year 2000, Kevin Lawton dreamed of many now completed features !
Such as: para-virtualization, python scripting, snapshots, differencing hard disks, AMD Hammer support (x64), Cloud computing, etc... (see paper "D")
Great Vision !
-Technologov