Application Delivery and User State Management.

Slides:



Advertisements
Similar presentations
Adam Kiu Program Manager Microsoft Corporation SESSION CODE: VIR209.
Advertisements

The System Center Family Microsoft. Mobile Device Manager 2008.
1. 2 Branch Office Network Performance Caches content downloaded from file and Web servers Users in the branch can quickly open files stored in the cache.
Power BI Sites and Mobile BI. What You Will Learn Sharing and Collaboration Introducing Power BI Exploring Power BI Features and Services Partner Opportunities.
What the Desktop Optimization Pack Provides Microsoft Desktop Optimization Pack What you need to know 1 Deliver end-to-end solutions. 2 3 Provide immediate.
1 Vladimir Knežević Microsoft Software d.o.o.. 80% Održavanje 80% Održavanje 20% New Cost Reduction Keep Business Up & Running End User Productivity End.
User State Virtualization Mobile Broadband Federated Search App-V MED-V PowerShell Deployment Tools IE8 Management Tools Deployment Tools App-V.
1 Saving Time, Improving Quality, and Reducing Costs October 2010 Jim Kerr Optimized Desktop Specialist.
Connect with life Gopikrishna Kannan Program Manager | Microsoft Corporation
Dan Stolts IT Pro Evangelist US DPE - North East Microsoft Corporation
Ask a question via #uktechdays or text Microsoft to What is the Optimised Desktop? Does one size fit all? Some vendors would lead you to think.
Bill Morein Lead Program Manager Microsoft Corporation Session Code: CLI319.
Executive Overview. PLEASE READ (hidden slide) To deliver this presentation effectively, you need to be familiar with Windows Server 2008 R2 management.
Microsoft ® Application Virtualization 4.5 Infrastructure Planning and Design Series.
Exchange 2010 Overview Name Title Group. What You Tell Us Communication overload Globally distributed customers and partners High cost of communications.
Full Packaged Product (FPP) OEM – PC Preinstall Volume Licensing.
Ran Oelgiesser, Sr. Product Manager Praveen Vijayaraghavan, Program Manager (Virtual PC) Yigal Edery, Group Program Manager (MED-V)
Microsoft ® Application Virtualization 4.6 Infrastructure Planning and Design Published: September 2008 Updated: February 2010.
Microsoft Desktop Virtualization Migrating to Windows 7 With MED-V.
WCA-B324 Get Up!!! YAAAWWWN! App-V 5.0 Get Ready for… Are You Ready?
Title. 1.Breakdown the components of a personal computer 2.This is what we commonly refer to as a Windows OS 3.VDI moves the OS, Apps and Data to.
Microsoft Desktop Virtualization 1 Martin Vittrup Senior Technology Specialist Windows Client Microsoft Denmark.
Windows XP to Windows 7 using P2V Migration. Agenda Deploying Local P2V Migration for SA Retro Mode Scripts Customize MDT 2010 with Disk2VHD Windows Virtual.
Shai Tirosh Windows Server Regional Director artNET Experts.
V-Alliance Solution Overview Years of Business Success.
Satisfy Your Technical Curiosity Specialists Enterprise Desktop -
WSV Problem Background 3. Accelerated Protocols and Workloads 4. Deployment and Management 2. BranchCache Solution Modes 5. BranchCache Protocols.
Exchange Deployment Planning Services Exchange 2010 Complementary Products.
Balagopalan Nikhil Sr. Product Manager Microsoft VIR201.
David Kim Product Manager CLI306 Industry Trends Windows Vista Enterprise Flexible Desktop Computing Options Windows Vista Enterprise Centralized Desktop.
Virtual techdays INDIA │ 9-11 February 2011 Application Compatibility Challenges Using Application Virtualization Ninad Doshi │Associate Consultant-Global.
Microsoft Desktop Virtualization Kiran N R Optimized Desktop – TSP Microsoft Corporation.
Service Pack 2 System Center Configuration Manager 2007.
Steven Adler Enterprise Technology Strategist Microsoft EMEA.
Jurgen Van Duvel Business Manager Windows Client Microsoft
© 2010 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered trademarks.
University of Leicester Application Virtualisation Roadmap.
Dynamically streaming software as a centrally managed service Readily accessible applicationsReadily accessible applications Accelerate Windows deploymentAccelerate.
Microsoft Virtual Academy. Microsoft Virtual Academy First HalfSecond Half (01) Introduction to Microsoft Virtualization(05) Hyper-V Management (02) Hyper-V.
Microsoft Virtual Academy
1/26/2018 Hosting Windows Desktops and Applications Using Remote Desktop Services and Azure Windows Server Azure Resource Manager © 2014 Microsoft.
Microsoft Virtual Academy
Brad McCabe, Product Manager Michael Kleef, Program Manager
Microsoft Virtual Academy
9/14/2018 5:49 AM © 2009 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered.
Matthijs Gates Senior Program Manager Microsoft Corporation VIR304
11/10/2018 Desktop Virtualization Corey Hynes Kyle Rosenthal President Technical Lead HynesITe Inc Spider Consulting @windowspcguy.
Microsoft Virtual Academy
Microsoft Virtual Academy
Access and Information Protection Product Overview October 2013
TechEd /2/2018 5:42 PM © 2013 Microsoft Corporation. All rights reserved. Microsoft, Windows, and other product names are or may be registered trademarks.
TechEd /4/2018 5:35 PM © 2013 Microsoft Corporation. All rights reserved. Microsoft, Windows, and other product names are or may be registered trademarks.
Microsoft Virtual Academy
12/9/2018 Desktop Virtualization Corey Hynes Kyle Rosenthal President Technical Lead HynesITe Inc Spider Consulting @windowspcguy.
Microsoft Virtual Academy
Microsoft Virtual Academy
TechEd /28/2019 3:22 PM © 2013 Microsoft Corporation. All rights reserved. Microsoft, Windows, and other product names are or may be registered trademarks.
System Center Marketing
Delivering great hardware solutions for Windows
5/3/2019 Desktop Virtualization Corey Hynes Kyle Rosenthal President Technical Lead HynesITe Inc Spider Consulting @windowspcguy.
Microsoft Virtual Academy
Microsoft Virtual Academy
Day 2, Session 2 Connecting System Center to the Public Cloud
Microsoft Virtual Academy
Microsoft Virtual Academy
Microsoft Virtual Academy
Preparing for the Windows 8.1 MCSA
Microsoft Virtual Academy
Steve Thomas Microsoft Consulting Services Microsoft Ronald Dockery
Presentation transcript:

Application Delivery and User State Management

What the Desktop Optimization Pack Provides 1 Deliver end-to-end solutions 2 3 Provide immediate ROI Lower Desktop TCO Regular updates Faster upgrade cycle, separate from Windows ® Minimal deployment effort Run out of the box Integrate with existing management solutions >95% of MDOP customers are (very) satisfied *1 *1, Microsoft MDOP customer study. Base: Current MDOP customer n=108, non-MDOP customer n=367

Dynamically streaming software as a centrally managed service Readily accessible applicationsReadily accessible applications Accelerate Windows deploymentAccelerate Windows deployment Accelerate application recoveryAccelerate application recovery Reduced application conflictsReduced application conflicts Minimize app-to-app compatibility testingMinimize app-to-app compatibility testing Leverage existing PC Management investmentsLeverage existing PC Management investments Streams applications to usersStreams applications to users Centralizes permissionsCentralizes permissions Never installs applicationsNever installs applications Isolates applicationsIsolates applications Provide real-time metering reportsProvide real-time metering reports Heidelberg “Microsoft Application Virtualization helps us dramatically reduce packaging time, optimize application delivery and management processes, and cut the total cost of ownership for our client environment. It paid for itself in just six months.” Axel Junghans Global Client Manager Heidelberg * Microsoft App-V Cost Reduction Study, Sept. 2009* Microsoft App-V Cost Reduction Study, Sept App-V 4.6 App-V SP1 App-V v.Next

Enable App-V to run on 64-bit Windows®-based desktops and servers Enable integration with Windows 7 Applocker TM, BitLocker®, and BranchCache TM Thirteen new languages in support of global businesses Broadening Windows Platform Coverage Extend virtual Microsoft® Office 2010 usage via improved SharePoint integration to open, save, and edit files Find items quickly with Microsoft Outlook Fast Search Connect to your inbox using the Outlook Send To functionality Point virtual desktops to shared cache for applications instead of streaming individually Reduces storage requirements on SAN by eliminating redundancy of application binaries Enable App-V to launch true 64-bit applications Improved Sequencer Experience with ability to sequence true 64-bit applications Faster virtual application availability using Microsoft SCCM 2007 R2 SP2

Office 2007 is virtualized but can not successfully interact with SharePoint. Office 2010 is virtualized and seamlessly integrates with SharePoint.

Copy explaining the situation and details of the architecture SAN Server Virtual Machines App-V Cache Desktop Client Virtual Desktop & Applications

What it does Creates a package of a single application Eliminates software install What it is good for Resolve conflicts between applications Simplify application delivery and testing What it does Creates a package with a full OS What it is good for Resolve incompatibility between applications and a new OS Run two environments on a single PC (e.g. corporate and personal) Hardware Data, User settings Applications OS

Dynamically streaming software as a centrally managed service Application Sequencing and Virtualization Flexible Infrastructure with Multiple Delivery Options Policy Based application management Application Virtualization Client Microsoft Application Virtualization Platform

Application Virtualization Made Easy No user learning curve. Click to launch any virtual application anywhere Simplify your next Windows rollout Easily prepare Virtual Applications and Dependencies for Deployment. Flexible Management Built-In Flexible deployment and streaming options for all business needs. Readily Accessible Applications for Users, Manageable for IT. Virtual Application Management in the box. Proven. Real Business Results. Mature and ProvenMature and Proven Save Time & Money. Deploy Applications Virtually Partners ready to move you from Proof of Concept to Production Application virtualization isolates applications to create a conflict free environment with manageability as the cornerstone to successful service delivery

Microsoft Application Virtualization Sequencer Rapidly packages applications through active watch technology including execution dependencies. The Sequencer produces the virtual application package containing the application and its dependencies. The admin has the option to stream the virtual application or create an MSI wrapper for Standalone Mode delivery Windows Application CD Windows Application Installer Unpackaging Linearization Optimization & Compression Virtualized Application MSI Standalone Streaming Server

Package, Deploy, Manage. Conflict free applications with manageability as the cornerstone to successful service delivery. Reduce application conflicts Reduce application compatibility testing Remove application related reboots Dynamic application streaming Always accessible applications

App-V client reads on launch, runs app local or via TS. App-V Sequencer 3rd Party Solution Sequenced app and place on content share. App-V Management Server (content) App-V Management Console App-V Terminal Server Desktop PC IIS Server (optional) (HTTP) Content Server Virtual App is loaded into cache and icons and files are available to user. Virtual App is delivered to the client (RTSP/Http/MSI/ESD). Use 3 rd party interface for publishing to IIS 3 rd party ESD or Standalone Mode. 3rd party (ESD) Standalone Mode (MSI) Use App-V Mgmt Console to import package from content share, create application, and assign to AD Security Group. Package is available for streaming, 3 rd Party ESD, or standalone distribution. Use App-V Mgmt Console to import package from content share, create application, and assign to AD Security Group. Package is available for streaming, 3 rd Party ESD, or standalone distribution. Streaming Server (RTSP) IIS Server (optional) (HTTP) Standalone Mode (MSI) OR App-V Infrastructure – How It Works

Microsoft Application Virtualization Clients VECD Terminal server Desktop Microsoft Application Virtualization Clients VECD Terminal server Desktop Microsoft Application Virtualization Clients VECD Terminal server Desktop Standalone Microsoft Application Virtualization Client System Center Application Virtualization Streaming Server System Center Application Virtualization Management Server SMS/SCCM Distribution Point SMS/SCCM Management Console Microsoft Application Virtualization Management Console SMS/SCCM Database Microsoft Application Virtualization Database Active Directory Management Web Service Microsoft Application Virtualization Sequencer Streaming + manifest SMS/SCCM application delivery Virtualized application MSI-wrapped virtualized application Application delivery via MSI on CD Windows application

Installation Phase Launch Phase Customization Phase Save Phase

StartStartMonitorMonitorInstallInstallProcessProcess Package Name for MSI Optional Advanced Options Package Name for MSI Optional Advanced Options Apply SDs to Package Root Intercept Shell, AppInfo, Service Controller Stop/Intercept Windows Update Upload Empty Environment Monitor File Operations Apply SDs to Package Root Intercept Shell, AppInfo, Service Controller Stop/Intercept Windows Update Upload Empty Environment Monitor File Operations Privatize SxS Assemblies Capture Registry Changes Capture Services Changes Capture File Changes Intercept Reboot Requests Privatize SxS Assemblies Capture Registry Changes Capture Services Changes Capture File Changes Intercept Reboot Requests Simulate Reboot Operations Download Captured State Privatize SxS Assemblies Create File List Create Virtual Registry Create Virtual FS Mappings Create Font and Service List Classify User and App State Set Opacity/Translucency Remove Excluded Data Make State Portable Simulate Reboot Operations Download Captured State Privatize SxS Assemblies Create File List Create Virtual Registry Create Virtual FS Mappings Create Font and Service List Classify User and App State Set Opacity/Translucency Remove Excluded Data Make State Portable

ConfigureConfigureLaunchLaunchProcessProcessSequence/SaveSequence/Save Add/Delete Applications Define Shortcuts Define File Type Associations Add/Delete Applications Define Shortcuts Define File Type Associations Monitor File Operations Monitor File I/O Stop Windows Update Upload Previous State Create Application Process Privatize SxS Assemblies Capture Registry Changes Capture Services Changes Capture File Changes Wait for Process Exit Monitor File Operations Monitor File I/O Stop Windows Update Upload Previous State Create Application Process Privatize SxS Assemblies Capture Registry Changes Capture Services Changes Capture File Changes Wait for Process Exit Simulate Reboot Operations Download Captured State Privatize SxS Assemblies Create File List Create Virtual Registry Create Virtual FS Mappings Create Font and Service List Classify User and App State Set Opacity/Translucency Remove Excluded Data Make State Portable Simulate Reboot Operations Download Captured State Privatize SxS Assemblies Create File List Create Virtual Registry Create Virtual FS Mappings Create Font and Service List Classify User and App State Set Opacity/Translucency Remove Excluded Data Make State Portable Create Package Metadata Save Security Descriptors Compute Feature Blocks Generate OSDs Generate SFT Generate MSI Create Package Metadata Save Security Descriptors Compute Feature Blocks Generate OSDs Generate SFT Generate MSI

Pre-Install Installation Package Virtual View VFS Mappings

Minimal Threshold Launch Feature Block One Feature Block Two

1 Copy App-V enabled app to content directory 2 Import application using MMC console 3 Configure application including setting file type associations and access permissions App-V Admin Console App-V Management Server

1 User logs in to AD 1 2 App-V client passes user token to HWS HWS builds XML file containing application publishing data 5 HWS queries DB for authorized applications HWS returns XML file to App-V client 5 6 App-V client downloads the OSD and ICO files to the desktop and creates shortcuts and file associations OSDs / ICOs xml

Folder Redirection Offline Files Roaming User Profiles Application Virtualization RemoteApp Virtual Desktop Infrastructure Session Virtualization Enterprise Desktop Virtualization User Data, Profile, & Settings Applications Operating System Folder Redirection Offline Files Roaming User Profiles Introducing User State Virtualization A key Desktop Virtualization offering from Microsoft

Microsoft recommends companies new to desktop virtualization segment end users and evaluate User State Virtualization as one of their first steps. By synchronizing personal profiles, settings, and data in the datacenter, users can access their data and user settings from any authorized PC, at any time. How it works… A set of Windows-based technologies that enable customers to virtualize the data and user settings within their desktop infrastructure. What it is… Where it helps… Increases Business Agility and Continuity Delivers Anywhere Access Centralizes Data

Users can access their unique settings and data from any connected PC Users can access their data and folders from any connected PC Users can access files on their PC even with an unavailable or slow connection

GPO processing Logon Scripts, etc. Profile Desktop Without profile streaming: Standard Windows profiles GPO processing Logon Scripts, etc. Desktop With profile streaming 1.HKCU and modified files loaded – rest of profile is not 2.If configured, large profile files pre-fetched in background during and after logon 3.Other profile files continue to pre-fetch or are loaded on-demand

©2011 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista, Windows Azure, Hyper-V 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.