module 2: optimizing the user experience

25
Module 2: Optimizing the User Experience

Upload: gyan

Post on 22-Feb-2016

51 views

Category:

Documents


0 download

DESCRIPTION

Module 2: Optimizing the User Experience. Agenda. Improvements for enhanced user experience Improvements in RemoteFX Intelligent transports (support for both UDP and TCP) Touch / Multi touch USB redirection Fairshare Personalization of virtual desktops and user state virtualization - PowerPoint PPT Presentation

TRANSCRIPT

Page 1: Module  2:  Optimizing the User Experience

Module 2: Optimizing the User Experience

Page 2: Module  2:  Optimizing the User Experience

Windows Server 2012 ||

Agenda• Improvements for enhanced user experience

• Improvements in RemoteFX • Intelligent transports (support for both UDP and TCP)• Touch / Multi touch• USB redirection• Fairshare

• Personalization of virtual desktops and user state virtualization• Profile disks• Roaming profiles• Folder Redirection• User experience virtualization (UE-V)

• Implement User State Virtualization• Configure and implement folder redirection• Configure and implement UE-V• Configure RemoteApp workspace on virtual desktops• Configure and implement user profile disks

Page 3: Module  2:  Optimizing the User Experience

Windows Server 2012 ||

Unifying of the remoting experience• All features of RDP are available to both sessions and VMs

WAN Improvements• Progressive download, H.264 encoding for video compression, and UDP as

needed to reduce networking overheadSimplified connection• Users can connect to their personal collection of VMs and RemoteApp programs

assigned to them by logging in with their email address and passwordImproved user personalization• User profile disks allow users to preserve user personalization settings across

session collections and pooled virtual desktop collectionsMore integrated local and remote experience • Remoting of a broad range of USB devices (such as an all-in-one printer, a

scanner, a biometric reader, a webcam, or a VoIP headset)

Improved User Experience

Page 4: Module  2:  Optimizing the User Experience

Windows Server 2012 ||

Support for multi-touch and gesture remoting Simpler logins• Single sign-on for Remote App programs extended to

include VMs assigned to a userEvenly distributed allocation of resources to everyone on a RD Session Host server• No single user can consume all resources

Concurrent reconnection• You can disconnect, go home, and then reconnect to the

RemoteApp programs and VMs that you were using all at once, saving time as you restore your work environment

Improved User Experience

Page 5: Module  2:  Optimizing the User Experience

Windows Server 2012 ||

Hardware and software GPUsRich multimediaUSB redirection

MultitouchWAN accelerationSingle sign-on

Corporate LAN

RemoteFX over LAN or WANRemoteFX delivers a consistently rich

user experience to users over LAN or WAN(regardless of deployment model)

RICH USER

EXPERIENCE

5

Internet or WAN

Page 6: Module  2:  Optimizing the User Experience

Windows Server 2012 ||

RemoteFX• Enables the delivery of a full

Windows user experience to a range of client devices

• Delivers a rich user experience• Integrates with the RDP protocol

• Enables shared encryption, authentication, management, and device support

• Virtual Desktop Infrastructure (VDI) • Provides a 3D virtual adapter, intelligent codecs, and the

ability to redirect USB devices in virtual machines

• Improved WAN performance• Multi-touch support• Configured through Group Policy

Page 7: Module  2:  Optimizing the User Experience

Windows Server 2012 ||

Crisp text always

What is a Rich User Experience?

7

DIRECTACCES

Aero always on, rich new Windows UI

Adaptive graphics remoting based on content type

RemoteApp programs integrate seamlessly with local desktop

Reconnect feature for ease of movement across devices

Ability to serve desktop apps to Windows RT slate users

Full single sign-on

Full multitouch and gesture remoting

RICH USER

EXPERIENCE

Page 8: Module  2:  Optimizing the User Experience

Windows Server 2012 ||

Text Content

RemoteFX Adaptive Graphics

8

RICH USER

EXPERIENCE

Image Content

Video/Animations

Page 9: Module  2:  Optimizing the User Experience

Windows Server 2012 ||

RemoteFX Progressive Rendering

9

RICH USER

EXPERIENCE

Page 10: Module  2:  Optimizing the User Experience

Windows Server 2012 ||

Fair Share• Fair share ensures high performance across all user

VMs / sessions• Dynamically distributes resources (bandwidth, CPU and

I/O)• Applicable to both sessions and VMs• Fair share allocations performed with minimum

overhead to ensure resources (CPU, disk, and network) are optimized

• Can enable higher densities and minimizes need to protect against spikes in resource usage

Page 11: Module  2:  Optimizing the User Experience

Personalization of Virtual Desktops and User State Virtualization

Page 12: Module  2:  Optimizing the User Experience

Windows Server 2012 ||

User State Virtualization: Benefits• Ensures a high degree of simplified IT

management of user data and user settings• Allows user data and settings to be tied to the

user not the device• User data and setting available at logon from any authorized device, including

virtual desktops (session-based and VDI)• Provides a high degree of recoverability in the

event of a lost, stolen or failed device• Improves user productivity by providing a

consistent experience and access to data across devices

Page 13: Module  2:  Optimizing the User Experience

Windows Server 2012 ||

User State Virtualization: Types• Roaming User Profiles (RUP)

• Provides a consistent desktop experience when logging on to any authorized Windows desktop OS

• User data and application and OS settings comprise the RUP.• Relies on copying the user profile to a centralized location from which it can be

downloaded and updated on an authorized computer• Depending on implementation can have a negative effect on network

performance • Has been available since Windows NT

• Folder Redirection • Redirects folders from the user profile to centralized SMB storage• Helps to mitigate Roaming User Profile bloat and improve performance of

Roaming User Profiles over the network

Page 14: Module  2:  Optimizing the User Experience

Windows Server 2012 ||

User State Virtualization: Types• User Experience Virtualization (UE-V)

• A replacement for Roaming User Profiles• Allows the roaming of application of OS and application settings to ensure a

consistent desktop and application experience when users log on to any authorized OS

• Uses a smaller footprint than RUP and eliminates many of the problems encountered with RUP

• Must be use in combination with Folder Redirection to provide the equivalent functionality of RUP (User data + application and OS settings)

• User Profile Disks (UPD)• Provides an alternative or complement to Folder Redirection, RUP, and UE-

V in a Remote Desktop Services for session-based or pooled VDI desktops• Provides a consistent desktop experience within a single collection of RDS

session-based or pooled VDI desktops• Can be combined with other forms or user state virtualization

Page 15: Module  2:  Optimizing the User Experience

Windows Server 2012 ||

UE-V: Overview

Personal & flexible

App and OS personalization roam across Windows Syncs are smart and logins are fast Application or OS reconfiguration not required

Templates automate identification of settings location Custom templates define which applications should

roam settings Ability to roll back settings to initial state

Use existing tools to simplify deployment ConfigMgr 2012 DCM pack to keep client configuration consistent Seamlessly integrates with Microsoft Desktop Virtualization products

Simple& versatile

Integrated & scalable

Page 16: Module  2:  Optimizing the User Experience

Windows Server 2012 ||

UE-V Advantages

Page 17: Module  2:  Optimizing the User Experience

Implementing User State Virtualization

Page 18: Module  2:  Optimizing the User Experience

Windows Server 2012 ||

1

1 App Settings

2 Agent Hook

2

3 Settings Package Sync

4 Collect &Apply Settings

34

TechNet - UE-V Architecture

Page 19: Module  2:  Optimizing the User Experience

Windows Server 2012 ||

Deploying UE-V• Deploy an SMB share for settings storage

location• Can use existing home directories (by default, UE-V agent uses home directories if they exist)• (SMB) permissions for the setting storage folder:

• Everyone - No Permissions• Security Group of UE-V Users - Full Control

• NTFS permissions• Creator/Owner - Full Control - subfolders and files only• Security group of UE-V users - List Folder / Read data, Create folders / Append Data

• The UE-V agent creates and secures the user’s folder

• Configure UE-V agent on workstations• exe or .msi• Configuration via command line, GPO, or Config Manager• AD User Home Directory or specify a SettingsStoragePath• Pre-req checks for Offline Files and .NET

Page 20: Module  2:  Optimizing the User Experience

Windows Server 2012 ||

Deploying UE-V - Continued• Select / create templates

• Templates describe where settings are stored:• Registry • File locations

• Templates are XML-formatted files which include:• Application name & unique ID• Application process & version identification• Location of registry and file-based settings to capture and apply

• A number of common templates available in box; custom templates can be created

• Deploy / Manage Settings Location Templates• Catalogs are a central way to store and distribute templates• Templates are placed in a common location and the UE-V agents pull the templates down

locally• Scheduled task – ApplySettingsTemplateCatalog.exe• Run nightly

• Catalog considerations• Custom templates• In-Box templates

Page 21: Module  2:  Optimizing the User Experience

User Profile Disks

Page 22: Module  2:  Optimizing the User Experience

Windows Server 2012 ||

User Profile Disk BEST VALUE FOR VDI

Enable personalization on pooled virtual machines or sessions

Store user data and settings on a separate virtual hard disk

Simplify deployment of lower-cost VDIs (pooled virtual machines and sessions)

22

A B C

D E F

Page 23: Module  2:  Optimizing the User Experience

Windows Server 2012 ||

Personalization with User Profile Disk

User Profile Disk with pooled virtual machine collections

User Profile Disk with remote desktop session host collections

Benefits• Available with pooled virtual machine

collections and remote desktop session host collections

• Stores all user settings and data• Contains roaming user profile, Folder

Redirection cache, and user environment virtualization

• Roams with user within collection• Appears as a local disk and improves

application compatibility• Can be place on any SMB share to

facilitate storage optimization

What should I deploy?User Profile DiskWith every virtual machine pool and remote desktop session host collectionUser environment virtualizationTo apply roam settings across collections Folder RedirectionTo apply roaming user data across collections To centralize user data backup

23

BEST VALUE FOR VDI

Page 24: Module  2:  Optimizing the User Experience

Windows Server 2012 ||

Deploying User Profile Disks

• Deployment requirements• Requires SMB share and pooled

or session-based desktop collection

• Can be deployed during or after the creation of the collection

• Can create disks up to 20 GB per user, but can be much smaller

• Can choose to store all user settings and data or be selective

• No downside to deploying everything.• Integrates with UE-V, Folder

Redirection and RUP

Page 25: Module  2:  Optimizing the User Experience