Presentation is loading. Please wait.

Presentation is loading. Please wait.

MDOP Application Sequencing Technical Overview Nicola Ferrini App-V MVP.

Similar presentations


Presentation on theme: "MDOP Application Sequencing Technical Overview Nicola Ferrini App-V MVP."— Presentation transcript:

1 MDOP Application Sequencing Technical Overview Nicola Ferrini App-V MVP

2 Who Am I ? Nicola Ferrini  Trainer  Technical Writer  Systems Engineer  Server & Application Virtualization Technology Specialist  Most Valuable Porfessiona (MVP)  Technet Speaker  Microsoft System Center Influencer  STEP Program Member  More on: −http://www.nicolaferrini.it/ita/competenze.htmlhttp://www.nicolaferrini.it/ita/competenze.html −http://www.windowserver.it/ChiSiamo/Staff/tabid/71/Default.aspxhttp://www.windowserver.it/ChiSiamo/Staff/tabid/71/Default.aspx

3 Agenda  New features in App-V Sequencer 4.6 SP1  How to save time during Sequencing  Guidance and best practices

4 Overview Sequencer Diagnostics Demo Diagnostics Linking Packages with Dynamic Suite Composition Demo Ease of use Package Accelerators Demo Predictability 4.6 SP1 Sequencer feature list Automation

5 Benefits Of App-V: Run applications as a “service”  Access anywhere −Over the web −Portable devices  Just in time deployment (Click-to-Run) −Installer does not run −Instant gratification  Simple servicing −Update once, deliver everywhere −Users automatically stay up to date

6 Benefits Of App-V Run applications without conflicts  No changes to system −Safely run apps side-by-side −No OS decay over time −Lower migration costs  State separation −Store app state separate from OS state −State categorized as user versus system −User state stored in profile, roams with profile

7 App/OS Model Comparison Traditional App/OS Model Virtualized App/OS Model

8 How Does It Work?  App packaged using Sequencer −Installation monitored to capture resources −All app resources stored in an app image (.SFT)  App image placed on server for distribution  App streamed to client over network −SMB, HTTP(S), RTSP(S) −Can leverage DFSR replica and BranchCache −Other distribution mechanisms possible (USB)  App-V runs app in Virtual Environment (VE) −App virtualization layer handles resource requests

9 Application Packaging.sft and.sprj.osd and.ico Each published application contains:.osd file – Open Software Description "link" files.ico file – Icon file Each package contains:.sft file – Microsoft Application Virtualization-enabled application.sprj file – Microsoft Application Virtualization project file Manifest.xml - Used in package distribution

10 Sequencing Guidelines Good candidates for virtualization  Almost all applications are good candidates!

11 Demo Infrastructure…

12 Demo Application Virtualization Sequencing

13 Reducing Application Conflicts Potentially conflicting applications have their own environment Applications in a suite can share the environment Application Virtualization packages contain the complete environment for the application.sft and.sprj.OSD and.ICO.osd and.ico Manifest.xml.sft and.sprj.osd and.ico 3 rd party app

14 Application Updates Update Updates Update once on server Seamless update to clients

15 Demo Application Updates

16 Dynamic Suite Composition  Application known to not conflict may be administratively set up to share the same virtual environment.  Mandatory and Optional dependency configuration options  Virtual applications may now share common dependencies  Customer benefits: −Achieve one to many −Greatly improve the ability deploy and manage an application with multiple plug ins and/or add ins −Reduce cost of patching dependent application (i.e. plug ins, middleware, etc) −Improve management of plug in distribution to different user groups Combined Virtual Environment

17 Dynamic Suite Composition Increased flexibility managing applications Benefits Independent Servicing Independent Deployment Target Scenarios Plug-ins, Middleware, Shared Components “Small” Dependent ApplicationsFeatures Multiple Packages in Same Virtual Environment

18 Dynamic Suite Composition Workflow for plug-ins Package files Primary application Sequence primary app Revert VM Sequence plug-in Link dependenc ies Package files Plug-in (secondary) application Expand primary app

19 Dynamic Suite Composition Workflow for middleware and frameworks Package files Middleware (secondary) application Sequence middlewar e app Revert VM Sequence primary app Link dependenc ies Package files Primary application Expand middlewar e app

20 Demo Dynamic Suite Composition

21 Package Accelerators Quickly converting complex applications into App-V packages Don’t need to manually install applications

22 Demo Package Accelerators

23 Online Resources  Application Virtualization −http://blogs.technet.com/b/appv/http://blogs.technet.com/b/appv/ −http://support.microsoft.com/kb/983462/en-ushttp://support.microsoft.com/kb/983462/en-us −http://technet.microsoft.com/en-us/library/cc843848.aspxhttp://technet.microsoft.com/en-us/library/cc843848.aspx −http://gallery.technet.microsoft.com/site/search?f%5B0%5D.Type=RootCateg ory&f%5B0%5D.Value=App-Vhttp://gallery.technet.microsoft.com/site/search?f%5B0%5D.Type=RootCateg ory&f%5B0%5D.Value=App-V −http://www.nicolaferrini.it/ita/blog.htmlhttp://www.nicolaferrini.it/ita/blog.html

24 Virtual Labs  Application Virtualization −TechNet Virtual Lab: Learning App-V BasicsTechNet Virtual Lab: Learning App-V Basics −TechNet Virtual Lab: Learning App-V Intermediate SkillsTechNet Virtual Lab: Learning App-V Intermediate Skills −TechNet Virtual Lab: Learning to Configure App-V for Standalone Client ModeTechNet Virtual Lab: Learning to Configure App-V for Standalone Client Mode −TechNet Virtual Lab Express: Windows 7: Microsoft Application Virtualization (APP-V)TechNet Virtual Lab Express: Windows 7: Microsoft Application Virtualization (APP-V)

25


Download ppt "MDOP Application Sequencing Technical Overview Nicola Ferrini App-V MVP."

Similar presentations


Ads by Google