36
Application Virtualization Office 2010 & Dynamic Application Deployment Nicola Ferrini IT PRO Trainer [email protected]

Application Virtualization Office 2010 & Dynamic Application Deployment

  • Upload
    eugene

  • View
    57

  • Download
    0

Embed Size (px)

DESCRIPTION

Application Virtualization Office 2010 & Dynamic Application Deployment. Nicola Ferrini IT PRO Trainer [email protected]. Agenda. Introduction Office 2010: 32-bit and 64-bit Product Activation: KMS & MAK Managed Deployment Application Virtualization Deployment Update - PowerPoint PPT Presentation

Citation preview

Page 1: Application Virtualization Office 2010 & Dynamic Application  Deployment

Application Virtualization Office 2010 & Dynamic Application Deployment

Nicola FerriniIT PRO [email protected]

Page 2: Application Virtualization Office 2010 & Dynamic Application  Deployment

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!

Page 3: Application Virtualization Office 2010 & Dynamic Application  Deployment

Office 2010: 32 and 64 bit

Page 4: Application Virtualization Office 2010 & Dynamic Application  Deployment

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-system

-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-

BitYes Yes Yes Yes Yes No

Office 2010 Client 64-

BitNo Yes No Yes No No

Page 5: Application Virtualization Office 2010 & Dynamic Application  Deployment

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-syst

em-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

Page 6: Application Virtualization Office 2010 & Dynamic Application  Deployment

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

Page 7: Application Virtualization Office 2010 & Dynamic Application  Deployment

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

Page 8: Application Virtualization Office 2010 & Dynamic Application  Deployment

Managed Deployment

Page 9: Application Virtualization Office 2010 & Dynamic Application  Deployment

System Center

Presentation Virtualization

Group Policy Startup Script

Network Share

Application Virtualization

Deployment Options

Page 10: Application Virtualization Office 2010 & Dynamic Application  Deployment

Delivering Applications using Application Virtualization

(App-V)

Page 11: Application Virtualization Office 2010 & Dynamic Application  Deployment

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

Page 12: Application Virtualization Office 2010 & Dynamic Application  Deployment

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

Page 13: Application Virtualization Office 2010 & Dynamic Application  Deployment

App/OS Model ComparisonTraditional App/OS

ModelVirtualized App/OS

Model

Page 14: Application Virtualization Office 2010 & Dynamic Application  Deployment

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

Page 15: Application Virtualization Office 2010 & Dynamic Application  Deployment

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

Page 16: Application Virtualization Office 2010 & Dynamic Application  Deployment

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

Page 17: Application Virtualization Office 2010 & Dynamic Application  Deployment

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

Page 18: Application Virtualization Office 2010 & Dynamic Application  Deployment

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

Page 19: Application Virtualization Office 2010 & Dynamic Application  Deployment

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

Page 20: Application Virtualization Office 2010 & Dynamic Application  Deployment

Demo:Application Virtualization

Page 21: Application Virtualization Office 2010 & Dynamic Application  Deployment

Demo Infrastructure…

Page 22: Application Virtualization Office 2010 & Dynamic Application  Deployment

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

Page 23: Application Virtualization Office 2010 & Dynamic Application  Deployment

Side-by-Side execution

Page 24: Application Virtualization Office 2010 & Dynamic Application  Deployment

Demo: SSxS(Super Side by Side)

Page 25: Application Virtualization Office 2010 & Dynamic Application  Deployment

Application Updates

UpdateUpdates• Update once on server• Seamless update to clients

Page 26: Application Virtualization Office 2010 & Dynamic Application  Deployment

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

Page 27: Application Virtualization Office 2010 & Dynamic Application  Deployment

Demo: Dynamic Suite Composition

Page 28: Application Virtualization Office 2010 & Dynamic Application  Deployment

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

Page 29: Application Virtualization Office 2010 & Dynamic Application  Deployment

Group Policy Customization

Page 30: Application Virtualization Office 2010 & Dynamic Application  Deployment

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

Page 31: Application Virtualization Office 2010 & Dynamic Application  Deployment

Demo: GPO

Page 32: Application Virtualization Office 2010 & Dynamic Application  Deployment

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/introduzione-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

Page 34: Application Virtualization Office 2010 & Dynamic Application  Deployment

Questions and

Answers

Page 35: Application Virtualization Office 2010 & Dynamic Application  Deployment

Thank You!

Page 36: Application Virtualization Office 2010 & Dynamic Application  Deployment