Renier Grobler Pre-Sales Consultant GijimaAst VIR203.

Slides:



Advertisements
Similar presentations
Faith Allington Program Manager Microsoft Corporation WSV322.
Advertisements

The System Center Family Microsoft. Mobile Device Manager 2008.
Faith Allington Program Manager Microsoft Corporation Session Code: WSV304.
Connect with life Gopikrishna Kannan Program Manager | Microsoft Corporation
Bill Morein Lead Program Manager Microsoft Corporation Session Code: CLI319.
Ashwin Palekar Group Program Manager Microsoft Corp Session Code: VIR307.
Microsoft ® Application Virtualization 4.5 Infrastructure Planning and Design Series.
Wally Mead Senior Program Manager Microsoft Corporation Session Code: MGT303.
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.
Wally Mead Senior Program Manager Microsoft Corporation.
Microsoft Desktop Virtualization Migrating to Windows 7 With MED-V.
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.
V-Alliance Solution Overview Years of Business Success.
Jeff Wettlaufer Sr. Technical Product Manager System Center Microsoft Corporation MGT302.
Satisfy Your Technical Curiosity Specialists Enterprise Desktop -
Siddharth Bhatia Senior Program Manager Microsoft Session Code: DTL301.
Jason Sandys Senior Lead Consultant Catapult Systems, Inc. Session Code: MGT312.
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.
Thavash Govender Senior BI Consultant iSolve Business Solutions BIN307.
Wally Mead Senior Program Manager Microsoft Corporation Session Code: MGT305.
Pieter Hancke Senior Consultant Microsoft Consulting Services Session Code: WCL303.
Service Pack 2 System Center Configuration Manager 2007.
Arend-Jan Speksnijder Solutions Architect Microsoft Dynamics Lighthouse team Dynamics AX2009 Technical Overview and Demo (DYN301)
Dawie Human Infrastructure Architect Inobits Consulting VIR202.
Gavin Russell-Rockliff BI Technical Specialist Microsoft BIN202.
Steven Adler Enterprise Technology Strategist Microsoft EMEA.
Tim Rains Group Product Manager Microsoft Session Code: SIA101.
Warren Stevens-Baytopp Director YoungBlood Consultants Session Code BIN303.
Patrick Ortiz Global SQL Solution Architect Dell Inc. BIN209.
J. Michael Palermo IV Director of Development Interface, USA WUX206.
OFC308 Hilton Giesenow Development Manager - 3fifteen Host –
David B. Cross Product Unit Manager Microsoft Corporation Session Code: SIA303 Donny Rose Senior Program Manager.
University of Leicester Application Virtualisation Roadmap.
Microsoft Virtual Academy
5/19/2018 7:00 AM © 2007 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered.
6/2/2018 3:37 PM © 2009 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered.
6/13/2018 1:23 AM © 2009 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered.
6/23/2018 8:42 AM © 2009 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered.
Microsoft Virtual Academy
9/11/2018 5:53 PM © 2009 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered.
MDOP: Advanced Group Policy Management 4.0
Tech·Ed North America /14/2018 7:13 PM
Matthijs Gates Senior Program Manager Microsoft Corporation VIR304
9/18/2018 © 2014 Microsoft Corporation. All rights reserved. Microsoft, Windows, and other product names are or may be registered trademarks and/or trademarks.
9/18/2018 © 2014 Microsoft Corporation. All rights reserved. Microsoft, Windows, and other product names are or may be registered trademarks and/or trademarks.
Configuration Manager.Next Application Management – Part 2
TechEd /14/2018 6:26 PM © 2013 Microsoft Corporation. All rights reserved. Microsoft, Windows, and other product names are or may be registered.
11/29/2018 1:22 AM © 2009 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered.
TechEd /2/2018 5:42 PM © 2013 Microsoft Corporation. All rights reserved. Microsoft, Windows, and other product names are or may be registered trademarks.
12/5/2018 3:24 PM © 2009 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered.
Tech·Ed North America /5/2018 6:43 PM
Windows 7 Deployment en Masse
Tech·Ed North America /7/2018 9:06 AM
Microsoft Virtual Academy
12/9/2018 Desktop Virtualization Corey Hynes Kyle Rosenthal President Technical Lead HynesITe Inc Spider Consulting @windowspcguy.
Microsoft Virtual Academy
Tech·Ed North America /2/2019 4:47 PM
TechEd /2/2019 7:31 AM © 2013 Microsoft Corporation. All rights reserved. Microsoft, Windows, and other product names are or may be registered trademarks.
2/22/2019 7:48 AM © 2009 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered.
MDC-B203 Deploying Applications in Microsoft System Center Virtual Machine Manager Using Services John Messec Program Manager Microsoft.
Microsoft Virtual Academy
Tech·Ed North America /28/ :49 PM
TechEd /28/2019 3:22 PM © 2013 Microsoft Corporation. All rights reserved. Microsoft, Windows, and other product names are or may be registered trademarks.
TechEd /23/2019 9:23 AM © 2013 Microsoft Corporation. All rights reserved. Microsoft, Windows, and other product names are or may be registered trademarks.
5/24/ :22 AM © 2009 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered.
6/5/2019 © 2014 Microsoft Corporation. All rights reserved. Microsoft, Windows, and other product names are or may be registered trademarks and/or trademarks.
Microsoft Virtual Academy
Presentation transcript:

Renier Grobler Pre-Sales Consultant GijimaAst VIR203

Agenda Review Microsoft Application Virtualization 4.5 Configuration Manager R2/Application Virtualization Technical Deep Dive Learn what’s happening “Behind the Scenes” MDOP and System Center Better Together Conclusion

The Client Spectrum Organizations can deliver multiple scenarios to 1 user

Gartner Magic Quadrant for PC Life Cycle Configuration Management 2008 Source: Gartner Magic Quadrant for PC Lifecycle Configuration Management 2008, Dec. 29, 2008, Terrence Cosgrove & Ronni J. Colville Ability to execute Completeness of vision niche players leaders visionaries challengers Microsoft Symantec (Altiris) Avocent (LANDesk) HP BMC Software BigFix Novell FrontRange Solutions (enteo Software) CA matrix42 ManageSoft Figure 1. Magic Quadrant for PC Life Cycle Configurations Management Source: Gartner (December 2008) As of December 2008 By including Application Virtualization in System Center and MDOP, Microsoft has helped position ConfigMgr ’07 as the best tool to manage App-V packages leaders

Runs on Local Client Consolidate & standardize images Build business continuity for applications Applications can be taken offline Runs on Terminal Server Enable Server Consolidation Mitigate roaming profile issues Transform TS into a dynamic system Designed for low bandwidth Microsoft Application Virtualization 4.5 Life Without Traditional Software Installation Applications to users at log on Centralized Permissions Application isolation Dynamically Streaming Software as a Centrally Managed Service *Microsoft Application Virtualization CAL for Terminal Services is available and sold separately from MDOP Application compatibility PC manageability Flexible computing models Software asset management For Terminal Services Accelerated desktop deployment Minimize App to App compatibility testing Run real-time usage reports Enable device roaming

MDOP Application Virtualization 4.5 Limitations Pieces of the solution which are outside of Application Virtualization 4.5 Content replication Roaming Out of the box reporting Machine-based targeting for applications

Virtual Applications for the Enterprise System Center builds on the Full Application Virtualization infrastructure: Integrates with existing Active Directory relationships Provides a scalable infrastructure to support a distributed network Broad scenario support to support workers wherever and however they work; desktops, laptops, mobile across LAN/WAN/Branch and Internet connections Centralized management and reporting for physical and virtual applications Reduce costs for deployment, and align to organizational requirements by targeting both user and computer systems for applications Asset Intelligence brings meaningful business terminology for software titles, categories and families, with full support for Virtual Applications Integrate Virtual Application delivery with everyday Management operations OS deployment Patch Management Inventory

Application Virtualization Management in Configuration Manager R2 Based on Application Virtualization 4.5 feature set Uses System Center Configuration Manager 2007 R2 Admin approach New in ConfigMgr 2007 R2: ConfigMgr can manage and deploy virtual applications Client roaming is supported so the client is always going to the “closest” server Dynamic nature of Application Virtualization preserved Version checking, user-based targeting, streaming

Core Scenarios for Application Virtualization Management Create virtual application packages and copy them to distribution points Packaging and distribution of virtual applications Advertise the packages to clients Deployment of virtual applications to clients (connected and offline) After the application is advertised and made available, end-users run the applications from their desktop computers Launching and running virtual applications (connected and offline) ConfigMgr inventory and reports enable administrators to report on packages, applications and their usage within the ConfigMgr hierarchy Inventory and Reporting of virtual applications

System Center Requirements Configuration Manager 2007 SP1 is a prerequisite A customer must have purchased MDOP and be licensed to use App Virtualization Sequencer to build virtual applications 4.5 Client to interact with the ConfigMgr client on the desktop A customer must be licensed to use ConfigMgr 2007 R2 ‘Software Assurance’ Additional Configuration Manager client requirements (min OS, etc) System Center Operations Manager is optional

Infrastructure Requirements Some key areas to be aware of when deploying Virtual Applications in ConfigMGR Distribution Point Virtual Applications Tab Enable Virtual Application Streaming Client Agent Config Advertised Programs Client Agent Set to allow Virtual Application Package Advertisement

Where are these settings?

App-V begins with Application Sequencing Linearization Optimization & Compression Virtualized Application MSI Standalone 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 The beginning of Application Virtualization Management with System Center

Application Delivery and Launch Streaming Delivery Pros: Uses with IIS enabled on standard distribution points (FILE:// on branch DP’s) Application shortcuts invoke a connection to the server so the app can be delivered on demand Great for highly connected clients Application updates are applied on the server, so the client connects to the new version on the server fast and seamlessly Cons: Requires a minimum of two copies of the SFT file on the distribution point Not great in unreliable network connections or offline scenarios

Download and Execute Delivery Pros: Standard distribution point functionality for download and execute using BITS Virtual application package contents are delivered locally to the client Application shortcuts refer to a local copy of the virtual application (no server connection required) Great for unreliable/slow network connections and occasionally connected clients (uses BITS to download virtual application content) Uses Remote Differential Compression to send only binary deltas when virtual application content is changed or updated Cons: Requires twice the disk space for virtual application packages (dual cache) For RDC, needs 3x the disk space temporarily (while calculating diffs) Application Delivery and Launch

Can a Virtual Package be upgraded? Yes. The SoftGrid package is revised with a new update to the virtual application package ConfigMgr administrator updates the source contents of the package ConfigMgr updates the distribution points with the new, sequenced output ConfigMgr uses Binary Delta Replication (BDR) for both site to site and site to DP data transfer to update the package on the DP Administrator Re-runs advertisements Streaming Delivery - The next time the end-user launches the application, only the differential blocks are streamed Download and execute - Changes are downloaded via BITS and RDC to the local ConfigMgr cache and then applied locally when they are completely downloaded

Migration from an App Virt 4.5 Deployment When migrating from App Virt 4.5 management infrastructure to Configuration Manager 2007 R2: Import packages and create advertisements Enable the integration through the Advertised Programs Agent This removes all previously deployed virtual application packages (published via App-V Management server or MSI utility) Advertisements and policy are evaluated and the virtual applications are re-added to the system No need to re-sequence your packages

Configuration Manager Advanced Client Configuration Manager Advanced Client (Desktop publishing, inventory) Configuration Manager Advanced Client Configuration Manager Advanced Client (Desktop publishing, inventory) Application Virtualization Client-Side Architecture SFTMIME (ADD, CONFIGURE, DELETE) SFTMIME WMI Provider (Get properties for Packages and Applications) WMI Provider (Get properties for Packages and Applications) Application Virtualization Launcher (SFTTray) (SFTTray) SoftGrid Registry App Virtualization Client

What is SFTMIME? Command Line Interface (CLI) to Configure the Application Virtualization Client SFTMIME is used by ConfigMgr client to Add Package Configure Package Load Package Delete Package

Inventory and Reporting AppVirt Client WMI Provider READ ONLY Namespace root\microsoft\appvirt\client and it exposes two key WMI classes: Application and Package Key App Virt client data retrieved, for example package/application names, guid, version, size in cache, whether applications in the package are in use, last launch time, and more ConfigMgr R2 ships several new reports that capture the WMI provider client data for the administrator (captured through standard SMS hardware inventory) AppVirt Client WMI Provider READ ONLY Namespace root\microsoft\appvirt\client and it exposes two key WMI classes: Application and Package Key App Virt client data retrieved, for example package/application names, guid, version, size in cache, whether applications in the package are in use, last launch time, and more ConfigMgr R2 ships several new reports that capture the WMI provider client data for the administrator (captured through standard SMS hardware inventory) System Center Configuration Manager Asset Intelligence The Asset and License Management (ALM) feature of ConfigMgr 2007 R2 exposes application data (digital PID, MSI product codes, publisher names, etc) for each virtual application that has been registered on a client computer Only applications that have at least feature block 1 in cache can be inventoried System Center Configuration Manager Asset Intelligence The Asset and License Management (ALM) feature of ConfigMgr 2007 R2 exposes application data (digital PID, MSI product codes, publisher names, etc) for each virtual application that has been registered on a client computer Only applications that have at least feature block 1 in cache can be inventoried Client and Server Logs VAppLauncher.log – Used to record the launch traffic of streaming and downloaded virtual apps Vapp.log – Server side Client and Server Logs VAppLauncher.log – Used to record the launch traffic of streaming and downloaded virtual apps Vapp.log – Server side

WMI Application Class get-wmiobject -class Application -namespace root\microsoft\appvirt\client | format-list Name,Version,PackageGUID,CachedOsdPath Package Class get-wmiobject -class Package -namespace root\microsoft\appvirt\client | format-table n*,v*,gl*,l* get-wmiobject -class Package -namespace root\microsoft\appvirt\client | format-list

MDOP App-V and System Center Configuration Manager: Better Together Single, scalable infrastructure provides centralized management of physical and virtual applications Seamless integration provides a consistent delivery experience to both users and machines via download & execute or streaming services Manage business needs through explicit scheduling, targeting; change management control of delivery including OS Deployment, Inventory and Software Update Management Provide deep business insight through robust, centralized Asset Intelligence and reporting of physical and virtual assets

Conclusion Application Virtualization is a powerful tool Significant answer for App Compat issues Primarily directed toward App to App conflicts Will not answer App to OS conflicts Requires an app to be healthy before it is sequenced Check out the public content we have released at

Hidden Speaker Notes Some speakers at Microsoft like to use this slide for hidden “notes slides”. Delete it if you don’t want to use it. NEXT:

International Content & Community Resources for IT Professionals Resources for Developers Microsoft Certification & Training Resources Resources Required Slide Speakers, TechEd 2009 is not producing a DVD. Please announce that attendees can access session recordings from Tech-Ed website. These will only be available after the event. Required Slide Speakers, TechEd 2009 is not producing a DVD. Please announce that attendees can access session recordings from Tech-Ed website. These will only be available after the event. Tech ·Ed Africa 2009 sessions will be made available for download the week after the event from:

Related Content Breakout Sessions (MGT312) Building the Master Image in Microsoft System Center VMM 2008 (VIR208) Real World Case Study: Hyper-V and System Center Value Whiteboard Sessions (WTB233) Microsoft Virtualisation – Desktop to Data Centre (WTB228) Enterprise Desktop Architecture (WTB228) Enterprise Desktop Architecture Required Slide Speakers, please list the Breakout Sessions, TLC Interactive Theaters and Labs that are related to your session. Any queries, please check with your Track Owner. Required Slide Speakers, please list the Breakout Sessions, TLC Interactive Theaters and Labs that are related to your session. Any queries, please check with your Track Owner.

Track Resources Key Microsoft Sites System Center on Microsoft.com: System Center on TechNet: Virtualization on Microsoft.com: Community Resources System Center Team Blog: System Center Central: System Center Community: System Center on TechNet Edge: System Center on Twitter: Virtualization Feed: System Center Influencers Program: Content, connections, and resources for influencers in the System Center Community. For information, contact

Required Slide Complete a session evaluation and enter to win! 10 pairs of MP3 sunglasses to be won

© 2009 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. Required Slide