+ All Categories
Home > Documents > AM - Cloud & Virtualization - KACE...Agenda Technology Overview hUnderstanding the challenges...

AM - Cloud & Virtualization - KACE...Agenda Technology Overview hUnderstanding the challenges...

Date post: 26-Jun-2020
Category:
Upload: others
View: 8 times
Download: 0 times
Share this document with a friend
23
Application Virtualization Application Virtualization Chris Grim Director of Systems Engineering Director of Systems Engineering http://www.kace.com
Transcript

Application VirtualizationApplication Virtualization

Chris GrimDirector of Systems EngineeringDirector of Systems Engineering

http://www.kace.com

Agenda

Technology OverviewhUnderstanding the challenges addressed by Application VirtualizationhThe Many Benefits of Application VirtualizationhHow KACE Virtual Kontainers stand out from other solutions

Putting it Into PracticehCreating, Deploying and Managing Virtual KontainershWhat you need for Kontainers

Wh t d ’t d f K t ihWhat you don’t need for KontainersSummary

Application Management Is A Real Pain!

Application Virtualization overcomes a vast number of the issues that make application deployment so complex

hPackaging: need to research methods of t t d i t ll ti

that make application deployment so complex

automated installationh Installation: ensure installation succeed on all

target systems

PackagePackage

target systemshTesting: ensure new applications don't break

the ones already installed

InstallInstallRemoveRemove

hManaging: track licenses and limit usagehRemoval: testing to ensure trouble-free

lTestTestManageManage

removal

Application Virtualization Eliminates Conflict Issues between the OS and other Applicationsbetween the OS and other Applications

THE OLD WAY THE NEW WAYTHE OLD WAY THE NEW WAYApplications are installed into the host

operating system in complex and incompatible ways

Virtual Applications run without installation independent of one another

and the OS

Virtualization Layers

Desktop VirtualizationApplications

Desktop Virtualization

Windows OSWindows XP, Vista, 7

Application VirtualizationVirtual Kontainers

Local Computer HWDell, HP, Sony

Machine Virtualizatione , , So y

Introducing Application Virtualization

Applications are fooled into thinking they are installed as expectedexpectedRuns using local system resourcesEssentially operates by redirecting reads and writes to and from the files system and registry

DLLVirtual Physical

EXEDLL

EXE

DLLDLL DLL

File and Registry Redirection

Files RegistryRegistryProgramFilesCommonFiles System32 UserProfile HKLM HKCU

Windowsdo sAdobeFirefox

Application Compatibility

Technically, file and registry redirection is only part of what must be ffhandled to effectively virtualize an application

COM/DCOM, Named pipes, fonts, Side by Side (SxS), services and moreDue to continuing product and Windows evolution changes to the engine and for the support of specific new applications can be

t d f l tiexpected from any solutionKACE offers its signature update service to provide rapid turnaround for compatibility issuesturnaround for compatibility issues

Kontainer Packaging: Forgiving

Including too much in a package no longer causes Including too much in a package no longer causes problemshSystem (WPF) files can be includedSystem (WPF) files can be included

Physical System

DLL EXE

Virtual Physical System

EXE DLLDLL

DLL DLL

Including Dependencies

Dependencies can simply be included!p p yhNo need to check for dependencies or be held back by the

oldest required version across your applicationsq y pp

Physical System

A li ti

Virtual Physical System

Application

Java 1.3Java 1.6

IE v6IE v8

Scenario: Security Restriction Issues

Since XP SP2, Windows has been locked down more and more with ffeach release to limit a user’s ability to make changes that effect

othersH d t i d i i t t ( “P U ”) i i t Had to give administrator (or “Power User”) permission to users so they could run critical applicationsU b l l k d d ith li ti Users can now be properly locked down with applications functioning as desired

Scenario: Legacy Application Retention

Some applications require older versions of Java, Adobe Reader, Internet Explorer, etc.Include these dependencies to avoid restricting your environment t th l t d i tto the lowest common denominatorEliminate the need to check for dependencies

Scenario: Application Migration

Benefit of isolation: run more than one version at the same timehOffice 2003 and Office 2007Office 2003 and Office 2007

– User training and migration periods– Document compatibility concernsDocument compatibility concerns

hIn-house applicationsMajor pdates (keep the pre io s ersion aro nd for safet )– Major updates (keep the previous version around for safety)

– back end server changes (run copy configured for each server)

Scenario: Windows 7 Migration

All repackaged applications needed to be tested carefully, those fthat fail needed to be recreated

Starting from a clean new image of Windows 7, post installation t k l tt th t ith li ti i i i tasks clutter the system with applications requiring regression testing, dependencies, etc. With K t i th Wi d 7 d l t b k t f h d With Kontainers the Windows 7 deployment can be kept fresh and free from performance-degrading clutterM k d d t b t d f thi i ti Many packages needed to be recreated anyway for this migration and creating packages is much easier with Virtual Kontainers

KBOX Virtual Kontainers

hAppliance based solutionpp– Tightly integrated module with the KBOX 1000 series– Web based console for centralized management

Ease of UsehCreation & Management

– Automated creation from web consoleLeverage standard vendor install wizards Increased – Leverage standard vendor install wizards

– Remote update and reset of Kontainers

hExecution Control

Increased Control

ecut o Co t o– Launch, disable, and terminate Kontainers– Time of day, network location Expertise – Number of uses, concurrent licensing limits not Required

15

Creating Virtual Kontainers

Ease of use is often a challenge in competitive solutions so we put f ffa lot of effort in ensuring our solution was as easy as possible to

work with.2 f ti K t i2 ways of creating Kontainers:hCreate a Kontainer from the KBOX Web UIhCreate a Kontainer using a simple Windows utility that captures an

installation as it is traditionally performed

Deploying Virtual Kontainers

From this simple Web interface, you can choose a Kontainer and select one or more targets, when you do so you are given the opportunity to specify the following:hSh t t ld lik t h di l d th t t thShortcuts you would like to have displayed on the target systemsh Initial configuration settings

R i ti t KBOX t – Require connection to KBOX to run– Licensing and other execution limitations– Display of Kontainer UI (visual indicator)Display of Kontainer UI (visual indicator)

hFile extensions to be associated with the virtual application

Managing Virtual Kontainers

Extensive remote management capabilities are provided via the OKBOX web console…hReset to initial statehRemove KontainerhDisable KontainerhTerminate running Kontainer applicationshLaunch Kontainer applications

Getting Kontainers into your environment

What do you need to start realizing savings through Kontainers?hKBOX 1000 series base appliance (physical or virtual version)h1 base license appliance per managed node (Windows, Mac, Linux)h1 Kontainer appliance per managed node (Windows only)h Internal plan of attack to decide which applications to virtualize!

Licensing models:hLicense packsLicense packshEnterprise agreements

Pricing:Pricing:hCome talk to us at our booth ☺

What you don’t need for Kontainers

No Expensive Professional Services (i.e. Consulting)hSys Admin usable solution

No Expensive Trainingp ghKACE trains you online, on your own KBOX, in your own environment, using

your own real world situations, and to as many IT staff members you want

No Long learning curvehSys Admins ready to use the system after the training sessions

No Dedicated hardwarehModular function on the award winning KACE KBOX 1000 series systems Modular function on the award winning KACE KBOX 1000 series systems

management appliance.

The Virtual Kontainer Advantage

Web-based Consoleh Kontainers can be fully managed from

anywhere.Creation

Ease of UseCreationh Automated creation from web consoleh Leverage standard install wizards Increased Leverage standard install wizards

Execution Controlh Time of day, network location

Increased Control

y,h Concurrent licensing limits

Remote Management Expertise h Update, reset, terminate, disable and launch

Kontainersnot Required

21

Summary

Application virtualization answers the need for:h Increasing security in applicationsh Increasing efficiency in managing distributed applicationsh Isolating, but still utilizing, applications that ‘do not play well others’

Key decisions points for an application virtualization solution:hDeployable by the IT departmenth It really works and isn’t trade-show warehNo hidden costsNo hidden costsAs with any technology investment, reassess your environment to continually leverage it.To learn more about Kontainers, visit our booth!!!

Thank You

Chris GrimDirector of Systems Engineering

http://www.kace.com


Recommended