application virtualization office 2010 & dynamic application deployment nicola ferrini it pro...
TRANSCRIPT
Application Virtualization Office 2010 & Dynamic Application Deployment
Nicola FerriniIT PRO [email protected]
Agenda
• Introduction• Office 2010: 32-bit and 64-bit• Product Activation: KMS & MAK• Managed Deployment
– Application Virtualization• Deployment• Update• Plug-in and Add-on Deployment
– Presentation Virtualization• Group Policy Customization• Q&A!
Office 2010: 32 and 64 bit
OS support for Office 2010 – Windows Client
• 500 MHz processor, 256 MB RAM, 3 GB Disk Space (Pro Plus SKU)• Not supported 32-bit and 64-bit Side-By-Side on the same machine• http://blogs.technet.com/office2010/archive/2010/01/22/office-2010-syste
m-requirements.aspx
• http://technet.microsoft.com/it-it/library/ee624351(en-us,office.14).aspx
Windows 732-Bit
Windows 764-Bit
Windows Vista SP1
32-Bit
Windows Vista SP1
64-Bit
Windows XP SP332-Bit
Windows XP
SP3 64-Bit
Office 2010 Client 32-
Bit
Yes Yes Yes Yes Yes No
Office 2010 Client 64-
Bit
No Yes No Yes No No
OS support for Office 2010 – Windows Server
• 500 MHz processor, 256 MB RAM, 3 GB Disk Space (Pro Plus SKU)• Not supported 32-bit and 64-bit Side-By-Side on the same machine• http://blogs.technet.com/office2010/archive/2010/01/22/office-2010-sys
tem-requirements.aspx• http://technet.microsoft.com/it-it/library/ee624351(en-us,office.14).aspx
Windows Server 2008
R264-Bit
Windows Server 2008
SP232-Bit
Windows Server 2008
SP264-Bit
Windows Server 2003
R232-Bit
Windows Server 2003
R264-Bit
Office 2010 Client 32-Bit
Yes Yes Yes Yes Yes
Office 2010 Client 64-Bit
Yes No Yes No No
Should we go 32-bit or 64-bit?
• 32-bit Office is best path for most users– Under Windows 64-bit, Office 32-bit users benefit from
a full 2 GB of memory per application instance
• 64-bit Office is best for select set of users– Allows to use more memory - higher performance in
Excel, Project
• Office 2010 64-bit cannot be installed side-by-side with Office 2010 32-bit or previous versions of Office– Using App-V can be a possible path for some users
Office 2010: Two Activation Models
• Local activation service in your environment– Key Management Service (KMS)
• Direct activation with Microsoft– Multiple Activation Key (MAK)
• Notes:– Privacy: all methods designed to protect user privacy
• Microsoft does not use activation information to identify or contact you
– Activation not required for Office 2010 Server products• SharePoint Server, Project Server, Exchange Server
Managed Deployment
System Center
Presentation Virtualization
Group Policy Startup Script
Network Share
Application Virtualization
Deployment Options
Delivering Applications using Application Virtualization
(App-V)
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
Benefits Of App-VRun 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
App/OS Model ComparisonTraditional App/OS
ModelVirtualized App/OS
Model
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
Application Virtualization running…
Read & Write
Virtual Environment(Registry, .ini, DLL,Group Policy, etc.)
Application
Read & Write
Read & Write
Read Only System Files(Registry, .ini,
DLL, etc.)
System Services(cut and
paste, OLE,printers, etc.)
Profile Data
Operating System
Office 2010 Deployment with App-V
Use Microsoft Application Virtualization to stream applications on-demand
• Advantages:– Centralized application management– Support for roaming users and making applications available quickly– Can run multiple versions of Office on the desktop– Previously incompatible applications can run on the same desktop– Centralized image simplifies updates, management & helpdesk
• Limitations:– Requires a supporting infrastructure and resources– Consider network bandwidth availability for streaming applications– Integration into existing infrastructure, such as the patch management
process
Improved Application Virtualization Support
• Potential to simplify deployment & management• Microsoft invested in App-V with Click-to-Run• Office 2010 requires App-V 4.6 (available in
MDOP 2010)• App-V requires deployment specific sequencing• Features improved with App-V 4.6/Office 2010
include: Outlook Fast Search using Windows Desktop
Search URL Protocol Handlers (Mailto, feeds,
webcal(s)) Send to Mail integration Enable advanced account configuration
SharePoint Directly open/edit/save hosted
documents
OneNote Send to OneNote print driver
All Activation model support
Click-to-Run• New software delivery mechanism based on core
virtualization and streaming technologies from App-V
• It’s fast • With Click-to-Run, it’s easier to always be running
the latest and most secure version of Office• It’s low impact, and co-exists with other software
on the machine• It has full language support, and will work on both
32-bit and 64-bit Operating Systems
Application Virtualization Management Server and Client Requirements and Interactions
• Client for desktops and terminal services
• Windows XP, Windows 2003 Server, or newer
• 12 megabyte (MB) for installation files, at least 2048 MB for cache file
Demo:Application Virtualization
Demo Infrastructure…
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.osd and .ico
.sft and .sprj
.osd and .ico
3rd party app
Side-by-Side execution
Demo: SSxS(Super Side by Side)
Application Updates
UpdateUpdates
• Update once on server• Seamless update to clients
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
Demo: Dynamic Suite Composition
APP-V e RDS : Better Together
• APP-V 4.6 supports 64 bit OS:– Remote Desktop Services of Windows Server 2008 R2 – Terminal Services of Windows Server 2008
• Easy deployment, management and applications maintenance
• Remote access to the applications, also using web
• RemoteApp and WebAccess Integration
Group Policy Customization
Group Policies
• Administrators can use Group Policy to mandate user settings for Office
• Office policy settings are contained in the Administrative Template (.adm or .admx and .adml) files
• Administrators can use settings to create highly restricted or lightly managed desktop configurations
• Group Policy settings have precedence over OCT settings
• Administrators can use settings to disable file formats that are not secure across the network
Demo: GPO
Online Resources• Office 2010 – System Requirements:
– http://technet.microsoft.com/it-it/library/ee624351(en-us,office.14).aspx
• Application Virtualization:– http://blogs.technet.com/b/appv/– http://technet.microsoft.com/en-us/library/cc843848.aspx– http://www.microsoft.com/italy/server/windowsserver2008/panoramica/introduzi
one-a-microsoft-application-virtualization.mspx
• Prescriptive guidance for sequencing Office 2010 in Microsoft App-V– http://support.microsoft.com/kb/983462/en-us
• Office Activation Technologies: – http://technet.microsoft.com/volumeactivation
• Office Customization Tool: – http://technet.microsoft.com/en-us/library/cc179097.aspx
• Virtualizzare Office 2010 con App-V 4.6 – http://www.nicolaferrini.it/ita/articoli/Virtualizzare Office 2010 con App-V 4.6.pdf
Virtual Labs
• Application Virtualization– TechNet Virtual Lab: Learning App-V Basics
– TechNet Virtual Lab: Learning App-V Intermediate Skills
– TechNet Virtual Lab: Learning to Configure App-V for Standalone Client Mode
– TechNet Virtual Lab Express: Windows 7: Microsoft Application Virtualization (APP-V)
• Remote Desktop Services– TechNet Virtual Lab Express: Windows Server 2008 R2: Remote Des
ktop Services
Questions and
Answers
Thank You!