Subscribe to Windows IT Pro

 

Get Newsletters

  • Get the Latest News
  • Product Updates
  • Helpful Tricks
  • Productivity Tips

Subscribe Now!

December 15, 2008 12:00 AM

Q. What are the main components of Virtual Desktop Infrastructure (VDI)?

Windows IT Pro
InstantDoc ID #101044
Rating: (2)
A. The purpose of VDI is to enable a rich desktop experience for users through a central, virtualized back end that hosts virtual machines (VMs). Each user connects via RDP to a client OS such as Windows XP or Windows Vista running as a VM on a server. For this infrastructure to function, a VDI solution must have the following elements.

  • A virtualization platform. The platform hosts VMs with the client operating systems. The platform must have the capacity to host enough VMs for all concurrently connected users. Examples of virtualization platforms include Hyper-V and VMware ESX Server.
  • A protocol for the users to connect to the virtualized OS. This protocol could be the RDP protocol that's part of XP and Vista or an add-on protocol. The protocol will also handle certain features such as device and printer redirection. Your decision about a protocol will depend on the device end users use to connect, such as a thin client or a remote client under a full OS.
  • A virtual management platform. This platform manages the servers and helps provision VMs quickly and efficiently. This platform not only creates VMs, but also uses templates and libraries of disk images to provision the client OSs in the VMs. The virtual management platform ensures there is always a pool of VMs available for new connections.
  • A session broker. The session broker is responsible for distributing sessions from clients to VMs and redirecting users of disconnected sessions back to their original VMs. Windows Server 2008 R2 will provide a session broker for VDI. Also, Microsoft has partnered with Citrix to allow use of XenDesktop as a session broker for Microsoft VDI. VMware uses VMware View Manager as its preferred session broker.
  • Application virtualization. Application virtualization enables fast availability of applications to the virtual client OSs. Standard application installation methods can be used, such as deploying via MSI files, but the install time may be several minutes. This wait is undesirable and leads to a poor end user experience and a loss of productivity while users wait for the application to install. Solutions for application virtualization include Microsoft Application Virtualization and VMware Thin App.
  • Profile and data redirection. Users customize their environments and it's vital that these customizations and configuration are maintained between connections. Profile and data redirection ensure that if a user switches between VMs they have a consistent environment. It's also important that any data the user stores, including folders such as Documents, is stored on a server, and that's another task for profile and data redirection.
  • Client devices. These devices are the point of access and could be thin clients or clients running software on OSs such as Windows, Linux, or others supported by the VDI solution.

There are other capabilities that may be provided as part of a VDI architecture, including one that gives users the same environment whether they're remotely connecting or using a local desktop OS. If you're running Windows as the client OS, you may want to look at Windows Vista Enterprise Centralized Desktop, a licensing model for running Windows in a virtualized environment.


Check out this video by John Savill for more information about VDI.

Related Content:

ARTICLE TOOLS

Comments
    There are no comments to display. Be the first one!
You must log on before posting a comment.

Are you a new visitor? Register Here

advertisement

advertisement

White Papers

Get your Windows 7 deployment off to the right start by implementing PC lockdown. A locked-down environment is easier and cheaper to support since users are less likely to make unnecessary changes to the core system configuration - read more here!

Essential Guides

Is your iSCSI "lossy"? The reality is that most off-the-shelf Ethernet hardware deployed for iSCSI can lose packets, resulting in slow performance or application downtime. Learn how to assess your current iSCSI infrastructure and engineer an advanced iSCSI SAN infrastructure.

Web Seminars

What's the best way to keep your network safe from malware? In this web seminar, security expert Greg Shields suggests an alternative method to the traditional blacklisting approach that is common with anti-virus and anti-malware solutions.

eLearning Series

We bring the experts direct to you to share their real-world perspective and expertise. During each event, three sessions stream in real time, so you can learn, ask questions, and get solutions.
Upcoming event: Getting the Most with Exchange 2010 with Paul Robichaux

Subscribe to Windows IT Pro!

Windows is a trademark of the Microsoft group of companies. Windows IT Pro is used by Penton Media Inc. under license from owner.