• On The Insider: Bruno Film Edited Due to Jackson's Death
August 13, 2007 4:30 PM PDT

Virtualization--threat or menace?

by Peter Glaskowsky

VMware is in the news these days for two related reasons.

First, VMware Fusion for Mac OS X recently went on sale. Fusion enables Mac users to run Windows and other operating systems simultaneously with their regular Mac applications, which pretty much solves the old problem of being forced to choose between Windows and Mac systems.

Fusion puts VMware in competition with Parallels Desktop 3.0, which I blogged about a month ago. I'll be ordering Fusion myself, and I'll blog about it when I get it running.

The Fusion release is only half of the story for VMware this week.

The other half is more forward-looking. At the LinuxWorld conference in San Francisco, VMware co-founder Mendel Rosenblum described how, in the future, applications may be distributed in the form of complete virtual machines, including all the operating-system code they need. (See the PC World story, and the InformationWeek story; both are worth reading.)

Rosenblum calls this approach "virtual appliances," presumably because the application can be treated as a self-contained object that performs a specific purpose without requiring a lot of configuration, as conventional applications sometimes do when being installed into a variety of different operating systems.

I agree with this concept. In fact, I've been promoting it for several years. I mentioned it in my speech at PC Forum in 2005. (Read the transcript).

The benefits of this approach go a long way, including simpler software development, improved reliability and stronger security.

Rosenblum went on to imply that this approach could change the lines of power in the software industry, and I think he's right about that too. Traditionally, operating systems have played two roles: managing hardware and providing services to software. Virtualization separates those functions, which could separate the interests of hardware and software developers.

Although all the major operating systems still provide both functions, there's no reason that the same OS vendor will ultimately dominate in both areas. If one vendor internalizes the consequences of virtualization much before the others, I expect that it will enhance its competitive position.

But I think this cat is well and truly out of the bag now, and I see no other reason for virtualization to give Linux an edge over Windows (or vice versa); the relative merits of each platform are still preserved, even in a virtualization-rich environment.

In fact, I think the greatest risk and the greatest opportunity belong to VMware. Microsoft already has its own Virtual PC product (as I mentioned just a few days ago), which puts VMware at a disadvantage for Windows-based hardware and applications.

VMware can still have a good business in providing virtualization support for Linux and Mac OS, however, and this creates a unique opportunity: applications packaged into VMware-compatible virtual appliances could gain instant cross-platform compatibility.

I'm glossing over a lot of important details, of course; this is a blog entry, not a business plan. But it sounds like VMware's Rosenblum has this opportunity figured out, and I suspect that Microsoft's Virtual PC managers do too. It'll be interesting to watch this market develop over time.

Peter N. Glaskowsky is a technology analyst for The Envisioneering Group. He is a member of the CNET Blog Network, and is not an employee of CNET. Disclosure.
Recent posts from Speeds and feeds
Jerry Lewis and the elusive Video Assist patent
GPUs and the new 'digital divide'
Apple's future in mobile computing
Digital cinema is looking 'Up'
Want it? Make it, DIYers
iPhone not sweet on 'neat'
Living the Star Trek life
Early analysis of Amazon's Kindle DX: E-news
Add a Comment (Log in or register)
a great idea about how to utilize virtualization
by MH.Chiang August 25, 2007 10:43 PM PDT
I think "Web Application" and "Virtualization" together will change today's main operation systems from stacking architecture to highly modular "thin-client" in the future.

Operating systems will become extremely simplified and highly efficient intermediary software(middleware) to link all services and applications through standardized interface.

We will see.
Reply to this comment
Virtual Machines
by ktalarico September 6, 2007 8:15 PM PDT
Having switched from Windows to a Mac a few months ago, I have tried both Parallels Desktop and Fusion (the evaluation of version 1). I bought Parallels with my Mac. After having spent the better part of almost two months on the forums for both of these programs, I still cannot get printing to work on the virtual machine and no one (not the printer manufacturer--Kodak--the Parallels folks or Fusion folks) can seem to solve the problem. What is really needed is information about the various printers that really do work with these virtual machines. The discussion and support forums are filled with queries about printer problems.

I'll be following your blog hoping that you can give us some insight about this.

One caveat about any of these virtualization programs: the user is caught in a sort of Limbo: it's a third-party software, so only the company that makes it supports it. You can't get help from Apple Care or Microsoft (if a Windows machine is your VM). From what I've experienced so far, Fusion support is better than Parallels. The Apple Store (in NYC) proudly demos Parallels on its machines, but that's as far as it goes.

Kathryn Talarico
New York City
Reply to this comment
advertisement

Making sense of Windows 7 upgrades

faq The basics and the fine print on Microsoft's options for those eyeing the next operating system from Redmond.
• Full Windows 7 coverage

Road Trip 2009: Big Sky Country

CNET News reporter Daniel Terdiman takes his car full of gadgets to the Rockies and the Great Plains in search of tech, science, nature, and more.
• America's Fortress: Cheyenne Mountain

About Speeds and feeds

Peter N. Glaskowsky is a computer architect in Silicon Valley and works part-time as a technology analyst for The Envisioneering Group. He is a member of the CNET Blog Network and is not an employee of CNET. Disclosure.

Add this feed to your online news reader

Speeds and feeds topics

advertisement
advertisement

Inside CNET News

Scroll Left Scroll Right