Академический Документы
Профессиональный Документы
Культура Документы
DDPS In Action
MDOP 2009 R2 – APP-V
Doug Klokow, Microsoft
Doug.Klokow@Microsoft.com
DaRT 7.0
Network service
USB boot
Presentation
Virtualization
Management
Desktop
Virtualization Application
Microsoft VDI Virtualization
Windows Vista Enterprise
Centralized Desktop (VECD)
Heidelberg
App-V App-V App-V
4.5 CU1 SP1 4.6
“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.” March October H1
2009 2009 CY2010
Axel Junghans
Global Client Manager
Heidelberg
Desktop Deployment Planning Service * Microsoft App-V Cost Reduction Study, Sept. 2009
Separation creates flexibility
Current
Microsoft technologies More on the
horizon
Centralized Desktop
Data,
Data, User
User
settings
settings
Office 2010 virtualized with App-V delivers key productivity enhancements & a seamless user experience
Extend virtual Office 2010 usage via improved SharePoint integration to Open, Save, Edit files
Find your email items quickly with Outlook’s Fast Search
Connect to your inbox using Microsoft Outlook Send To functionality
Print your documents directly to OneNote
Find contents within your documents using Office Document Indexing
Open Web based calendar items and RSS Feeds in Outlook
Point to shared cache instead of streaming into virtual desktop or mount within virtual desktop
Reduces storage requirements on SAN by eliminating redundancy of application binaries
Gartner notes that by including Application Virtualization in MDOP, Microsoft has helped
position
Desktop ConfigMgr ’07Planning
Deployment as the tool toService
manage App-V packages.*
Microsoft Application Virtualization
Deployment Options
Enabling Key Scenarios
• Reduce application conflicts • Remove application related reboots
• Reduce application • Dynamic application streaming
compatibility testing • Always accessible applications
Manage, stream
Integrate
and update
App-V App-V
into existing
virtual Configuration
in Manager
the box +
Manage virtual & physical applications fromenvironments
applications with
and capabilities
processes
Application Virtualization
one PC Lifecycle Management solution
• Single Management Console
• Single Software distribution workflow
• No additional infrastructure required
Full
Standalone
Infrastructure
Mode App-V Client, Management
Server Client Server, • Lightweight Infrastructure
Integrate Virtual applications with
Streaming and Sequencing
•Standalone
Desktop Publishing
executionService •automated OS deployment
Dynamic Delivery
•Dynamic
of virtual applications
Delivery ••Full status and reporting
Package/Active Upgradeof virtual
•Package/Active
No server is required
Upgrade •applications
No SQL Server required
•Requires
MSI wrapper
Active
is the
Directory ••Inventory and updating
Allows streaming of virtual
capability
and SQL Server
configuration control applications
to be added to SMS/SCCM
Configuration Manager
• Interoperable with SMS/ 2007 R2 3rd Party PC Lifecycle
• User
& 3rdorparty
Machine
ESDtargeting
SCCM & 3rd party ESD • Scalable to 100’ s of thousands of devices
Solution
Windows
Application CD
Streaming
Server
Linearization
Windows Virtualized
Application Application
Installer
Unpackaging
The
The admin
admin has
has the
the option
option to
to
stream
stream the
the virtual
virtual application
application
The or
or create an MSI wrapper for
create an MSI wrapper for
The Sequencer
Sequencer produces
produces the
the
virtual Standalone Mode delivery
Standalone Mode delivery
virtual application
application package
package
Rapidly containing
containing the
the application
application
Rapidly packages
packages
applications and
and its
its dependencies.
dependencies.
applications through active
through active
watch technology including
watch technology including
execution
execution dependencies.
dependencies.
Virtual Environment
Coverage Test
Test Deployment
Deployment Mop-up
Mop-up
Packaging Compatibility Alert Users of Targeting Support for
Planning
Planning i.e.
i.e. Software Compatibility Change Date to Targeting &
& Validate
Validate Deployment
Deployment & & Compatibility or
Application
Application
What
What PC
PC needs
needs Between Delivery Deployment Install to Mobile Installed
(MSI
(MSI file)
file) Leave
Leave PC
PC On
On Install
Install Failure
Failure
the
the application?
application? Applications (Reboot poss.) PCs
Application
App-V Provisioning - Hours or Days Application
Request Available
Case studies report 50-96% less effort and cycle time (average 81%)
Desktop
22 Deployment Planning Service
Microsoft Application Virtualization
Application Sequencing – The gateway to Microsoft Application
Virtualization
Virtual Application
(SPRJ, OSD, ICO and SFT)
Rapidly
Rapidly packages
packages The
The Sequencer
Sequencer produces
produces the
the The
The admin
admin has
has the
the option
option to
to
applications
applications through active
through active virtual application package
virtual application package create
create an
an MSI
MSI wrapper
wrapper for
for
watch
watch technology
technology including
including containing
containing the
the application
application Standalone
Standalone mode
mode delivery.
delivery.
execution
execution dependencies.
dependencies. and
and its
its dependencies.
dependencies.
Desktop Deployment Planning Service
APP-V Infrastructure
Microsoft
SCCM Active Application
Directory Virtualization
Distribution Point
Management
Management Web Console
Service
SMS/SCCM
application
delivery
System Center Microsoft
Application Application
Virtualization Virtualization
Management Database Windows
application
Server
VECD
Streaming
Terminal +
server manifest System Center
Application
Microsoft
Microsoft Application Virtualization Application
Desktop
Virtualization Clients Streaming Server Virtualization
Sequencer
Virtualized
VECD application
Streaming
Terminal
server
MSI-wrapped
Microsoft Application virtualized
Desktop application
Virtualization Clients
Standalone
Microsoft
VECD Application
Terminal Virtualization
server Client
Application
Microsoft Application delivery via
Desktop
Virtualization Clients MSI on CD
App-V Sequencer
OR
Streaming IIS Server Standalone
App-VContent Server Server
Management ServerIIS Server
(RTSP) (optional)
3rd party Standalone
Mode (MSI)
(content) (optional) (HTTP)
(ESD) Mode (MSI)
(HTTP) Virtual
Virtual App
App is
is delivered
delivered to
to the
the
Use client
client (RTSP/Http/
(RTSP/Http/ MSI/ESD).
MSI/ESD).
Use 33rd party
party interface
interface for
rd
for
publishing to IIS 3 rd party ESD
rd
publishing to IIS 3 party ESD
or
or Standalone
Standalone Mode.
Mode.
Virtual
Virtual App
App is
is loaded
loaded into
into cache
cache
and
and icons and files are available
icons and files are available
to
to user.
user.
App-V
App-V client
client reads
reads on
on launch,
launch, runs
runs
App-V Terminal Server Desktop PC app local or via TS.
app local or via TS.
Dynamic
Dynamic Application
Application Interaction
Interaction
●
● Dynamic
Dynamic Suite
Suite Composition
Composition
●
● Admin controlled
Admin controlled combination
combination of
of virtual
virtual application
application environments
environments
●
● Enhancements
Enhancements to
to the
the Sequencer
Sequencer
Extending
Extending Scalability
Scalability
●
● Flexible
Flexible deployment
deployment modes
modes
●
● Interoperability with
Interoperability with SMS,
SMS, SCCM,
SCCM, third
third party
party ESD
ESD and
and Standalone
Standalone mode
mode
●
● HTTP
HTTP Streaming
Streaming and
and Internet
Internet Facing
Facing Support
Support
●
● Improved
Improved Management
Management and and Supportability
Supportability
Globalization
Globalization
●
● Globalization
Globalization and
and Localization
Localization
●
● Supports
Supports localized applications
localized applications and
and operating
operating systems
systems
Microsoft
Microsoft Security
Security Standards
Standards
●
● Secure
Secure Windows
Windows Initiative
Initiative
●
● Trustworthy
Trustworthy Computing
Computing
●
● Secure
Secure by
by Default
Default
Desktop Deployment Planning Service
Scalability
MultipleDeliveryOptions
Standalone
Standalone Mode
Mode
Standalone
Standalone execution
execution of
of virtual
virtual
Lightweight
Lightweight Infrastructure
Infrastructure applications
applications
Full
Full Infrastructure
Infrastructure Dynamic
Dynamic Delivery
Delivery No
No server
server is
is required
required
Desktop Package/Active Upgrade
Package/Active Upgrade MSI
MSI wrapper
wrapper is
is the
Desktop Publishing
Publishing Service
Service the
No configuration
configuration control
control
Dynamic
Dynamic Delivery
Delivery No SQL
SQL Server
Server required
required
Package/Active
Package/Active Upgrade Allows Interoperable with
Interoperable with SMS/SCCM
SMS/SCCM
Upgrade Allows streaming
streaming capability
capability to
to be
be
added & 3rd party ESD
& 3rd party ESD
Requires Active
Requires Active Directory
Directory and
and SQL
SQL added to SMS/SCCM & 3rd party
to SMS/SCCM & 3rd party
Server
Server ESD
ESD No
No dynamic
dynamic delivery,
delivery, DC
DC service
service
or package/active upgrade
or package/active upgrade
Mobile Offsite
Hosted
Task
Kiosk
Deployment of virtual
applications to clients ●
Advertise the packages to clients
(connected and offline)
virtual applications users run the applications from their desktop computers
(connected and offline)
Clients
Distribution Points ●
Customers must first deploy the App-V 4.5 client to
●
To support virtual application workstations
streaming/on-demand application delivery,
●
Enable virtual application deployment for the
Advertised Programs Client Agent
the SCCM administrators must enable ●
Sends policy to enable vapps on client computers
virtual application streaming on their ●
Prerequisite checks performed by SCCM Adv Client
distribution points (App-V 4.5 installed?)
●
Use Distribution Point (DP) properties page ●
Removes previously deployed vapps from the system
to enable streaming over HTTP)
●
Registers SCCM client components with the App-V
client
Microsoft
Microsoft Application
Application Virtualization
Virtualization Home
Home Page
Page
http://www.microsoft.com/systemcenter/appv/default.mspx
http://www.microsoft.com/systemcenter/appv/default.mspx
Microsoft
Microsoft Application
Application Virtualization
Virtualization TechCenter
TechCenter
http://technet.microsoft.com/en-us/appvirtualization/default.aspx
http://technet.microsoft.com/en-us/appvirtualization/default.aspx
Microsoft
Microsoft Application
Application Virtualization
Virtualization Blog
Blog
http://blogs.technet.com/softgrid/default.aspx
http://blogs.technet.com/softgrid/default.aspx
Microsoft
Microsoft Application
Application Virtualization
Virtualization Case
Case Studies
Studies
http://www.microsoft.com/casestudies/search.aspx?ProTaxID=3369
http://www.microsoft.com/casestudies/search.aspx?ProTaxID=3369
IDC
IDC Webcast:
Webcast: Improving
Improving Desktop
Desktop Management
Management with
with Microsoft
Microsoft Desktop
Desktop Optimization
Optimization Pack
Pack
http://www.microsoft.com/events/series/desktopoptimization.aspx?tab=webcasts&id=all
http://www.microsoft.com/events/series/desktopoptimization.aspx?tab=webcasts&id=all