Windows IT Pro is the leading independent community for IT professionals deploying Microsoft Windows server and client applications and technologies.
  
  
  Advanced Search 


September 26, 2006

Virtualization Technologies

Mix desktop, server, application, and hardware-enabled virtualization together and you'll have a virtual solution for any environment
RSS
Subscribe to Windows IT Pro | See More Registry Articles Here | Reprints | Or get the Monthly Online Pass—only $5.95 a month!
SideBar    Virtualization Products

Although most server virtualization products work at the single-server level, Virtual Iron Software's Virtual Iron represents a new class of server-oriented virtualization products. Based on Xen 3.0, Virtual Iron clusters multiple physical servers to create a scalable virtual system that you can partition into multiple virtual servers.

Application Virtualization
Application virtualization is a new variation of virtualization technology that solves the problems of conflicts and incompatibility between applications. For example, application virtualization software lets you run multiple versions of Microsoft Office on the same system or install beta software without worrying about corrupting your desktop.

Unlike virtualization products that let you run VMs, application virtualization doesn't provide system hardware or OS-level virtualization. Instead, it abstracts the file system and the registry for the virtualized applications. An application virtualization product lets you run virtual applications as if they were regular applications, but the virtual applications leave no footprint in the system registry or file system. Some benefits of application virtualization products are that you can install and run applications without worrying that one application might conflict with another or that an application will corrupt the registry, and you can freely install and test beta software without fear that it will corrupt the base system. And yes, you can combine virtual applications with virtual desktop and server products, run virtual applications on VMs, and install application virtualization products on VMs. Figure 2 illustrates the concept behind application virtualization software.

There are two main players in the application virtualization space: Softricity (recently purchased by Microsoft) with its SoftGrid Desktop product, and Altiris and its Software Virtualization Solution (SVS). The first application virtualization product on the market, SoftGrid Desktop virtualizes all aspects of the client and provides streaming application deployment. Unlike SVS, SoftGrid requires an Active Directory (AD) infrastructure, prepackaging the virtualized application, and a physical server system for streaming deployment.

SVS is a newcomer to the virtual application arena. SVS doesn't virtualize all aspects of the client. Certain functions, such as system and COM calls, aren't virtualized; only calls to the file system and registry are virtualized. However, SVS virtualizes important objects, such as the registry and file system, and has minimal infrastructure and virtual application setup requirements.

Hardware-Enabled Virtualization
In combination with processor enhancements by Intel and AMD, Microsoft technology enhancements are driving the future of server virtualization.

Virtualization software provides tremendous flexibility, but the overhead of maintaining the VM environment adversely affects the performance of virtualization software. Although there are exceptions, VMs typically don't perform as well as hardware-based systems do. Moving part of the support for virtualization into the hardware reduces system overhead and results in better VM performance. However, hardware virtualization requires support from the hardware as well as from the host OS.

On the hardware side, Intel and AMD added logic to their processors to support virtualization. Intel Virtualization Technology is part of the new Dual-Core Intel Xeon and Dual-Core Intel Itanium 2 processor lines. AMD Virtualization Technology is included in the upcoming AMD Opteron line of processors. On the software side, Longhorn Server will support hardware virtualization through Microsoft's new hypervisor technology, as Figure 3 shows. The hypervisor enables the OS to take advantage of the new hardware virtualization support provided by the latest generation of Intel and AMD processors. The end result should be better VM performance and a lower cost. The VM images that Virtual Server 2005 and Virtual PC use will be compatible with future hypervisor VM support.

A Virtual Reality
Virtualization technologies are a reality today. Desktop and server virtualization is an established and mature technology that provides benefits for a number of common scenarios, including development, testing, server consolidation, and disaster recovery. Application virtualization is a newer technology that addresses the problems of application conflict and system stability. Today's virtualization solutions are software-based, but future hardware-enabled virtualization scenarios promise to reduce the overhead of virtualization environments and significantly improve VM performance.

End of Article

   Previous  1  [2]  Next  


Reader Comments

You must be a registered user or online subscriber to comment on this article. Please log on before posting a comment. Are you a new visitor? Register now




Top Viewed ArticlesView all articles
Command Prompt Tricks

One reader shares his tip for setting up the command prompt to reflect a remote path. ...

WinInfo Short Takes: Week of November 9, 2009

An often irreverent look at some of the week's other news, including some more Windows 7 sales momentum, some Sophos stupidity, Microsoft's cloud computing self-loathing, more whining from the browser makers, Zoho's "Fake Office," and much, much more ...

Understanding File-Size Limits on NTFS and FAT

A general confusion about files sizes on FAT seems to stem from FAT32's file-size limit of 4GB and partition-size limit of 2TB. ...


Related Articles VMware Workstation and Server Differences

Development Whitepapers Global Trends: Unified SOA Performance Management Matters

The role of Service Level Agreements in Successful SOA Deployments

Related Events Deep Dive into VMware vSphere

RUUP4IT? R2 Takes You Vertical and Virtual

Check out our list of Free Email Newsletters!

Related Development Resources Introducing Left-Brain.com, the online IT bookstore
Looking for books, CDs, toolkits, eBooks? Prime your mind at Left-Brain.com

Discover Windows IT Pro eLearning Series!
Clear & detailed technical information and helpful how-to's, all in our trademark no-nonsense format


Windows IT Pro Home Register FAQ for Windows WinInfo News
Europe Edition About Us Contact Us/Customer Service Media Kit Affiliates / Licensing  
SQL Server Magazine Office & SharePoint Pro DevProConnections IT Job Hound
Left-Brain.com Technology Resource Directory asp.netPRO ITTV Windows SuperSite 
 
 Windows IT Pro is a Division of Penton Media Inc.
 © 2009 Penton Media, Inc. Terms of Use | Privacy Statement