Book, Hyper-V, References, Virtualization, writing
comments 3

Types of virtualization – Quick comparison

I keep getting questions on difference between different virtualization options. So, I thought, I will do a series of posts on explaining different virtualization technologies and their benefits. To start with, here is a quick comparison of these various virtualization types. Being a Microsoft technologies guy and my limited knowledge of other products, I will only talk about Microsoft Virtualization products here.

Server Virtualization

Application Virtualization

Desktop Virtualization

Presentation Virtualization

What is?

Decouples server workloads from the physical hardware. Hence, lets you run multiple operating systems on the same physical server.

Decouples application from operating system and brings the ability to deliver applications on demand to the end users.

Allows you to run an additional operating system or operating environment on the standard desktop OS.

Allows you to separate processing and data storage from end user’s desktop.


MS Hyper-V Server, MS Virtual Server 2005 R2

Microsoft App-V

MS virtual PC, Virtual Windows XP (available in Windows 7)

Microsoft Terminal Services or Remote Desktop Services (available in Windows Server 2008 R2)


A standalone Hyper-V server can be managed using Hyper-V Manager MMC. SCVMM or SCVMM R2 can be used to manage a collection of Hyper-V hosts.

MS System center Application Virtualization Management Center can be used to publish and deliver applications

Microsoft Enterprise Desktop Virtualization (MED-V) can be used to manage virtual PC / Virtual windows XP implementations in an enterprise

Native OS management consoles such as Terminal Services Manager, Remote Desktop Virtualization MMC console can be used.

Competitors’ products

VMWare ESX, Citrix Xen Source

VMWare ThinApp, Citrix XenApp, Altiris Software Virtualization

VMWare Workstation

Citrix Presentation Server

In the future posts, I will dig deep in to each of these technologies and give you few more details on the benifits and deployment best practices. This series will help me complete the “Introduction to Virtualization” chapter of my eBook.

Filed under: Book, Hyper-V, References, Virtualization, writing


Ravikanth is a principal engineer and the lead architect for Microsoft and VMware virtualized and hybrid cloud solutions within the Infrastructure Solutions Group at Dell EMC. He is a multi-year recipient of Microsoft Most Valuable Professional (MVP) award in Windows PowerShell (CDM) and Microsoft Azure. Ravikanth is the author of Windows PowerShell Desired State Configuration Revealed (Apress) and leads Bangalore PowerShell and Bangalore IT Pro user groups. He can be seen speaking regularly at local user group events and conferences in India and abroad.