+ All Categories
Home > Technology > ZENworks Application Virtualization

ZENworks Application Virtualization

Date post: 23-Jun-2015
Category:
Upload: roel-van-bueren
View: 1,743 times
Download: 1 times
Share this document with a friend
Description:
ZENworks Application Virtualization 7.1
Popular Tags:
80
Novell ZENworks Application Virtualization Roel van Bueren ROVABU NetWorks BV http:// www.rovabunetworks.nl
Transcript
Page 1: ZENworks Application Virtualization

Novell ZENworks Application Virtualization

Roel van BuerenROVABU NetWorks BV

http://www.rovabunetworks.nl

Page 2: ZENworks Application Virtualization

Application Challenges• Incompatibility between software versions

• Software conflicts: registry settings, .dll's, .net...

• Isolating the standard operating environment from change

• Application testing time and cost

2

Page 3: ZENworks Application Virtualization

Application Challenges• Application testing time and cost

• Simplifying application roll outs

• Contingency planning and execution

• Lowering service desk call volumes

PACKAGING EVENT 2009 - PARTNER SPONSORINGPACKAGING EVENT 2009 - PARTNER SPONSORING 3

Page 4: ZENworks Application Virtualization

Traditional Application Installation

Embeds changes to operating system, registry and file

system. May conflict with other applications. Requires other components. Uninstall never

really uninstalls.

Page 5: ZENworks Application Virtualization

Application Virtualization

Applications run isolated from host system. Nothing is installed. Applications do not change the OS, registry settings or .dll's.

Page 6: ZENworks Application Virtualization

ZENworks Application Virtualization

PACKAGING EVENT 2009 - PARTNER SPONSORINGPACKAGING EVENT 2009 - PARTNER SPONSORING 6

Page 7: ZENworks Application Virtualization

ZENworks Application Virtualization

PACKAGING EVENT 2009 - PARTNER SPONSORINGPACKAGING EVENT 2009 - PARTNER SPONSORING 7

Page 8: ZENworks Application Virtualization

ZENworks Application Virtualization

PACKAGING EVENT 2009 - PARTNER SPONSORINGPACKAGING EVENT 2009 - PARTNER SPONSORING 8

Page 9: ZENworks Application Virtualization

ZENworks Application Virtualization

PACKAGING EVENT 2009 - PARTNER SPONSORINGPACKAGING EVENT 2009 - PARTNER SPONSORING 9

Page 10: ZENworks Application Virtualization

ZENworks Application Virtualization

PACKAGING EVENT 2009 - PARTNER SPONSORINGPACKAGING EVENT 2009 - PARTNER SPONSORING 10

Page 11: ZENworks Application Virtualization

What is ZENworks Application Virtualization?

• ZAV is a next-generation virtualization technology that allows applications to be deployed in lightweight, pre-configured, single-executable files that execute instantly on any Windows desktop.

• Unlike hardware virtualization solutions such as VMware and Virtual PC, which emulate the underlying hardware and therefore require an entire copy of the host operating system, ZAV technology emulates operating system features required for application execution.

Page 12: ZENworks Application Virtualization

ZENworks® Application Virtualization

Convert applications to a single, isolated

file that runs instantly without a

change to your standard operating

environment.

Page 13: ZENworks Application Virtualization

ZENworks® Application Virtualization

Simple wizard interface

Single, self-contained .exe file

Run apps instantly: HD, USB, DVD...

Perfect companion for ZENworks Configuration Management

Page 14: ZENworks Application Virtualization

Application Isolation

VirtualRegistry

Virtual File System

HostRegistry

Host FileSystem

File system reads and writes

Process and threading operations

Registry reads and writes

Host Operating System

Virtual Application Compressed Executable

ZENworks Virtual Operating System Kernel

Application

Page 15: ZENworks Application Virtualization
Page 16: ZENworks Application Virtualization
Page 17: ZENworks Application Virtualization

U3

Page 18: ZENworks Application Virtualization

U3

Page 19: ZENworks Application Virtualization

U3 for U2

Page 20: ZENworks Application Virtualization

Scenarios•New applications: Test, rollout & rollback easily without install or uninstall.

•Applications on a memory stick: Completely portable. Leaves no trace on host PC.

•Application compatibility: Applications not fully compatible. IE6 browser based business applications on Vista.

Page 21: ZENworks Application Virtualization

Scenarios•Easily deploy .NET and Java applicationsNo need to install .NET or Java on the machine, just add it to the virtual package.

•SecuritySince the application can be isolated from the real registry and file system no need to worry about applications damaging the machine User does not have to be administrator to execute the app

Page 22: ZENworks Application Virtualization

The Novell® Solution

Fast Zero to Virtual Applications in 20 Minutes!

Simple No extra client or server architecture to manage

Compatible Sidestep software conflicts

In many cases, application virtualization is faster, more flexibility, and has economic advantages over other virtualization approaches.

The Bottom Line

Page 23: ZENworks Application Virtualization

New in ZENworks® Application Virtualization 7.1

• General enhancements

• Windows 7 support (32 Bit)

• Improved Internet Explorer 6 emulation mode and coexistence with Internet Explorer 7/8

• Application expiration

PACKAGING EVENT 2009 - PARTNER SPONSORINGPACKAGING EVENT 2009 - PARTNER SPONSORING 23

Page 24: ZENworks Application Virtualization

ZENworks Application Virtualization• Windows 7 64 bit not supported (ZAV 7.2)

PACKAGING EVENT 2009 - PARTNER SPONSORINGPACKAGING EVENT 2009 - PARTNER SPONSORING 24

Page 25: ZENworks Application Virtualization

25

New Features

• New Settings

– Enable Window Class Isolation: This option may be used to prevent interaction between virtualized and non-virtualized versions of the same application

– Enable Startup executable optimization:The startup executable optimization option attempts to launch the startup executable within the initial virtual machine process. Note: this is disabled by default, as it may be incompatible with some applications

Page 26: ZENworks Application Virtualization

26

Page 27: ZENworks Application Virtualization

27

Page 28: ZENworks Application Virtualization

28

Page 29: ZENworks Application Virtualization

Application Expiration

• Application can be configured to run for a specific number of days, or to expire on a specific date

• Expiration dialog can be configured

PACKAGING EVENT 2009 - PARTNER SPONSORINGPACKAGING EVENT 2009 - PARTNER SPONSORING 29

Page 30: ZENworks Application Virtualization

30

Page 31: ZENworks Application Virtualization

31

Page 32: ZENworks Application Virtualization

32

Page 33: ZENworks Application Virtualization

33

New Features

• Improved included Runtimes:

– Added SQL Server 2005 Express– Improved .Net 3.5 Client Profile

Page 34: ZENworks Application Virtualization

• ZAV 7.0:

• ZAV 7.1:

PACKAGING EVENT 2009 - PARTNER SPONSORINGPACKAGING EVENT 2009 - PARTNER SPONSORING 34

Page 35: ZENworks Application Virtualization

PACKAGING EVENT 2009 - PARTNER SPONSORINGPACKAGING EVENT 2009 - PARTNER SPONSORING 35

Page 36: ZENworks Application Virtualization

36

Page 37: ZENworks Application Virtualization

37

New Features

• Publish to USB Drive

– Registers applications automatically on attachment– Unregisters applications upon removal– Converts Sandbox to USB drive

Page 38: ZENworks Application Virtualization

38

New Features

• Publish to USB drive

Page 39: ZENworks Application Virtualization

39

Page 40: ZENworks Application Virtualization

40

Page 41: ZENworks Application Virtualization

41

New Features

• XREG

– Tool that allows you to easily “register” a virtual application with the host

– Automatically configures the file associations and shortcuts on the host

– Can be used to “register” multiple virtual applications with a shared sandbox

– Can also be used to unregister applications and clear the sandbox

Page 42: ZENworks Application Virtualization

ZENworks Application Virtualization

PACKAGING EVENT 2009 - PARTNER SPONSORINGPACKAGING EVENT 2009 - PARTNER SPONSORING 42

Page 43: ZENworks Application Virtualization

Building Virtual Apps• Building from template• Snapshot• Manual• Convert

Page 44: ZENworks Application Virtualization

Building Virtual Apps from Template

Page 45: ZENworks Application Virtualization

Building Virtual Apps from Template

Page 46: ZENworks Application Virtualization

Building Virtual Apps from Template

Page 47: ZENworks Application Virtualization

Building Virtual Apps from Template

Page 48: ZENworks Application Virtualization

Building Virtual Apps from Template

Page 49: ZENworks Application Virtualization

Building Virtual Apps from Template

Page 50: ZENworks Application Virtualization

Building Virtual Apps from Template

Page 51: ZENworks Application Virtualization

Building Virtual Apps by using Snapshot

• Capture ‘Before’• Install the application• Configure the application (optional)• Capture ‘After’

Page 52: ZENworks Application Virtualization
Page 53: ZENworks Application Virtualization
Page 54: ZENworks Application Virtualization
Page 55: ZENworks Application Virtualization
Page 56: ZENworks Application Virtualization

Building Virtual Apps by Converting• ZENworks Packages (AXT)• MSI Packages (MSI)• Thinstall configuration

Page 57: ZENworks Application Virtualization
Page 58: ZENworks Application Virtualization
Page 59: ZENworks Application Virtualization
Page 60: ZENworks Application Virtualization
Page 61: ZENworks Application Virtualization
Page 62: ZENworks Application Virtualization
Page 63: ZENworks Application Virtualization
Page 64: ZENworks Application Virtualization
Page 65: ZENworks Application Virtualization
Page 66: ZENworks Application Virtualization
Page 67: ZENworks Application Virtualization
Page 68: ZENworks Application Virtualization
Page 69: ZENworks Application Virtualization

Sandbox Merge

Page 70: ZENworks Application Virtualization
Page 71: ZENworks Application Virtualization

ZAV 7.1 and ZCM• ZCM deployment• Push virtual application to ZCM from within ZAV

Studio

Page 72: ZENworks Application Virtualization

ZCM integration

Page 73: ZENworks Application Virtualization

ZCM integration

Page 74: ZENworks Application Virtualization

ZCM integration

Page 75: ZENworks Application Virtualization

ZCM integration

Page 76: ZENworks Application Virtualization

ZCM integration

Page 77: ZENworks Application Virtualization
Page 78: ZENworks Application Virtualization
Page 79: ZENworks Application Virtualization
Page 80: ZENworks Application Virtualization

ZAV and ZCM integration


Recommended