Virtualization Options
Virtualization is a major buzzword, but which virtualization platform meets your specific needs? In general you can divide the different offerings into four sections:Server Virtualization
Server virtualization enables corporate, and private users, to consolidate servers, run legacy OSs and applications. The main benefits are reduced power consumption by reducing the amount of physical servers in the datacenter, faster server deployment, better hardware utilization and better scalability. The main contenders in the Server Virtualization field are:- VMware Server
- VMware Virtual Infratstructure (ESX)
- Microsoft Virtual Server 2005
- SWsoft Virtouzzo
- Xen
Desktop Virtualization
As the header suggests, this category is primarily aimed at the desktop user. Most common usage scenarions include development, testing and help desk environments. These products lets you create a virtual instance of a desktop OS, but does not offer the scalability or performance boosts that Server Virtualization products give you. Desktop virtualization products offer other benefits though, like sound card mapping, USB support and other "desktop" features often not provided in the server editions of the virtualization software. The main contenders in the Desktop Virtualization field are: Choosing between the two products that seemingly offer similar capabilities basically boils down to a few basic points; Do you need 64Bit Linux support or Cloning/Snapshot functionality? If so, go with VMware Workstation. If not, the choice is basically whatever you feel more comfortable using. In VMware's case their Workstation product is where new and cool features often appear first. VMware Workstation was the first virtualization product that offered snapshot capabilities for quickly restoring a VM to known good state, the same goes for USB support and sound card mapping.Application Virtualization
Application virtualization is not as hyped as server virtualization, but thats probably about to change as several vendors are lining up in this area as well. Microsoft's acquisition of Softgrid means that application virtualization will be main stream technology very soon. So far the contenders in this field are: Both of these offer a very tempting scenario; Zero footprint software installation and management. In a Software Virtualization environment it's not the hardware thats being virtualized, but the part of the OS that the application touches. The virtualized layer is registry settings and configuration settings. Both Softgrid and Altiris Software Virtualization Solution provides a way to run applications inside their own “bubbles”, where they remain “boxed in” and unable to touch the underlying OS or other applications not running inside the same sphere. This way you can run bundle applications that work together in their own packages and distribute those. If you need to upgrade the package, you do it centrally and then distribute it to your clients. Citrix' project Tarpoon is also aimed at the same market, but I can't comment on that as I haven't been able to test it yet and it's still in beta.Virtual Appliances
Last but not least, Virtual Applianceshas made a big splash in 2006, and will probably continue to do so in 2007 as well. VMware's initiative to make pre-configured appliances available for download has so far resulted in over 300 pre-configured appliances available. Even Microsoft has seen the value of this, and they are currently offering a few test appliances on their own. For more information about the historical aspects of virtualization, and more details the technicalities between the different virtualization options available be sure to have a look at Virtual Linux posted by Tim Jones.Post metadata
Published January 3, 2007 21:43
3 comments
Tagged with altiris, computing, softgrid, virtualization and VMWare
3 Responses to Virtualization Options:
0 Pingbacks to Virtualization Options:
- There are currently no pingbacks.
January 3, 2007 10:17pm
I don’t think your observation about ESX being the only Type 1 hypervisor is accurate. At least, I think both XenSource and Virtual Iron would take umbrage at it given they both provide Xen-based Type-1 hypervisor. Also, the Wikipedia entry you link to references other Type-1 hypervisors.
Finally, with quad-core processors shipping, 8-core processors imminent, and hardware virtualization in the processor becoming a de-factor standard, I’m not sure that the speed advantage of Type-1 hypervisors is long lived. It seems to me the bottleneck and performance issues will be largely around the I/O subsystem and disks specifically.
In that particular case ESX shines through with it’s sophisticated support for a number of scalable storage solutions. More so than others. But again, 2007 may very well be the year iSCSI hits the masses, in which case this particular advantage may be mitigated somewhat as well.
Should be interesting to see how it plays out.
— Randy
January 3, 2007 10:37pm
Randy: Very true, bad wording and outright wrong. I’ve updated my wording there now, thanks for calling my out on that one.
No other vendor than VMware has had the same level of success with their hypervisor though.
January 4, 2007 5:25am
Given thst Virtual Iron provides a real viable alternative to VMware today, it is surpising that they are omitted from your post.