application virtualization deep dive: taking virtualization to the...

29
1 Application Virtualization Deep Dive: Taking Virtualization to the Next Level Erik Hughes - Symantec Marco Schiffner - McKinsey Principal Product Manager IT Project Manager Presentation Identifier Goes Here

Upload: others

Post on 13-Mar-2020

28 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Application Virtualization Deep Dive: Taking Virtualization to the …vox.veritas.com/legacyfs/online/veritasdata/EM B29.pdf · 2016-07-04 · Application Virtualization Deep Dive:

1

Application Virtualization Deep Dive: Taking Virtualization to the Next Level

Erik Hughes - Symantec Marco Schiffner - McKinsey Principal Product Manager IT Project Manager

Presentation Identifier Goes Here

Page 2: Application Virtualization Deep Dive: Taking Virtualization to the …vox.veritas.com/legacyfs/online/veritasdata/EM B29.pdf · 2016-07-04 · Application Virtualization Deep Dive:

SYMANTEC VISION 2012

Sample Agenda

Presentation Identifier Goes Here 2

State of App-Virtualization & Use-Cases 1

App-Virt at McKinsey 2

Packaging Concepts 3

What About the User Environment? 4

Introducing Symantec™ Workspace Apps 5

Page 3: Application Virtualization Deep Dive: Taking Virtualization to the …vox.veritas.com/legacyfs/online/veritasdata/EM B29.pdf · 2016-07-04 · Application Virtualization Deep Dive:

SYMANTEC VISION 2012

Deep Dive: App-Virt Introduction

3 Presentation Identifier Goes Here

Page 4: Application Virtualization Deep Dive: Taking Virtualization to the …vox.veritas.com/legacyfs/online/veritasdata/EM B29.pdf · 2016-07-04 · Application Virtualization Deep Dive:

SYMANTEC VISION 2012

IT Problems Solved by Application Virtualization

Cost Containment License management, license re-harvesting, license efficiency

Secure Company data Organizations extending server virtualization strategies to the desktop / workspace

BYOD (Bring Your Own Desktop) Gives users secure access to desktop resources across any device - consumerization

User Self-Service Give users access to desktop resources, without having to call IT

4

Page 5: Application Virtualization Deep Dive: Taking Virtualization to the …vox.veritas.com/legacyfs/online/veritasdata/EM B29.pdf · 2016-07-04 · Application Virtualization Deep Dive:

SYMANTEC VISION 2012

Separate Components • Create portability • Enhance stability • Increase flexibility • Add policy • Control information visibility

5

Single OS image for everyone User-based, on-demand Desktop follows the user

State of Application Virtualization at Symantec Intelligent abstraction and wrapping of information to optimize the workspace

OS (Common)

Applications (Common)

Data and Personality (Unique)

Technology

• Symantec Workspace Streaming • Symantec Workspace Virtualization • Symantec Virtual Composer

Page 6: Application Virtualization Deep Dive: Taking Virtualization to the …vox.veritas.com/legacyfs/online/veritasdata/EM B29.pdf · 2016-07-04 · Application Virtualization Deep Dive:

SYMANTEC VISION 2012

Symantec Endpoint Virtualization Products

6

Layering & wrapping technology to contain applications, provide flexibility, and enable policies

Workspace Virtualization

Virtual Execution

Complete virtual packaging tool

Virtual composer

On-demand, real-time application delivery and license management system

Workspace Streaming

Virtual Distribution

Symantec Endpoint Virtualization - Product Line Overview

Virtual Packaging

Page 7: Application Virtualization Deep Dive: Taking Virtualization to the …vox.veritas.com/legacyfs/online/veritasdata/EM B29.pdf · 2016-07-04 · Application Virtualization Deep Dive:

SYMANTEC VISION 2012

Where Do They Add-Value? – Diverse Compute Models

7

Shared Desktops (Terminal Services / Citrix)

Physical Desktops (Rich/Thick clients)

Virtual Desktops (VDI)

Why SEV? 1. SOE images are too large

and complex 2. Different groups have

different provisions 3. User-based software

delivery 4. License management & re-

harvesting

Why SEV? 1. Physically installed apps

contaminate the base 2. Multiple copies of apps take

up storage 3. Different groups have

different provisions 4. Traditional ESD not fast

enough for VDI

Why SEV? 1. Physically installed apps

contaminate the server farm

2. Storage issue – want single instance

3. Different groups have different provisions

4. Traditional ESD not fast enough for TS / Citrix

Symantec Confidential – SEV Sales Play 2012

Page 8: Application Virtualization Deep Dive: Taking Virtualization to the …vox.veritas.com/legacyfs/online/veritasdata/EM B29.pdf · 2016-07-04 · Application Virtualization Deep Dive:

SYMANTEC VISION 2012

Magic Quadrant for Client Management Tools Publication Date: 31 January 2012

[Symantec] scored well on the Visionaries scale because it is investing in product capabilities that will help organizations manage an increasingly diverse set of applications and devices.

Symantec Commentary Magic Quadrant

8

Additionally, its proprietary application virtualization solution (called Workspace Virtualization) earned Symantec fairly high scores as well.

Quotes:

Page 9: Application Virtualization Deep Dive: Taking Virtualization to the …vox.veritas.com/legacyfs/online/veritasdata/EM B29.pdf · 2016-07-04 · Application Virtualization Deep Dive:

SYMANTEC VISION 2012

McKinsey Application Virtualization History

Statistics Virtualized over 100 applications, like SAS, Lotus Notes, MS Office

License model CMS customer since 2005, introduced SWV together with a OS migration to Windows 7

Consulting Company 16.000 employees with 75% mobile users in over 100 locations worldwide

Biggest Challenge Deploy a 3.5GB Office 2010 layer with multiple sub layers to McKinsey

9

Page 10: Application Virtualization Deep Dive: Taking Virtualization to the …vox.veritas.com/legacyfs/online/veritasdata/EM B29.pdf · 2016-07-04 · Application Virtualization Deep Dive:

SYMANTEC VISION 2012

Top three reasons for Mckinsey to use SWV

10

SWV provides IT a solution to package very complex software packages which are very easy to deploy to the end-user, without interrupting the user

End-user experience

SWV helped to solve application problems, OS migration

- Office 2003 and Office 2010

- Windows 7 and incompatible software (XP only)

Application Problems

To reset a layer to its original state is very useful for our Heldesk to help the user in seconds to get up and running again

Helpesk

Page 11: Application Virtualization Deep Dive: Taking Virtualization to the …vox.veritas.com/legacyfs/online/veritasdata/EM B29.pdf · 2016-07-04 · Application Virtualization Deep Dive:

SYMANTEC VISION 2012

Deep Dive: Application Packaging

11 Presentation Identifier Goes Here

Page 12: Application Virtualization Deep Dive: Taking Virtualization to the …vox.veritas.com/legacyfs/online/veritasdata/EM B29.pdf · 2016-07-04 · Application Virtualization Deep Dive:

SYMANTEC VISION 2012

Ap

plicatio

n Layer

Quick Primer: What Are Sublayer and How Do They Work?

Presentation Identifier Goes Here 12

Read-Only Sublayer

Read-Write Sublayer

Op

erating System

SWV

Filter Driver reset

Page 13: Application Virtualization Deep Dive: Taking Virtualization to the …vox.veritas.com/legacyfs/online/veritasdata/EM B29.pdf · 2016-07-04 · Application Virtualization Deep Dive:

SYMANTEC VISION 2012

Packaging: Preparing Apps for Virtual Deployment

• Assessment

• Select Process

• Perform Packaging

• Post-Packaging Configuration

• Deployment

Presentation Identifier Goes Here 13

Page 14: Application Virtualization Deep Dive: Taking Virtualization to the …vox.veritas.com/legacyfs/online/veritasdata/EM B29.pdf · 2016-07-04 · Application Virtualization Deep Dive:

SYMANTEC VISION 2012

McKinsey - Packaging challenges

Learning

Packaging

Examples

Benefits

Complex packages require a solid understanding of SWV

and packaging technology

SWV Admin in combination with VMWare Workstation to

create a solid and reliable packaging infrastructure

Lotus Notes 8.X

Microsoft Office 2010

14

Future Chrysler release will bring SWV to the next level:

- easier deployment of virtual layers with no user intervention

- additional product enhancements, e.g. registry exclusion, full VDI support

Easy deployment with SMP

Minimized support efforts for applications

Page 15: Application Virtualization Deep Dive: Taking Virtualization to the …vox.veritas.com/legacyfs/online/veritasdata/EM B29.pdf · 2016-07-04 · Application Virtualization Deep Dive:

SYMANTEC VISION 2012

Support for Virtualizing Microsoft Office

• Added templates to SVC for Office 2010

• Published guide to package Office 2007 and Office 2010

– Publishing Best Practices Guide found here: http://www.symantec.com/docs/HOWTO55835

– Includes information on dealing with Visual C++ Run-Time dependencies

• Guide includes scenarios to activate Office 2010

– As either single or as separate layers

– Office 2010 MUI support

– KMS or MAK

SEV Roadmap – NDA REQUIRED 15

Page 16: Application Virtualization Deep Dive: Taking Virtualization to the …vox.veritas.com/legacyfs/online/veritasdata/EM B29.pdf · 2016-07-04 · Application Virtualization Deep Dive:

SYMANTEC VISION 2012

Deep Dive: Working With the User’s Environment (Settings & Data)

16 Presentation Identifier Goes Here

Page 17: Application Virtualization Deep Dive: Taking Virtualization to the …vox.veritas.com/legacyfs/online/veritasdata/EM B29.pdf · 2016-07-04 · Application Virtualization Deep Dive:

SYMANTEC VISION 2012

Endpoint Virtualization and the User Environment

“User Virtualization”

• managing the user workspace independently of endpoint type and delivery architecture

• The problem(s)

• The resolution(s)

• How does SEV fit with user virtualization?

• Current Support

• 3rd parties Supported

Presentation Identifier Goes Here 17

Page 18: Application Virtualization Deep Dive: Taking Virtualization to the …vox.veritas.com/legacyfs/online/veritasdata/EM B29.pdf · 2016-07-04 · Application Virtualization Deep Dive:

SYMANTEC VISION 2012

Where SEV Fits in Virtually Hosted Desktops (VDI)

Symantec Confidential – SEV Sales Play 19

Functional Area VDI Stack

User Environment Virtualization

Application Virtualization / Streaming

Connection Broker / Orchestration

Operating System

Hypervisor

Page 19: Application Virtualization Deep Dive: Taking Virtualization to the …vox.veritas.com/legacyfs/online/veritasdata/EM B29.pdf · 2016-07-04 · Application Virtualization Deep Dive:

SYMANTEC VISION 2012

Deep Dive: Coming Innovation

21 Presentation Identifier Goes Here

Page 20: Application Virtualization Deep Dive: Taking Virtualization to the …vox.veritas.com/legacyfs/online/veritasdata/EM B29.pdf · 2016-07-04 · Application Virtualization Deep Dive:

SYMANTEC VISION 2012 22

Important Usage Information

• This information is about pre-release software.

• Any unreleased update to the product or other planned modification is subject to ongoing evaluation by Symantec and therefore subject to change.

• This information is provided without warranty of any kind, express or implied.

• Customers who purchase Symantec products should make their purchase decision based upon features that are currently available.

SEV Roadmap – NDA REQUIRED

Page 21: Application Virtualization Deep Dive: Taking Virtualization to the …vox.veritas.com/legacyfs/online/veritasdata/EM B29.pdf · 2016-07-04 · Application Virtualization Deep Dive:

SYMANTEC VISION 2012

SEV “Chrysler” – CY 2H 2012

Symantec Confidential – NDA Required 23

Platforms Performance & VDI Apps Models

Symantec™ Workspace Apps • Support for virtual apps on

VHDs – located anywhere • Improves performance • Flexible configuration • Easy to deploy & manage

Symantec™ Workspace App Manager • HTML5 End-User client • Customizable GUI Easy Setup • Unattended server install • Easy to scale • Updated console • Dependency configuration • SWS SDK & Web Services

Single-Click Virtual Apps • 40+ applications able to be

packaged and deployed with zero experience

Symantec™ Virtual Composer • Redesigned to simplify

packaging process • Unified tool for both SWV &

SWS • Automatic Exclude finder • Startup block configuration

Complex Apps • Registry Excludes added • Support for Flexera

AdminStudio - Virtualization Pack

New OS Support • Full support for Windows 8

ITMS/CMS Support (Orion) • Streaming agent distribution

with ITMS • Manage virtual apps from

the software catalog • Enables IT management of

virtual desktops optimized for a VMware VDI environment

DaaS Support • Testing and best practice

documentation for building a private DaaS solution

• Tested with SEP, EPM, and SEV

Page 22: Application Virtualization Deep Dive: Taking Virtualization to the …vox.veritas.com/legacyfs/online/veritasdata/EM B29.pdf · 2016-07-04 · Application Virtualization Deep Dive:

SYMANTEC VISION 2012

NEW: Introducing SymantecTM Workspace Apps

Presentation Identifier Goes Here 24

FSLRDR RO Virtual Disk

RW Virtual Disk

RO Sub-layer App Binaries

RW Sub-layer User Settings

C:\

SEV 6.X

RO Sub-layer App Binaries

RW Sub-layer User Settings

SEV 7.5 (Chrysler)

Page 23: Application Virtualization Deep Dive: Taking Virtualization to the …vox.veritas.com/legacyfs/online/veritasdata/EM B29.pdf · 2016-07-04 · Application Virtualization Deep Dive:

SYMANTEC VISION 2012

NEW: Introducing SymantecTM Workspace Apps

Presentation Identifier Goes Here 25

RO Virtual Disk

RW Virtual Disk

RO Sub-layer App Binaries

RW Sub-layer User Settings

Located Anywhere:

• SAN

• Homedrive

• Local

Located Anywhere:

• SAN

• Homedrive

• Local

• Profile

SEV 7.5 (Chrysler)

Page 24: Application Virtualization Deep Dive: Taking Virtualization to the …vox.veritas.com/legacyfs/online/veritasdata/EM B29.pdf · 2016-07-04 · Application Virtualization Deep Dive:

SYMANTEC VISION 2012

RW Virtual Disk

RW Sub-layer

User Settings

Operating System

Workspace Apps

RO RW

Operating System

Workspace Apps

RO RW

Operating System

Workspace Apps

RO RW

Operating System

Workspace Apps

VM1-User1 VM2-User2 VM3-User3 VM4-User4

RO RW

USER 1

USER 2

USER 3

USER 4

RW

NEW: Introducing SymantecTM Workspace Apps

Presentation Identifier Goes Here 26

Storage

RO Virtual Disk

RO Sub-layer

App Binaries

RO

Page 25: Application Virtualization Deep Dive: Taking Virtualization to the …vox.veritas.com/legacyfs/online/veritasdata/EM B29.pdf · 2016-07-04 · Application Virtualization Deep Dive:

SYMANTEC VISION 2012

Streaming Server (Symantec Workspace Streaming)

Operating System

Workspace Apps

RW

Operating System

Workspace Apps

RW

Operating System

Workspace Apps

RW

Operating System

Workspace Apps

VM1-User1 VM2-User2 VM3-User3 VM4-User4

RW

USER 1

USER 2

USER 3

USER 4

RW

NEW: Introducing SymantecTM Workspace Apps

Presentation Identifier Goes Here 27

Storage Streaming

Page 26: Application Virtualization Deep Dive: Taking Virtualization to the …vox.veritas.com/legacyfs/online/veritasdata/EM B29.pdf · 2016-07-04 · Application Virtualization Deep Dive:

SYMANTEC VISION 2012

Symantec™ Workspace App Manager

Presentation Identifier Goes Here 28

Page 27: Application Virtualization Deep Dive: Taking Virtualization to the …vox.veritas.com/legacyfs/online/veritasdata/EM B29.pdf · 2016-07-04 · Application Virtualization Deep Dive:

SYMANTEC VISION 2012

Symantec™ Workspace App Manager

Presentation Identifier Goes Here 29

Page 28: Application Virtualization Deep Dive: Taking Virtualization to the …vox.veritas.com/legacyfs/online/veritasdata/EM B29.pdf · 2016-07-04 · Application Virtualization Deep Dive:

SYMANTEC VISION 2012

Win the New iPad Discovery Starts Here Get all Four QR Codes for a Chance to Win

Go to any of the four designated locations,

in any order, to get the discovery code.

Scan the QR code and enter your email

address.

3 Second Prize Winners (3 entries required)

5 Third Prize Winners (2 entries required)

For official drawing eligibility and rules

go to: discover.it-solutions-planning.com DISCOVER

Page 29: Application Virtualization Deep Dive: Taking Virtualization to the …vox.veritas.com/legacyfs/online/veritasdata/EM B29.pdf · 2016-07-04 · Application Virtualization Deep Dive:

Thank you!

Copyright © 2012 Symantec Corporation. All rights reserved. Symantec and the Symantec Logo are trademarks or registered trademarks of Symantec Corporation or its affiliates in the U.S. and other countries. Other names may be trademarks of their respective owners. This document is provided for informational purposes only and is not intended as advertising. All warranties relating to the information in this document, either express or implied, are disclaimed to the maximum extent allowed by law. The information in this document is subject to change without notice.

Presentation Identifier Goes Here 31

Erik Hughes Marco Schiffner

[email protected] [email protected]

801-995-7645 +49 211 136-4461