FAQ: Detangling virtualization

By Stephen Shankland, CNET News.com
Friday, April 20, 2007 10:53 AM
For anyone buying servers or server software, and even many buying PCs, virtualization is getting hard to avoid.

The term typically refers to running multiple operating systems simultaneously on the same computer. It's long been around on high-end servers, but new software and hardware options mean mainstream users are starting to have to worry about virtualization. For example, both major commercial versions of Linux now have virtualization built in, and the next version of Windows for servers will, too.

Virtualization is complicated. But there are reasons you might want to take it seriously.

Mac users can run Windows to tap into the corporate e-mail system, or someone with a Windows Vista PC can run software that will only run on Windows XP. But in practice, the technology today is most likely to appeal to server customers, with advantages ranging from scrapping old hardware to cutting electricity bills.

Virtualization is a classic case of disruptive technology with a steep learning curve. For example, at the upcoming HP Technology Forum, there are 84 presentations to help Hewlett-Packard customers understand virtualization.

Here are some answers about what's happening today with virtualization.

What exactly does virtualization mean?
The term virtualization means that software is running on some sort of virtual foundation rather than the physical hardware it typically expects. Instead of a single operating system controlling a computer's hardware, the virtualization software controls it, providing multiple compartments called virtual machines for the operating systems to run in. Inserting a virtual layer can be liberating. For example, a running operating system can be moved to a fresh server if the one it's running on is suffering a failing memory bank or overtaxed processors.

Virtualization actually has been around the computer industry for decades, for example to run multiple jobs on mainframe computers or to hide the particulars of individual hard drives in a storage system. But now, it's no longer just a high-end technology.

Why is virtualization catching on now?
Because the technology is maturing and can help fix some common problems. Much of the credit for making virtualization a reality goes to an EMC subsidiary called VMware, which brought the technology to computers using mainstream x86 processors such as Intel's Pentium and Advanced Micro Devices' Opteron. In the first quarter of 2007, VMware's revenue grew 96 percent from the year-earlier period to $256 million, so there's no doubt the market is real and growing fast.

VMware built its business gradually. It began on desktop computers, where programmers could harmlessly test crash-prone new software in virtual machines or run Linux and Windows on the same computer, for example. In more recent years, the company's server software business became more lucrative as virtualization enabled customers to replace several inefficiently used servers with a single server running multiple virtual machines. Now the company is moving to a grander virtualization-based vision in which multiple tasks can run with shifting priorities on a pool of centrally managed machines.

Do I get a choice of suppliers here?
Plenty of competitors want a piece of VMware's action. First on the scene was Xen, an open-source project sponsored by Linux sellers, server makers and a start-up called XenSource. Virtual Iron is another start-up that's trying to make a business out of Xen. On the proprietary software side of the industry, Microsoft acquired a company called Connectix to counter VMware's products, but has had only modest success. The real fight will begin by June 2008, when the forthcoming "Longhorn Server" version of Windows gets updated with virtualization software code-named Viridian. Despite the fact that Xen is here now, VMware marketing director Bogomil Balkansky said Viridian is his top concern.

Although Xen got the jump, a newer open-source virtualization project called KVM has stolen some attention. Red Hat and another Linux rival, Canonical's Ubuntu, have blessed KVM, and many Linux programmer heavyweights like its approach.

Another flavor of virtualization lets a single operating system be carved up into several virtual compartments, a lighter-weight approach that's been


WORTHWHILE?

0

0 votes
Blog

Talkback 0 comments

There are currently no comments for this post.

Related Whitepapers


Tech Jobs Now!

Search for your ideal tech job:

Common ways IT wastes money on development

Web Development

Examples include using developers as support staff and failing to calculate a project's ROI before giving it the go-ahead.


Read more »



  • Enterprise 2.0

    Vince Casarez, vice president of product management at Oracle, explains how Web 2.0 technologies, such as tags, wikis, and mash-ups, can be applied within an organization.
    Play video


  • Nehalem Architecture

    What makes next-generation Intel® Microarchitecture (Nehalem) such a superior successor?
    Play video

 
On demand CRM goes strategic
CRM technology has come of age, and is now able to align with your customer strategy and grow in step with your business.

» Learn more about Oracle’s CRM Solutions



Free the untapped potential of your IT infrastructure
Reduce bottlenecks to drive the efficiency and productivity of Business IT.
» Ultimate virtualization blade
» Scalable SAN solution
» Accelerate service delivery

Could this be the most critical budget for India?

Blog thumbnail

For business journalists in India, budget time is excitement time. It's like sports journos covering the Olympics. As a newspaper correspondent, I too had my fill of budget-time excitement. But..... by Swati Prasad

Read more »

Tags

  1. antivirus
  2. apple ipod
  3. apple macintosh
  4. cnet networks inc.
  5. desktop
  6. e - mail
  7. hard drive
  8. intuit inc.
  9. microsoft corp.
  10. microsoft windows
  11. microsoft windows vista
  12. norton co.
  13. operating system
  14. pc
  15. performance
  16. security
  17. software
  18. tool
  19. web
  20. web site