April 19, 2007 4:00 AM PDT

FAQ: Detangling virtualization

FAQ 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 popular for Web site hosting. SWsoft's Virtuozzo, based on the open-source OpenVZ project, employs this approach, while Sun Microsystems' Solaris built the technology into its Solaris 10 operating system. Microsoft has said it's considering a similar move for Windows.

See more CNET content tagged:
virtualization, VMware, virtual machine, Xen, server software

Add a Comment (Log in or register) 22 comments (Showing first 20 comments)
I love Virtualization but.....
by tgrenier April 19, 2007 6:15 AM PDT
It only exists because the operating system makers of the world don't do a good job. Much like the anti-virus makers of the world, VMware and others are doomed if MS, Sun, Red Hat, Novel and others bake these abilities into the OS or fix the OS so multiple packages can run together. Needing separate serves for SQL, Exchange, AD, and IIS is ridiculous. The same goes for ORCL, Apache, Java, and bind and whatever else you want or need to run on *nx. The only reason to have to add hardware should be processor utilization, maxed out memory, constrained IO, or to support multiple environments for FO, HA, or development lifecycle. It may be years away but virtualization belongs in the OS or the OS needs to not need it. It's all very similar to the anti-virus-spam-malware you need for your windows environment. We all agree that these packages are necessary today, but someday Microsoft might either add it all right in the OS or better yet make an OS that does not need it. It's funny that if the accomplish these goals, they will be seen as anti-competitive for doing something they should have done from the beginning.
VMware and the others are thriving on the shortcomings of the operating systems of the world. They will do very well for a while but in the long term they will need to adapt. Thriving on someone else?s folly can only last so long. If they are lucky in the long term, VMware, ZEN, VI and the other virtual players will be gobbled up by MS, SUN, Novell, or maybe even ORCL.
BTW, I have championed VMware for several years as it has made my professional life much easier and saved my companies millions. They make great stuff. It is just a shame that the need the need for them exists at all.
Reply to this comment View reply
i am waiting for this technology to mature
by jstacat April 19, 2007 9:33 AM PDT
i'm a low tech customer & there are many like me, we don't have time for steep learning curves and are willing to pay for the advantages of VM. It sure would be nice if i could replace my entire setup at the end of the day if i made some crashing mistake..with no more effort than running a reg. cleaner. Then i would be much more willing to try new programs, betas & etc...
There are big bucks to be made here when someoone comes out with consumer friendly VM, engineered to work with older OS/machines [as in up to 2yrs older] J Bo
Reply to this comment View all 2 replies
Big benefits
by baike April 19, 2007 10:45 AM PDT
There are some huge benefits to VM solutions. Reduction of needed datacenter floor space, heating and electrical capacity are some. The big advanatages that we like are the disconnection or abstraction of the server and its applications from the hardware layer. With VM's, upgrading the hardware is so easy its almost a joke, just build a new host farm and move the VM images over. New server builds are quick. SAN storage allocation is more flexible. Also the new high availability features in VMWare are a big plus. We have traditionally used clusters for high availability, but they have to shutdown to move to other hardware. VM's can stay online and move to a new host. Also with active\passive clusters there is alot of idle hardware just sitting there, while in VM's that excess reserve capacity is communal and can be much less, which reduces hardware costs even more. Speed is a big deal for us as well, the business comes and says we need a new test server, instead of filling out a PO, shipping HW, racking, cabling, etc.. we just clone the OS image they want, give it an IP and we're done. Decommissions are quick, too, just shut it off and delete the files, the capacity it used goes back into the communal pool. Disaster recovery is easier too, we just need to recover the VM file and stick in the DR VM host farm and start it up.

Virtualization is the future. Get on board now.
Reply to this comment
Parallelization will displace Virtualization in 2 years...
by thecatch April 19, 2007 12:11 PM PDT
so hold on to your cash.

Virtualization has been around for years, mainframe some 40
years ago. But Virtualization does not improve performance, it
can't. Because you are sacrificing the computers resources in an
attempt to run either multiple OS (legacies usually), or
attempting to run multiple jumps or tasks. This isn't an
improvement in performance, it is an attempt to improve
organization, in an attempt to save time.

And the consolidation of computers is nice, but why were fools
buying into the server farm (SUN) snow job in the first place.

BUT MOST importantly, Parallelization will displace vitrualization
anyway. With the advent of the multiple core chips,
parallelization software will provide, both a virtualization
platform if desired, but it will also provide a true parallelization
foundational platform, that will take advantage of parallel
processing on the multiple cores.

Go to INTELS home site it's everywhere you look, the discussion
of parallel processing being the future platform. They think
2015, we think in less then two years in products, (every
platform you can think of).

And all the big boys can actually utilize it, that includes CISCO,
in the router, network & security. AMD & INTEL or others in the
CPU's. Microsoft and all others at the application level,
regardless of what OS is involved too.

But everyone did bite into the virtualization bug, because it
made development easier, and anything sounded better then 1
server/ 1 job.

But think about this, both virtulaization and parallelization rely
on the importance of the scheduler. And which would you rather
have working for you, a foundational virtualization platform
scheduler, or a parallel processing foundational scheduler?
Nothing like you have seen offered in the current, but one that
will fully utilize all cores.

And guess what? Those cores can be performing virtualization
task, while also running multiple jobs, I mean multiple jobs/
multi-users, all on the same platform. (If you understand this
concept, you understand the difference between virtualization &
parallelization, and the impact true parallel processing
foundational software will have on the industry).

It's going to get wild, fast and extremely productive real soon,
and there is no limit; because the tube will always get filled,
there will always be more to do.
Reply to this comment View all 2 replies
SAN
by ThePenguin April 19, 2007 12:53 PM PDT
All of my VMWare Infrastructure Servers boot from the SAN. No local storage on any of my servers, no optical, no floppy, nothing spinning but the fans.

When you pair VMWare Infra + a vistualization layer on the SAN, this is the easiest and most efficient. When you pair those with dual port Infiniband 10Gb/s as your sole network device, then it really sings. the only ethernet is for OOB management. Even the keyboard/video/mouse is sent over the IB link. Easy, elegant and efficient, what more could you ask for?
Reply to this comment
Not
by ThePenguin April 19, 2007 1:04 PM PDT
Apples and Oranges.

Paralellization will COMPLEMENT virtualization, not replace it.
Reply to this comment View reply
Amdahl's law....look it up....will be disproved...
by thecatch April 24, 2007 12:35 PM PDT
And I stated, that we do not consider single core processing
TRUE PARALLEL PROCESSING, although we are able to effectively
multi task on a single core as well, to the point where we are
able to run concurrent multiple applications, (many).

We are using both the Woodcrest and the new Quad Cores to out
perform a Google Cluster.

And if you want to sit here all day and discuss Parallel
Processing, I would be happy to oblige.

Let me stress this though, we are talking about providing
parallel processing methodology for both Business Enterprise
Software, as well as Massively Parallel Environment Software
Applications.

And my simple point is, that if you have a Parallel Processing
Software Application, that can concurrently execute multiple
application of any origin on the single platform, there will be
less need, if any need at all, to stack virtual machines running
multiple applications. Especially when you consider speed &
performance into the equation. And consolidation will continue,
because as I said two modest servers could run an entire small
company. And a few more could run an enterprise.

So conceive of that, and you see the future, and the significant
difference between Parallelization and Virtualization, apples to
apples.

Virtual Machines will be utilized within the Parallel Processing
Environment, when needed, and in the developmental realm of
operations.

See you when we get there.
Reply to this comment View reply
 See all 22 Comments >>
Powered by Jive Software
advertisement

Latest tech news headlines

Resource center from News.com sponsors
Aligning CIO & CEO visions
What CIOs need to know

It's a simple truth. The closer you and your CEO see things, the greater your chance for success. Our exclusive report can help you get there—and help your business grow. To get the report, featuring the views of 765 CEOs on innovation. click here

Click Here!
What CEOs think: Innovation Insights for CIOs

Learn How CIOs can deliver strategic success for their enterprises

The New CIO: Beyond Technology

Learn how CIOs become heroes

Podcast: Chris Gorog of Napster

Learn about the impact of technology in strategy execution

The future of the Enterprise

Read more about tomorrow's organization

RSS Feeds

Add headlines from CNET News to your homepage or feedreader.

More feeds available in our RSS feed index.

advertisement

Inside CNET News

Scroll Left Scroll Right
  • Nanotech: The Circuits Blog

    Intel ships low-power chips for servers

    New server chips from processor giant draw as little as 12.5 watts per core.

  • Gallery

    Photos: Top 10 reviews of the week

    Here are CNET Reviews' 10 favorite items from the past week, including the TiVo HD XL, Sony Cyber-shot DSC-H50, and the Dish Network's newest digital TV converter box.

  • News - Apple

    Apple watchers spot 'iPod Nano' pix, iTunes hints

    The rumor mill has long been predicting a longer, leaner new version of the iPod Nano, and now it's conjuring up some pictures.

  • Coop's Corner

    Chris Shipley 1, Internet lynch mob 0

    Demo's impresario goes public with a tart and smartly written riposte to the shoot-from-the-lip crowd.

  • Video

    Katie Couric reflects on first Webcast

    The political conventions are over and so are CBS Evening News anchor Katie Couric's first series of Webcasts. CNET's Kara Tsuboi sat down with Couric on the final night of the Republican National Convention to discuss what she liked about Webcasting, some of her most memorable guests, and whether TV news will still be around by the next round of conventions.

  • Webware

    Google upgrades Gmail for IE 6 users

    The online e-mail application is faster for those using the 7-year-old browser and gets features already available to more modern browsers, Google said.

  • Video

    YouTube plays party politics

    During the presidential campaigning four years ago, YouTube didn't even exist. Now it's a tool candidates must master to get their message across. CNET's Kara Tsuboi stops by the YouTube upload booths at the Democratic and Republican conventions to find out why Google's video site has such a big presence in Denver and St. Paul, Minn.

  • News - Gaming and Culture

    Are Demo and TechCrunch50 fragmenting their audiences?

    With both events scheduled to start Monday, many press, as well as venture capitalists and others are having to choose which one to attend.

  • News - Cutting Edge

    Execs predict next Google-like tech

    On eve of company's 10-year anniversary, researchers and business pundits speculate about what technologies might someday have as much impact as Google.

  • Gallery

    Images: The art of 'Spore' prototypes

    Will Wright and his Maxis team worked on dozens of prototypes to test the elements of their soon-to-be-released evolution game. Here's a sampling.

  • Crave

    DVD ripping goes legit with RealDVD

    Real's RealDVD software lets you rip DVDs to your PC hard drive--legally--and watch them on up to 4 other PCs.

  • Green Tech

    TI does energy efficiency on a chip

    Its line of Piccolo microcontrollers can reduce power consumption significantly of home appliances, hybrid cars, LED lighting, and even solar panels.