Slashdot Log In
An Introduction to Virtualization
Posted by
michael
on Thu Feb 05, 2004 09:53 AM
from the take-the-remedial-class-first dept.
from the take-the-remedial-class-first dept.
JamieX writes "kernelthread.com brings you a very cool and instructional article in An Introduction to Virtualization... The piece talks about the history of VM's, why they are becoming important again, implementation issues and most of all a look at a large number of virtualization solutions for all kinds of operating systems... many of them barely known... essentially more than you want to know about virtualization on a single page! Great read and reference."
This discussion has been archived.
No new comments can be posted.
An Introduction to Virtualization
|
Log In/Create an Account
| Top
| 22 comments
| Search Discussion
The Fine Print: The following comments are owned by whoever posted them. We are not responsible for them in any way.

vmWare's ESX server uses Linux Kernel? (Score:3, Interesting)
(http://validate.sf.net/)
Lack of comments. (Score:5, Interesting)
(http://slashdot.org/ | Last Journal: Monday October 18 2004, @03:17PM)
There are certain advantages to having cut ones teeth on the IBM mainframe.
Heads-up, people. This stuff is way cool. Think of it like a MATRIX you own.
Re:Lack of comments. (Score:4, Insightful)
The problem comes down to the sucky IA-32 architecture which is hard to virtualize. Take a privileged mode instruction on a proper architecture, and it will trap allowing it to be emulated. Some IA-32 instructions do not trap but return different mode-dependent results. A nightmare.
For me what is interesting are domains, giving a very fine level of VMs to CPU allocation. A CPU may be reserved for a single VM or be shared by many, in turn many CPUs can be devoted to a single VM This gives very fine resource control and is what you get now on heavy iron such as the IBM Z-series or the big Sun machines.
This is why I follow the Xen project with some interest. Xen needs mods to the host OS to get around the shortcomings of the IA-32, but they are minor and well defined (replacement of some macros). It isn't there now, but maybe if they get enough people working on it, it could be very interesting indeed.
AMD64 support for virtualization? (Score:2)
(Last Journal: Saturday January 06 2007, @01:13AM)
A few 0.5GB or 1GB VMs here and there and 4GB starts to look rather small. So if AMD64 has good VM support it just adds value.
VMWare Vs. VirtualPC (Score:1)
The article omits XEN & coLinux (Score:4, Informative)
Also omitted is the new coLinux [colinux.org], which was discussed on Slashdot [slashdot.org], too, just the other week.
Wow! New technology from 1967 (Score:3, Informative)
(Last Journal: Monday September 20 2004, @10:29AM)
It's hardly new and I can't see how VMWare can get a patent, it's prior art.
Don't forget about vservers (Score:1)
Here's a link for Inferno (Score:2)
(http://www.milksucks.com/ | Last Journal: Monday September 15 2003, @12:30PM)
http://www.vitanuova.com/inferno/ [vitanuova.com]
Inferno was started by Bell-Labs and then sold on to Vita Nuova for commercial exploitation.
It has always been a free binary downlaod with source for userland and kernel source for pyament, but now, in the 4th edition, the whole kit and caboodle is under a dual license.