Monday, March 13, 2017

Desktop virtualization options

In a world where users are likely to switch frequently among multiple devices, some of them unmanaged, it’s important to provide a way for those users to access a familiar, consistent working environment securely. For enterprises, Microsoft provides a range of solutions that allow these managed desktops to run in the data center. Users can access these hosted desktops for work, keeping their personal environment separate.

Windows 10 offers virtualization solutions that provide a rich user experience, virtually identical to that on a physical desktop. Additional server-side solutions allow virtualization of individual apps and of the user experience. In the data center, administrators can effectively manage apps and data, and they can ensure that security and compliance policies are properly enforced.

Within a few weeks of the release of Windows 10, Microsoft released the Microsoft Desktop Optimization Pack (MDOP) 2015, which is available to Volume License customers with Software Assurance agreements and is also available for testing and evaluation as part of MSDN subscriptions. MDOP enables three virtualization technologies: Microsoft Application Virtualization (App-V), Microsoft User Experience Virtualization (UE-V), and Microsoft Enterprise Desktop Virtualization (MED-V).

Microsoft Azure provides similar virtualization capabilities with Azure RemoteApp, which delivers Windows apps from the cloud to a wide range of client devices, including those running Windows 10.

The engine that powers virtual desktops is Remote Desktop Services (RDS), which debuted in Windows Server 2012 and is also available in Windows Server 2016, which is built on the same code base as Windows 10 and is in a technical preview now. RDS provides a single platform to deliver any type of hosted desktop, while RemoteFX provides a consistently rich user experience:

■ Rich experience RemoteFX uses a built-in software graphics processing unit (GPU) or hardware GPU on the server to provide 3-D graphics and a rich multimedia experience. RemoteFX also offers USB redirection and multitouch support so that users can be productive even on tablets. Performance is consistent even over high-latency, low-bandwidth networks, including wide area networks (WANs).

■ Lower cost FairShare ensures high system performance by distributing system resources dynamically. User-profile disks provide the flexibility to deploy lower-cost pooled and session-based desktops while enabling users to personalize their experience. It also supports lower-cost disk storage like Direct Attached Storage.

■ Streamlined management A simplified wizard makes setting up desktop virtualization easier with automatic configuration of VMs. The management console on the server provides powerful administration of users, VMs, and sessions, without requiring additional tools. VMs and sessions can be intelligently patched through randomization and the throttling of tasks, ensuring a high level of system performance.


Using RDS, you can deliver virtualized desktops using any of the following methods:
■ Personal VMs Personal VMs give users access to a dedicated, high-performance desktop over which they have full administrative control.

■ Pooled VMs Pooled VMs give users access to high-performance desktops from connected devices. RDS assigns VMs on demand from an existing pool to users. When a user logs off a VM, RDS returns the VM to the pool for another user.

■ Session-based desktops Session-based desktops provide access to applications, data, and shared desktops that are centralized in the data center. This option is a variation of the traditional terminal services approach to desktop virtualization.


Regardless of the common benefits of these methods, your choice of which one to use depends on various considerations, as described here and summarized:
■ Personalization Do users need the ability to customize their desktops? If so, what level of customization do they need? With session-based desktops and pooled VMs, users have limited personalization capability with user-profile disks (that is, the ability to persist their data across different logins). However, they cannot keep their user-installed applications across logins. On personal VMs with administrator access, users can change any aspect of their desktop, including installing applications that persist across multiple logins.

■ Application compatibility Session-based desktops share a common server operating system; therefore, any applications that are to be installed need to be compatible with Windows Server 2012 or later. In VM scenarios, however, Windows 10 is running in the VM, allowing for the installation of applications that are compatible with that client operating system. Administrators control applications installed on pooled VMs.

■ User density Because session-based desktops share a single-server operating system, the number of users that a single server can accommodate is always going to be higher than either VM scenario. With pooled VMs, because user data is not stored locally (but can be stored on a separate user profile disk), the sizes are typically smaller than personal VMs. As a result, pooled VMs have slightly higher density. You can improve the density of pooled and personal VMs by using user-state-virtualization and application-virtualization technologies on the VM, but they will always have a lower density than session-based desktops.

■ Image count If maintaining a single image is important, the best way to achieve that goal is through session-based desktops or by deploying pooled VMs. In a session-based desktop, all users share a single server image. With pooled VMs, all users use a cloned copy of a single master image. Single-image configurations are easier to manage and have lower costs than personal VMs, in which each user uses an individual image.

■ Cost Because session-based virtualization offers the highest densities and a single image, it is usually easier to manage at the lowest cost. Pooled VMs have the single-image and management benefits of session-based virtualization, but reduced densities and increased management effort means that they are more expensive to deploy. Personal VMs have the lowest density and highest management efforts, making them the most expensive deployment method. Organizations can reduce overall costs by taking advantage of lower-cost storage options, application virtualization, dynamic memory, and user-profile disks.

Source of Information : Microsoft Introducing Windows 10 For IT Professionals

No comments: