Download presentation
Presentation is loading. Please wait.
Published byTeresa Harrington Modified over 9 years ago
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)
Similar presentations
© 2024 SlidePlayer.com Inc.
All rights reserved.