(2) One instance of an operating system along with one or more applications running in an isolated partition within the computer. It enables different operating systems to run in the same computer at the same time as well as prevents applications from interfering with each other. This differs from a dual-boot or multiboot environment, in which the user has to choose only one OS at startup (see dual-boot). All virtual machines run simultaneously.
Each virtual machine is like a "machine within the machine" and functions as if it owned the entire computer. The operating systems in each virtual machine partition are called "guest operating systems," and they communicate with the hardware via the virtual machine control program called a "virtual machine monitor" (VMM). The VMM "virtualizes" the hardware for each virtual machine.
Although a hot topic in the IT world, virtual machine technology dates back to the 1960s (see VM). The terms "virtual machine" and "virtualization" are used synonymously; however, virtualization also refers to other techniques (see virtualization).
The following illustration shows a simple comparison of three applications running in a regular computer versus a virtualized computer. In the VMM example, the guest operating systems may be the same or different. For more details about virtual machine monitor architectures, see VMM types. See virtualization, application virtualization and OS virtualization.
Paravirtualization and Hardware
Guest operating systems can run in a virtual machine with or without modification. If changes are made to the OS to recognize the VMM, it is said to be "paravirtualized." For example, Linux and various Unix versions have been paravirtualized to run in the Xen VM environment. However, if the CPU hardware supports virtualization, Xen can run guest operating systems unmodified. In 2004 and 2006, Intel and AMD added virtualization to their CPUs, which traps the calls to the x86 hardware, making it easier to develop VMMs that run ordinary non-paravirtualized guest operating systems (see hardware virtualization).
Advantages of Virtualization
#1 - Consolidation
Multiple operating systems can run in the same server, eliminating the need to dedicate a single machine to one application. Old and new applications can run simultaneously with their respective operating systems in multicore servers with many threads of execution, saving space and power consumption in the datacenter. New versions of an OS and new applications can be deployed without purchasing new hardware.
#2 - Stability and Security
Conflicts can arise between supposedly stable applications, and troubleshooting can be daunting. As a result, cautious system administrators often host each type of application in a separate server even if the server is grossly underutilized. Multiple virtual machines running bread and butter applications are kept safely separated from each other. In addition, since each VM is isolated from the rest, a security breach in one does not affect the others. The fault tolerance and security brought about by the isolation of each virtual machine is a major benefit of virtualization.
#3 - Development Flexibility
A virtualized machine can host numerous versions of an operating system, allowing developers to test their programs in different OS environments on the same machine. In addition, with each application running in its own virtual partition, crashing in one virtual machine will not bring down the system.
#4 - Migration and Cloning
Virtual machines, each with their own OS and applications, function like self-contained packages that are said to be "decoupled from the hardware." It is relatively easy to move a VM from one server to another to balance the workload, to migrate to faster hardware, as well as to recover from hardware failure. VMs can also be quickly cloned and deployed.
#5 - Desktop Virtualization
An increasing trend is to store a user's desktop (OS and applications) in a separate virtual machine in the server and use the PC or a dedicated terminal as a "thin client" to the server. Each user is isolated from all other users, due to the virtual machine technology, and the maintenance of the applications is shifted from each user's office to the datacenter (see thin client). See VMM types, virtualization, application virtualization and OS virtualization.
![]() | Reproduced with permission from Computer Desktop Encyclopedia. Copyright (c) 1981-2008 The Computer Language Company Inc. All rights reserved. |
Additional Resources
- Enterprise password management really isn't a good idea
- Being at a university and working for a government department allows me to understand this concept well. There are shared resources here, there and everywhere, provided by different people and providers, all open to a "certain type" of person - employees or students. By having a single sign-on SSO point...
- Blog posts 2008-09-05
- Microsoft exec rebuts hypervisor security claims
- Microsoft security strategist Steve Riley has answered claims that the company's hypervisor software could be maliciously replaced on PCs without administrators knowing. SYDNEY, AUSTRALIA--Senior Microsoft security strategist Steve Riley has used the vendor's TechEd conference in Sydney to rebut claims by a Polish researcher that Microsoft's hypervisor software could...
- News items 2008-09-05
- EA's 'Spore' aims to create new worlds, businesses
- Electronic Arts's creature-building game "Spore" offers players a chance to develop new worlds--and maybe even new lines of business for the video game maker. RALEIGH, North Carolina--Electronic Arts's creature-building game Spore offers players a chance to develop new worlds--and maybe even new lines of business for the video game...
- News items 2008-09-05
- Dell repair adventure, conclusion
- Well, our hero's story had a happy ending. The service tech came out to my office and replaced both the motherboard and the screen on my Dell laptop. After than magic was performed, the system booted up and ran just as it did before. I appreciate the help provided by...
- Blog posts 2008-09-05
- VMworld is bringing out the vendors
- Planning for an announcement is a challenging task. Large suppliers know that just about whatever they do will be picked up by the media and presented to the world. Smaller vendors have a much more difficult time getting heard. So, picking the right place and time for an announcement is...
- Blog posts 2008-09-05
- News to know: Windows 7; Patch preview; Office 2.0; Dell
- Here are today's notable headlines. You can get News To Know via email alert and RSS daily: Ryan Naraine: Critical WMP, MS Office bugs on Patch Tuesday swat list Dancho Danchev:Malware and spam attacks exploiting Picasa and ImageShack Mary Jo Foley:...
- Blog posts 2008-09-05
- Seinfeld
- SeinfeldHow did this make it past focus groups?My theory is that they told the focus group subjects it was for a different company, and the subjects responded favorably. Therefore, we're all wrong and Microsoft is right.Wow, that's just brilliant!Windows' image is no longer tarnished. They are now being associated with...
- Discussion threads 2008-09-04
- Red Hat draws its line in the virtual sand with Qumranet
- The caves of Qumran, located in in the highly disputed region of the West Bank that sits between Israel and Jordan and is populated by both Palestinians and Jews, is where the famous Dead Sea Scrolls were discovered. The scrolls are said by many Judaic scholars...
- Blog posts 2008-09-04
- Microsoft finally earns a passing grade (barely) for WGA
- Microsoft finally earns a passing grade barely for WGAReal LifeUnless you realy have a bootleg or keygened cd ke. pretty mush any XP sticker from any manufacturer can be "recycled" into any other PC. Just tell the right thing to the automated phone system: Did you change your motherboard: YES...And...
- Discussion threads 2008-09-04
- 70% of DVR owners say they cannot live without DVR
- More than 70% of DVR owners say that they cannot live without their DVR, according to NDS. Asked to rank the relative importance of a variety of household appliances, DVR owners ranked the DVR as the third most indispensable item after the washing machine and the microwave oven. 89% of...
- Blog posts 2008-09-04
- Google's Top 10 Cloud Computing List
- Dontcha just love Top 10 lists? At the Office 2.0 conference in San Francisco today, Matthew Glotzbach, who leads the Enterprise Products team at Google, offered a "Top 10 Things I Can Do in the Cloud That I Couldn't Do A Year Ago." No surprises that many of the tasks...
- Blog posts 2008-09-04
- My first Linux laptop is the Asus EeePC netbook
- My first Linux laptop is the Asus EeePC netbookTotally different machines.A netbook is a full laptop. Yes, the industry is trying to keep the impression that it is only for casual use, etc, but there is little only constrained by ram these netbooks can't do (well, with Linux). ...
- Discussion threads 2008-09-04
- Ten leading platforms for creating online communities
- Creating online communities of customers and workers has been one of the hotter topics in business and technology this year. Whether you're on the business side, in IT, or are just trying to build virtual teams around shared goals, online communities are rapidly becoming a popular way to organize people...
- Blog posts 2008-09-04
- Red Hat acquires Qumranet
- I just received a press release telling me that one of my clients, Qumranet, has been acquired by Red Hat.This was not entirely unexpected. Here's what the release said Red Hat, Inc. (NYSE: RHT), the world's leading provider of open source solutions, today announced...
- Blog posts 2008-09-04
- Ten key differences between Linux and Windows
- Ten key differences between Linux and WindowsRe: Shouldn't this be titledNot everything; for example 1) hardware support - not all closed source OS has the same level of hardware support. 2) Command line vs no command line : Many closed source OS has fully functional command line support.3) Multilayered run...
- Discussion threads 2008-09-04
- Ten key differences between Linux and Windows
- Before debating the relative merits and shortcomings of Linux and Windows, it helps to understand the real distinctions between them. Before debating the relative merits and shortcomings of Linux and Windows, it helps to understand the real distinctions between them. Here are the key differences distilled into one list....
- News items 2008-09-04
- Dell repair adventure, day 5
- Dell repair adventure, day 5No Backup!I find it hard to believe that a IT consultant, one that finds it necessary to attend conferences does not have a backup options in place. A) Is the writer a independent contractor? I guess that I need more information about the writers...
- Discussion threads 2008-09-04
- Microsoft to slash price of Xbox 360
- Microsoft announced that it will cut the price of its Xbox 360 game console to $199, just in time for the holiday shopping season. SEATTLE--Microsoft said on Wednesday it plans to cut the U.S. prices of its Xbox 360 video game machine, lowering the price of its entry-level console...
- News items 2008-09-04
- Dell repair adventure, day 5, with updates
- Since our last episode, our hero has been communicating with Bob Pearson, Dell's VP of Communities & Conversations, and Bill Bivin, Dell's Community Liaison, about getting my Dell Lattitude D620 back up and running. Both Bob and Bill give every impression of trying very hard to deal not only with...
- Blog posts 2008-09-04
- Dell's Mini packs Ubuntu, XP
- Dell's Mini packs Ubuntu, XPAt this point you may as well wait for integrated 3GPrices are coming down so fast, plus these things are perfect for carrying around everywhere no matter where you go. Plus the 3G providers will probably subsidize them anyway.That's exactly the netbook I want!I only hope...
- Discussion threads 2008-09-04
Neighboring Terms
Premier Vendor Content Whitepapers, webcasts & resources from our Power Center Sponsors
- Printers
- 'Green' Font Cuts Costs and Saves Trees (BNET)
- Three Ways to Save Paper (BNET)
- CNET Reviews printer buying guide (CNET)
- View all printers-tagged content on ZDNet
- Plan B from Brother
- It's the smarter way to work in color Our professional color ink-jet all-in-ones give you more choices, more features, and more value. Make the Smarter Choice. Learn More »





