Virtualization means many things to many people. A big focus of virtualization currently is server virtualization, or the hosting of multiple independent operating systems on a single host computer. This article explores the ideas behind virtualization and then discusses some of the many ways to implement virtualization. We also look at some of the other virtualization technologies out there, such as operating system virtualization on Linux.
I know when you link to articles that sometimes the article’s actual subject matter is not described correctly, this is one of them. Based on taking the subheading from the title as opposed to the title gives the reader a false impression of what the article is going to contain.
I was expecting an article discussing the various forms of virtualization not limited to Linux (considering the article is written by an IBM employee I expected to read about LPARS, amongst other things).
While it is a good read, particularly the historical aspects of virtualization, it would be nice if the title used reflected what the article actually discusses.
You’re partially right. Yes, the implementations described are only for Linux.
But the same principles (hardware based virtualization, hypervisor based virtualization and os level virtualization) can be applied to other operating systems as well.
For example, in Solaris, Domains, Xen, and Zones provides the same three levels.
So the title is not “that” misleading, you can actually find most of you want.
I was expecting an article discussing the various forms of virtualization not limited to Linux (considering the article is written by an IBM employee I expected to read about LPARS, amongst other things).
Agreed, but did you really read the article?
M. Tim Jones ([email protected]), Consultant Engineer, Emulex
…
About the author
M. Tim Jones
M. Tim Jones is an embedded software architect and the author of GNU/Linux Application Programming, AI Application Programming, and BSD Sockets Programming from a Multilanguage Perspective. His engineering background ranges from the development of kernels for geosynchronous spacecraft to embedded systems architecture and networking protocols development. Tim is a Consultant Engineer for Emulex Corp. in Longmont, Colorado.
I especially liked the several reminders that IBM has been doing virtualization for forty years.
It’s a clean well written article and it covers the material well from a Linux perspective. I recommend it to anyone who is confused about the terminology.
but miss information about:
– Solaris Zones
– FreeBSD Jails
Which part of http://www.ibm.com wasn’t clear ? It was as unbiased as could be expected.