Microsoft Virtual Desktop Infrastructure (VDI) enables IT to deliver desktops and applications to users on a variety of devices. Centralizing and controlling applications and data through a virtual desktop enables your people to get their work done on the devices they choose while helping IT maintain compliance.

Microsoft VDI can host:
• Personal and pooled virtual machine desktops
• Session-based desktops
• RemoteApp programs

Microsoft VDI in Windows Server 2012 R2 Windows Server 2012 delivered significant enhancements to simplifying the deployment and management of a VDI environment as well as improving user’s experience, some new features are;

 • Storage tiering and online data deduplication: Windows Server 2012 R2 supports online data deduplication, which reduces the amount of space on disk that is consumed by personal VMs. It also provides support for storage tiering, enabling IT to create storage volume that automatically optimizes locations of data across the disks and locates the most frequently accessed data blocks to the highest performing disks.

• Enhanced user experience: RemoteFX provides a consistent and rich user experience across all hosted desktops and devices. Windows Server 2012 R2 includes codec and media streaming improvements and delivers the best possible user experience under varying network conditions, trading off resolution of experience with bandwidth available when required Furthermore, with the Microsoft Remote Desktop app, users can connect to their corporate data and applications from a variety of platforms including Windows, Windows RT, iOS, Mac OS X and Android.

• Simplified administration: With Microsoft VDI, you can manage your VDI architecture with a single integrated console. You can automate deployment and configuration of server roles, manage pooled and personal virtual machines, and use session shadowing to view and remotely control active user sessions. The deployment wizard automates configuration of various roles and accelerates deployment