Application Virtualization Smackdown

Post on 05-Dec-2014

2.072 views 0 download

description

World renowned virtualization aficionados Eric Inch and Jason Cooper combine their collective 30 years of experience to provide a side-by-side comparison of the heavy hitters in application virtualization. On one side: Microsoft App-V, part of the Desktop Optimization Pack and the Johnny-come-lately, streaming application packages to desktops and servers with ease. On the other: VMware ThinApp, the 800-pound gorilla with a huge install base, incredible features, and a clear advantage over the up-and-comer. Which of these sluggers will end up on top of the pile? View the Application Virtualization Smackdown slide deck to find out! And for more information about this and other topics check our blog at www.cdhtalkstech.com.

Transcript of Application Virtualization Smackdown

C D H

C D HApplication Virtualization

Smackdown

February 2011

C D H Quick Facts

About Us• 21st Year• Grand Rapids &

Royal Oak• 30 Staff

Approach• Vendor Neutral• Non-reseller• Professional

Services Only

Partnerships• Microsoft Gold

• Central Region Client Experience Award Winner

• VMware Enterprise• Cisco Premier• Novell Platinum• Citrix Silver

C D H

Infrastructure

Access & Identity Management

Expertise

Project Management

Collaboration

C D H Talks TechC D H

C D H Your Presenters

• Eric InchVCP, MCITP, CISSPEricI@cdh.com

• Jason CooperVCP, MCITP, MCNEJasonC@cdh.com

C D H Agenda

• Overview• Benefits• Business Case• Vendors

– VMware– Microsoft

• Best Practice• Summary

C D H Overview

• What is application virtualization?• Isolated containers for applications

– OS, registry, file system– Redirection

• No traditional installation• Streaming or deployed

C D H Benefits

• Decreased application packaging time• Decreased testing time• Faster application deployment

– Deployed to new workstations– Patching/updates

• Reduction in help desk calls• Improved security

– Isolation from underlying OS– Local Administrator

• Run incompatible applications side-by-side• Simplified operating system migrations

C D H Business Case

• 31% less time for application creation• 20% reduction in deployment• 29% less time managing and updating• 18% less help desk / IT support

C D H Vendors

• VMware• Microsoft• Citrix• Symantec• Others

– Endeavours– Novell– Spoon– Unidesk– InstallFree

C D H VMware

• VMware overview• Server virtualization• Desktop virtualization• Application virtualization

– ThinApp– Acquisition of Thinstall

• Other products– SRM, Capacity IQ, Chargeback, AppSpeed,

Configuration Manager, vCloud Director, Service Manager, Zimbra

C D H VMware ThinApp

• Agentless• No server infrastructure• Deploy vs. Stream• Thinreg• AppLink• AppSync• Side-by-Side upgrade

C D H Microsoft

• Microsoft overview• Server virtualization• Desktop virtualization• Application virtualization

– System Center– Acquisition of SoftGrid

• Other products– SCCM, SCOM, SCSM, DPM, VMM, Windows 7,

Windows Server 2008, RDS, SQL, RMS, ForeFront, Office

C D H Microsoft App-V

• Kernel Mode• Part of MDOP (EA)• Distributed Server Infrastructure• 64-Bit Applications• Windows Services• Feature Blocks• Shared Cache• SCCM Integration• Dynamic Suite Composition

C D H ThinApp Components

C D H ThinApp Execution

• Block streaming into memory• Starts and continues streaming

• Pages shared between sessions

C D H ThinApp Demo

C D H App-V Components

C D H App-V Components

C D H App-V Demo

C D H App-V Execution

C D H ThinApp Setup Capture

• Prescan – Scan pristine station• Installation – Install software and

configurations• Postscan – Scan station for changes• Configure – All project settings• Build – Build the

ThinApp application package from project files

C D H App-V Sequencing

• Installation monitoring• Reboot handling• Application installation partition (Q:)• Virtual File System• Virtual Registry• Primary Feature Block• OSD and SPRJ

C D H App-V Demo

C D H ThinApp Package.ini

• Brains of the project• Compression• Isolation• Build options

– MSI Parameters– AppSync– Sandbox name and path– AppLinks– Permitted Groups

C D H App-V OSD and SFT files

C D H App-V OSD and SFT files

C D HThinApp

Compression & Isolation• Compression

– Fast– None

• Isolation– Merged– WriteCopy– Full

• Optimize– Memory– Disk

Compression Type

None Fast

Size 448,616KB 257,373KB

Compression ratio

100% 57%

Startup time (first run)

6 seconds 6 seconds

Startup time (second run)

0.1 seconds 1 seconds

Build time (first build)

3 minutes 19 minutes

Build time (second build)

2 minutes 1.2 minutes

C D H App-V RTSP and Streaming

• ZLIB with 40%+ compression ratio• MSI files• RTSPS

– 20% – 30% slower than RTSP• Both RTSP and RTSPS fail to native file

system

C D H ThinApp AppLink

• Linking dependent applications to main app

• Optional and required• Dependencies loaded into memory

– As listed in Package.ini– Wildcard loaded alphabetically

C D HApp-V Dynamic

Suite Composition • Application Virtualization Dynamic Suite

Composition Tool – GUI interface to OSD

C D H ThinApp Updating

• Side-by-Side– Adobe.dat– Adobe.1– Adobe.2

• AppSync– HTTP/HTTPS or UNC– Remotely update deployed applications– Block level update

• Sbmerge– Merge sandbox contents into project

C D H

C D H ThinApp Demo

C D H App-V Updating

• Adds additional package (SFT) to App-V• Seamless upgrade on next launch

C D H ThinApp Converter

• Ability to convert MSI for installation into ThinApp package

• ThinAppConverter.ini

C D H ThinApp ThinDirect

• Web browser redirection– Associate web pages with different browsers

• Internet Explorer 6• ThinDirect.ini

C D H App-V Integration Points

• SCCM• RDS• Virtual Services

C D H ThinApp EditionsThinApp Enterprise ThinApp Starter

ThinApp Packager Multi User License Single User LicenseThinApp Client Multi Client License Single Client LicenseThinApp ScriptingWindows 7 SupportIE 6 supportReLinkThinApp ConverterAppLinkAppSyncAD IntegrationThinDirectMSI support

C D H Microsoft EA / MDOP

C D H ROI / TCO

• VMware ThinApp ROI/TCO Calculator– http://roitco.vmware.com/ThinApp/

• Microsoft Integrated Virtualization ROI Tool– https://roianalyst.alinean.com/microsoft/virtualization/

C D H Best Practice

• ThinApp Deployment Guide– http://www.vmware.com/files/pdf/VMware_ThinApp_Dep

loyment_Guide.pdf

• Best practices to use for sequencing in Microsoft App-V– http://support.microsoft.com/kb/932137/

C D H ThinApp Limitations

• No reporting• Concurrent licensing• Price

– Included with View Premier• 16 and 32-Bit only. No 64-Bit

C D H App-V Limitations

• Complex infrastructure• Cannot virtualize Internet Explorer• DSC sequencing• Need to maintain agent updates

C D H Upcoming Briefings

• Migrating to SharePoint 2010– Wednesday, March 23rd – C/D/H Grand Rapids– Thursday, March 24th – C/D/H Royal Oak

• Views from the UC Summit– Wednesday, April 27th – C/D/H Grand Rapids– Thursday, April 28th – C/D/H Royal Oak

• Office 365: The latest and greatest in cloud – Wednesday, May 18th – C/D/H Grand Rapids– Thursday, May 19th – C/D/H Royal Oak

C D H

Royal Oak306 S. Washington Ave.Suite 212Royal Oak, MI 48067p: (248) 546-1800

Thank You

Grand Rapids15 Ionia SWSuite 270Grand Rapids, MI 49503p: (616) 776-1600

(c) C/D/H 2007. All rights reservedwww.cdh.com