Application Virtualization 4.5 Soluzioni avanzate di virtualizzazione delle applicazioni
CLI319 Microsoft Desktop Optimization Pack: Planning the Deployment of Microsoft Application...
-
Upload
louis-goehl -
Category
Technology
-
view
6.522 -
download
0
description
Transcript of CLI319 Microsoft Desktop Optimization Pack: Planning the Deployment of Microsoft Application...
MDOP: Planning the Deployment of Microsoft Application Virtualization 4.5 Bill Morein
Lead Program ManagerMicrosoft CorporationSession Code: CLI319
Deployment Options
Standalone ESD InfrastructureApp-V
Infrastructure
Deployment Options
Standalone ESD InfrastructureApp-V
Infrastructure
Basic Infrastructure
App-VManagement Server
App-V Infrastructure
Standalone
ESD Infrastructure
App-V Clients
VECDTermina
lserver
Desktop
Http Streaming
Streaming
App-V Infrastructure – High LevelActive
DirectoryApp-V Streaming Server
Http Streaming
VECD
Terminal
server
Desktop
App-V Clients
VECD
Terminal
server
Desktop
Streaming+
manifest
App-V Management
Console
App-VDatabase
Management Web Service
App-V Infrastructure
Standalone
ESD Infrastructure
BOSTON
Branch Office Scenario – Before 4.5SEATTLE
APP-V MANAGEMENT SERVER DATA CENTER
Applist.xml
OSD & ICONS
SFTSFT SFT SFTOSD & ICONSOSD &
ICONS
USER
WAN
App-V Infrastructure
Standalone
ESD Infrastructure
USER
STREAMING SERVER
Branch Office Scenario – App-V 4.5
Applist.xml
OSD & ICONSSFTSFTSFTSFTOSD &
ICONSOSD & ICONS
CONTENTCONTENT
CONTENT
APP-V MANAGEMENT SERVER DATA CENTER
BOSTON SEATTLE
WAN
App-V Infrastructure
Standalone
ESD Infrastructure
Introduction to ASR, OSR, ISR
ASR = Application Source Root OSR = OSD Source RootISR = Icon Source RootThese are overrides that can be modified within the registry
Settings are globalEnable greater ease of management
Can be set dynamically based on the site
App-V Infrastructure
Standalone
ESD Infrastructure
An Example
Path in the OSD: RTSP://SeattleServer:554/package/package.sft
ASR: HTTP://BostonServer:80
Final URL: HTTP://BostonServer:80/package/package.sft
App-V Infrastructure
Standalone
ESD Infrastructure
ASR, OSR, ISRdemo
ASR/OSR/ISR ReferencePackage Path: RTSP://ManagementServer/package/package.sftASR: HTTP://MyLocalServer/Actual: HTTP://MyLocalServer/package/package.sft
OSD Path: RTSP://ManagementServer/content/package/package.osdOSR: \\MyLocalServer/contentActual: \\MyLocalServer/content/package/package.osd
Icon Path: \\ManagementServer/content/package/package_Icons/package.icoISR: HTTP://MyLocalServer/Actual: HTTP://MyLocalServer/package/package_Icons/package.ico
App-V Infrastructure
Standalone
ESD Infrastructure
App-V Clients
VECDTermina
lserver
Desktop
Http Streaming
Streaming
Synchronizing ServersActive
DirectoryApp-V Streaming Server
App-V Streaming Server
VECD
Terminal
server
Desktop
App-V Clients
VECD
Terminal
server
Desktop
Streaming+
manifest
App-V Management
Console
App-VDatabase
Management Web Service
App-V Infrastructure
Standalone
ESD Infrastructure
Server Synchronization
1) Import Package into Management ServerSet appropriate permissionsDo not enable the package at this point
2) Distribute the package to streaming serversThis includes OSDs, Icons, SFTsRemember to maintain the same directory structure
3) Enable the packages on the management server
App-V Infrastructure
Standalone
ESD Infrastructure
Streaming OptionsIIS
IIS provides better scalability and more launches per minute than the RTSP streaming serverIIS is already setup and managed in many environments
RTSPActive upgrade is ready to use out of the box – no client configuration required
FILEProvides the ability to get applications without a server infrastructure
All options provide differential streaming App-V Infrastructure
Standalone
ESD Infrastructure
Package Upgradedemo
App-V Infrastructure Summary
Three essential pieces to set up a full infrastructure:
Client configurationServer synchronizationStreaming server options
App-V Infrastructure
Standalone
ESD Infrastructure
Deployment Options
Standalone ESD InfrastructureApp-V
Infrastructure
Standalone MSI Scenario
Standardized method for deploying applications
MSI does the publishing for youMore details in the demo
Sequencer generates MSI directlyDeploy via device, SCCM or 3rd partyNo App-V servers required
App-V Infrastructure
Standalone
ESD Infrastructure
Standalone MSIdemo
Standalone MSI Scenario Recap
Great if you already use packages with MSIRequires the following settings:
Network\Online = 0Configuration\RequireAuthorizationIfCached = 0Network\LimitDisconnectedOperation = 0
The SFT needs to be in the same directory
App-V Infrastructure
Standalone
ESD Infrastructure
Standalone SFTMIME Scenario
SFTMIME is the command line tool installed with the App-V clientApp-V 4.5 has a new manifest file that allows you to do publishing easily with SFTMIMECan achieve the same functionality as MSI publishing and add your own customizations
App-V Infrastructure
Standalone
ESD Infrastructure
Standalone without MSIdemo
Standalone SFTMIME Reference
Add the Package:sftmime add package:<name> /manifest <manifest path>
Load the Package:sftmime load package:<name> /sftpath <SFT path>
App-V Infrastructure
Standalone
ESD Infrastructure
Standalone SFTMIME Reference
There are a lot of options:sftmime /help verb:<option>
Some common options: Configure Delete Unload
App-V Infrastructure
Standalone
ESD Infrastructure
Standalone Summary
There are many ways to get apps to clientsMSI is the simplestSFTMIME is the most configurable
Always good to know for testing and troubleshooting
App-V Infrastructure
Standalone
ESD Infrastructure
Deployment Options
Standalone ESD InfrastructureApp-V
Infrastructure
Application Virtualization in Configuration Manager R2
Integrate Application Virtualization into System Center Configuration Manager 2007 R2New in ConfigMgr 2007 R2:
Enables customers using ConfigMgr to manage and deploy virtual applicationsClient roaming is supported so the client is always going to the “closest” server
Maintain the dynamic nature of Application virtualization
Version checking, user-based targeting, streamingApp-V Infrastructure
Standalone
ESD Infrastructure
Config Manager R2 Core Scenarios
•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)
•SCCM inventory and reports enable administrators to report on packages, applications and their usage within the SCCM hierarchy
Inventory and Reporting of virtual applications
Streaming Delivery – End-to-EndAdmin creates vapp package
App Virt Cache
Client
User launches the application and
streams directly from DP
Package is replicated to DP‘s
Streaming-Enabled DP
The program information is used by SCCM to publish virtual
application
Only blocks required to run the application are
downloaded
SCCM Admin
SCCM Site Server
SCCM Client refers to program information on the DP to register the package
Download and Execute– End-to-EndAdmin
creates vapp package
App Virt Cache
Client
Package (SFT) is pushed to
client via BITS
Package is replicated to
DP‘s
DP
SCCM publishes virtual
application
When launched, package is loaded
into cache
SCCM Admin
SCCM Site Server
Clients and Launching Virtual ApplicationsRoaming Supported
App Virt 4.5 Client
SCCM Advanced Client
Application Shortcut
Launcher (SCCM)
Management Point
Streaming-Enabled DP
User launches and application
Shortcut calls
SCCM launcher
launcher talks to the Advanced
Client
Advanced Client talks to
MP and performs a
location request
Once the DP location is established, the Advanced Client sets the source URL for the
package via SFTMIME
Adv Client hands off to
App Virt client for vapp
streaming
Where to Find More Information
Documentation for App-V 4.5 on Technethttp://technet.microsoft.com/en-us/library/cc843848.aspx
Documentation feedbackPublic email alias ([email protected] )
White Papershttp://technet.microsoft.com/en-us/appvirtualization/cc843994.aspx
App-V Forums on Technethttp://social.technet.microsoft.com/Forums/en-US/category/appvirtualization
question & answer
www.microsoft.com/teched
Sessions On-Demand & Community
http://microsoft.com/technet
Resources for IT Professionals
http://microsoft.com/msdn
Resources for Developers
www.microsoft.com/learning
Microsoft Certification & Training Resources
Resources
Related Content
Today from 12:20 – 1300CLI02-DEMO: Windows Optimized Desktop Solutions Demo
Tomorrow from 9:00 – 10:15CLI03-IS: Microsoft Application Virtualization Discussion
Tomorrow from 12:20 – 13:30CLI04-DEMO: Application Virtualization: The Future of Application
Management and Deployment
Friday from 10:45 – 1200CLI403: Microsoft Desktop Optimization Pack: Microsoft Application
Virtualization 4.5 Sequencing Deep Dive
Complete an evaluation on CommNet and enter to win an Xbox 360 Elite!
© 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.