Being technical, you’re probably eager to jump into the “how” of virt. But let’s take a step back for a minute and look at just “what” this technology is.
I don’t know anything about Linux. “Why then,” you may be asking, “am I reading this?” This is, after all, Linux Magazine, and you probably kind of expect the contributors to know a little something about, well, Linux.
I’m not writing this column because I know Linux. I’m writing this column because I know virtualization, which, when deployed on a desktop or server, lets me enjoy Linux and all that it has to offer without giving up other OSes (and more importantly, their applications) that I depend on every day to get my job done.
This column, which focuses on the “what” of virtualization, is the first in a series that will explore the different technologies and methodologies that populate the industry, best practices for deploying virtualization in desktop and server environments, how to effectively integrate real and virtual resources into a single, smoothly running IT infrastructure, and of course, how to manage it all without wanting to blow your brains out.
What is virtualization?
Amit Singh, author of Kernelthread.com and an all-around fount of knowledge for all things virtual, defines virtualization as “a framework or methodology of dividing the resources of a computer into multiple execution environments, by applying one or more concepts or technologies such as hardware and software partitioning, time-sharing, partial or complete machine simulation, emulation, quality of service, and many others.”
In English, this means that via virtualization, you can make one computer work as multiple computers, thereby allowing you to…
Please log in to view this content.
Not Yet a Member?
Register with LinuxMagazine.com and get free access to the entire archive, including: