Top Banner
Enhancing User State Virtualization Through MDOP Toby Alcock / Glen Sarsero Corporate Network Integration WCL324
27

Enhancing User State Virtualization Through MDOP Toby Alcock / Glen Sarsero Corporate Network Integration WCL324.

Dec 14, 2015

Download

Documents

Aryan Barney
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: Enhancing User State Virtualization Through MDOP Toby Alcock / Glen Sarsero Corporate Network Integration WCL324.

Enhancing User State Virtualization Through MDOPToby Alcock / Glen SarseroCorporate Network Integration

WCL324

Page 2: Enhancing User State Virtualization Through MDOP Toby Alcock / Glen Sarsero Corporate Network Integration WCL324.

AgendaIntroduction

User Experience Virtualization Overview

Demonstrations: User Experience

Demonstrations: Administration

Architecture, Implementation Guidelines, Best Practices

Q&A

Page 3: Enhancing User State Virtualization Through MDOP Toby Alcock / Glen Sarsero Corporate Network Integration WCL324.

Caveats

Dates and capabilities of Microsoft User Experience Virtualization are subject to change

DisclaimerThe information in this presentation relates to a pre-released product which may be substantially modified before it’s commercially released.

The information contained represents the current view of Microsoft Corporation on the issues discussed as of the date of the presentation. Because Microsoft must respond to changing market conditions, it should not be interpreted to be a commitment on the part of Microsoft, and Microsoft cannot guarantee the accuracy of any information presented after the date of the presentation.

This presentation is for informational purposes only. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.

© 2012 Microsoft Corporation. All rights reserved.

Page 4: Enhancing User State Virtualization Through MDOP Toby Alcock / Glen Sarsero Corporate Network Integration WCL324.

Unique Workstyl

es

Multiple Devices

More Mobile

Desktop Virtualizati

on

Traditional approaches don’t meet today’s need for a consistent user experience across devices

Page 5: Enhancing User State Virtualization Through MDOP Toby Alcock / Glen Sarsero Corporate Network Integration WCL324.

Systems Management Tools

Benefits• Roam app

experience regardless of deployment method

• Target just the apps you want to roam the experience for

• OS experience roams between versions

• Little infrastructure required

• Integrates with Microsoft Desktop Virtualization

MSI

Settingsand Data

Systems Management Tools

UE-V Setting Store

MSI, App-V, Remote App

Roaming For Flexible Workstyles

Page 6: Enhancing User State Virtualization Through MDOP Toby Alcock / Glen Sarsero Corporate Network Integration WCL324.

Change the Device, Keep Your Experience

Users get a consistent, personal Windows experience that matches their unique workstyle

Enable personal, user-defined experiences across many devices while maintaining oversight

Easily scale and manage with familiar tools

Page 7: Enhancing User State Virtualization Through MDOP Toby Alcock / Glen Sarsero Corporate Network Integration WCL324.

Microsoft User Experience Virtualization CapabilitiesPersonal & FlexibleSimple & VersatileIntegrated & Scalable

Page 8: Enhancing User State Virtualization Through MDOP Toby Alcock / Glen Sarsero Corporate Network Integration WCL324.

Personal & Flexible: Retain Your Experience

No longer reconfigure the OS and applicationsWorks across physical and virtual deployment methodsRoam setting between Windows 7 and 8Operates in offline mode when disconnected

UE-V Setting Store

VDI / RDSPhysical Desktops

Firewall

Page 9: Enhancing User State Virtualization Through MDOP Toby Alcock / Glen Sarsero Corporate Network Integration WCL324.

Smart policies determine experience synchronization

Login only loads OS experienceApplications experience loads on app open

Settings that affect login are not enabled by default

Personal & Flexible: Fast Login and Sync

UE-V Setting Store

Page 10: Enhancing User State Virtualization Through MDOP Toby Alcock / Glen Sarsero Corporate Network Integration WCL324.

Triggers

User Experience Setting Load Event Save Event

Application On Application Open On Application Close

Operating SystemLogonSession ConnectUnlock

LogoffSession DisconnectLock

Page 11: Enhancing User State Virtualization Through MDOP Toby Alcock / Glen Sarsero Corporate Network Integration WCL324.

User Experience DemoGlen Sarsero

DEMO

Page 12: Enhancing User State Virtualization Through MDOP Toby Alcock / Glen Sarsero Corporate Network Integration WCL324.

Simple & Versatile: Choice In What To Roam

Settings are defined for capture on a per-application basis using settings location templatesTemplates are XML-formatted files which include:

Application name & unique IDApplication process & version identificationLocation of registry and file-based settings to capture and apply

3 ways to obtain templates for your organization:

Community Shared

IT Created

Default Provided

Page 13: Enhancing User State Virtualization Through MDOP Toby Alcock / Glen Sarsero Corporate Network Integration WCL324.

Simple & Versatile: Default Provided Templates

In-box templates help IT to get up and running quicklyThe following templates are provided in the UE-V RC:

Beta 1: Microsoft Office

2010 Browser Options

(IE9 & IE10) Windows

Accessories Themes Ease of Access

Settings

Beta 2: Browser Options

(IE8) Desktop Settings:

Start Menu Taskbar Folder Options Region &

Language

RC Adds: Security Group

Targeting Microsoft Office 2010

refinements Window position

Windows 8 and Server 2012 RTM Support

Performance improvements and many bug fixes

Page 14: Enhancing User State Virtualization Through MDOP Toby Alcock / Glen Sarsero Corporate Network Integration WCL324.

Simple & Versatile: IT Created Templates

Custom templates are easily created with the UE-V GeneratorWizard-based Interface, Settings Auto-detectionRich granular editing experience

Page 15: Enhancing User State Virtualization Through MDOP Toby Alcock / Glen Sarsero Corporate Network Integration WCL324.

XML Template Example

Page 16: Enhancing User State Virtualization Through MDOP Toby Alcock / Glen Sarsero Corporate Network Integration WCL324.

Simple & Versatile: Community Shared Templates

Settings location templates for popular applications are easy to obtain and share using the UE-V TechNet Gallery:

http://bit.ly/Qwl0d9

Page 17: Enhancing User State Virtualization Through MDOP Toby Alcock / Glen Sarsero Corporate Network Integration WCL324.

Creating & Deploying TemplatesGlen Sarsero

DEMO

Page 18: Enhancing User State Virtualization Through MDOP Toby Alcock / Glen Sarsero Corporate Network Integration WCL324.

Simple & Versatile: Advanced Template Functions

Registry and File ExclusionsSuited Application/Common Settings SupportMultiple ProcessesSpanning VersionsArchitecture SeparationShellProcess DesignationFile and registry paths based on:

Known FoldersRegistry Values

Page 19: Enhancing User State Virtualization Through MDOP Toby Alcock / Glen Sarsero Corporate Network Integration WCL324.

Some recommendations

SCCM program to refresh the Settings Template CatalogDisable Offline mode as a default

RDS/VDI/workstations: disabledLaptops: enabled via GPO

Use a unique share for Storage Settings, not home drives

Ensure the share is in the SAME domain as the user accountsEnsure share is on fast network. If on a slow link, configure GPO for synchronisation settings (default 360 minutes)

Use either App-V, or native MSI on a single machine, not both

Page 20: Enhancing User State Virtualization Through MDOP Toby Alcock / Glen Sarsero Corporate Network Integration WCL324.

Simple & Versatile: Rollback Settings

Sometimes users change settings that they don’t mean toPer application, IT can get the experience back to when UE-V first saw that app

?

Page 21: Enhancing User State Virtualization Through MDOP Toby Alcock / Glen Sarsero Corporate Network Integration WCL324.

Rollback Demo

Glen Sarsero

DEMO

Page 22: Enhancing User State Virtualization Through MDOP Toby Alcock / Glen Sarsero Corporate Network Integration WCL324.

Integrated & Scalable: Architecture

SettingsStorage

Location

WindowsInstance

App 1

UE-V Service

Registry

1

2

3

1. App Settings

2. Agent Hook3. Settings Package Sync4. Settings Apply/Collect

Offl

ine F

iles

(CS

C)

settings locationtemplat

e

Agent

4

App 2

Settings Packages(remote)

Settings Packages

(local)

Local Files

Page 23: Enhancing User State Virtualization Through MDOP Toby Alcock / Glen Sarsero Corporate Network Integration WCL324.

Integrated & Scalable: UE-V RequirementsOperating System System Architecture .NET Framework Offline Files*

Windows 7 32-bit or 64-bit .NET 3.5 Enabled by default

Windows Server 2008 R2 64-bit .NET 3.5 Disabled by default

Windows 8 32-bit or 64-bit.NET 4.0 or 3.5 (Agent).NET 3.5 (Generator)

Disabled by default

Windows Server 2012 64-bit.NET 4.0 or 3.5 (Agent).NET 3.5 (Generator)

Disabled by default

*Offline Files requirement can be disabled

Page 24: Enhancing User State Virtualization Through MDOP Toby Alcock / Glen Sarsero Corporate Network Integration WCL324.

Integrated & Scalable: Deployment RequirementsSettings Storage Location

AD Home DirectoryManually Define a Location

UE-V AgentDeploy with Configuration Manager or other tools

Ensure consistent agent configuration with DCM (Compliance Settings) pack or Group Policy

UE-V Setting Location TemplatesRegistration via WMI/PowerShellSettings Template Catalog

Integrates with Microsoft desktop virtualization technologies

Page 25: Enhancing User State Virtualization Through MDOP Toby Alcock / Glen Sarsero Corporate Network Integration WCL324.

Personal & FlexibleUsers no longer need to reconfigure applications Works across physical and virtual deployment methodsFast login/logoff and settings sync

Summary

Simple & VersatileOffice 2010 and OS settings location templates providedCreate custom templates for line of business appsRollback settings to initial state

Integrated & ScalableSeamlessly integrates with Microsoft desktop virtualization solutionsUse your existing tools to simplify deployment and managementSCCM DCM pack help ensure a consistent configuration

Page 26: Enhancing User State Virtualization Through MDOP Toby Alcock / Glen Sarsero Corporate Network Integration WCL324.

Related Content

WCL312 Microsoft Application Virtualization 5.0: Introduction

Connect.microsoft.com

www.microsoftvirtualacademy.com

Find Us Later At…Speaker Lounge Thurs 12:45-1:45, Fri 9:45-11am

www.microsoft.com/springboard

Page 27: Enhancing User State Virtualization Through MDOP Toby Alcock / Glen Sarsero Corporate Network Integration WCL324.

© 2012 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered trademarks and/or trademarks in the U.S. and/or other countries.The information herein is for informational purposes only and represents the current view of Microsoft Corporation as of the date of this presentation. Because Microsoft must respond to changing market conditions, it should not be interpreted to be a commitment on the

part of Microsoft, and Microsoft cannot guarantee the accuracy of any information provided after the date of this presentation. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.