AM1 - Cloud - DellKACE

Transcription

Application VirtualizationDion RidleySenior Systems Engineerwww.kace.com

AgendaTechnology Overviewh Understanding the challenges addressed by Application Virtualizationh The Many Benefits of Application Virtualizationh How KACE Virtual Kontainers stand out from other solutionsPutting it Into Practiceh Creating, Deploying and Managing Virtual Kontainersh What you need for Kontainersh WhatWh t you don’td ’t needd ffor KKontainerst iSummary

Application Management Is A Real Pain!Application Virtualization overcomes a vast number of the issuesthat make application deployment so complexh Packaging: need to research methods ofautomatedtt d installationi t ll tih Installation: ensure installation succeed on alltarget systemsh Testing: ensure new applications don't breakthe ones already installedPackageRemoveInstallh Managing: track licenses and limit usageh Removal: testing to ensure trouble-freeremovallManageTest

Application Virtualization Eliminates Conflict IssuesBetween the OS and Other ApplicationsTHE OLD WAYTHE NEW WAYApplications are installed into the hostoperating system in complex andincompatible waysVirtual Applications run withoutinstallation independent of one anotherand the OS

Virtualization LayersApplicationsWindows OSDesktop VirtualizationApplicationVirtual KontainersVirtualizationWindows XP, Vista, 7Local Computer HWDell,Sonyye , HP,, SoMachine Virtualization

Introducing Application VirtualizationApplications are fooled into thinking they are installed asexpectedRuns using local system resourcesEssentially operates by redirecting reads and writes to and fromthe files system and registryVirtualPhysicalDLLEXEEXEDLLDLL

File and Registry rProfileRegistryHKLMHKCUWindowsdo sAdobeFirefox

Application CompatibilityTechnically, file and registry redirection is only part of what must behandled to effectivelyffvirtualize an applicationCOM/DCOM, Named pipes, fonts, Side by Side (SxS), services andmoreDue to continuing product and Windows evolution changes to theengine and for the support of specific new applications can beexpectedt d fromfany solutionl tiDell KACE offers its signature update service to provide rapidturnaround for compatibility issues

Kontainer Packaging: ForgivingIncluding too much in a package no longer causesproblemshSystemSystem (WPF) files can be includedSystemPhysicalVirtualDLLEXEEXEDLLDLLDLL

Including DependenciesDependenciespcan simplyp y be included!hNo need to check for dependencies or be held back by theoldest requiredqversion across youryapplicationsppVirtualSystemPhysicalA li tiApplicationJava 1.61.3IE v8v6

Scenario: Security Restriction IssuesSince XP SP2, Windows has been locked down more and more witheach release to limit a user’s ability to make changes that effectffothersHadHd tot givei administratord i i t t (or( “Power“PUser”)U ”) permissioni i tto users sothey could run critical applicationsUsers can now bUbe properlyl llockedk dddown withith applicationsli tifunctioning as desired

Scenario: Legacy Application RetentionSome applications require older versions of Java, Adobe Reader,Internet Explorer, etc.Include these dependencies to avoid restricting your environmentt thetoth lowestlt common denominatordi tEliminate the need to check for dependencies

Scenario: Application MigrationBenefit of isolation: run more than one version at thesame timehOfficeOffice 2003 and Office 2007– User training and migration periods– Document compatibility concernshIn-house applications– Major updatespdates (keep the previouspre io s versionersion aroaroundnd for safetsafety))– back end server changes (run copy configured for each server)

Scenario: Windows 7 MigrationAll repackaged applications needed to be tested carefully, thosethat failf needed to be recreatedStarting from a clean new image of Windows 7, post installationt k cluttertasksl tt theth systemt withith applicationsli tirequiringi i regressionitesting, dependencies, etc.With KontainersK t itheth WindowsWi d7 deploymentd lt can beb keptk t freshf h anddfree from performance-degrading clutterMany packagesMkneededd d tot beb recreatedt d anyway ffor thithis migrationi tiand creating packages is much easier with Virtual Kontainers

KBOX Virtual KontainershApplianceppbased solution– Tightly integrated module with the KBOX 1000 series– Web based console for centralized managementEase of UsehCreation & Management– Automated creation from web console– Leverage standard vendor install wizards– Remote update and reset of KontainershExecutionecut o CoControlto– Launch, disable, and terminate Kontainers– Time of day, network location– Number of uses, concurrent licensing limitsIncreasedControlExpertisenot Required15

Creating Virtual KontainersEase of use is often a challenge in competitive solutions so we puta lot off effortff in ensuring our solution was as easy as possible towork with.2 ways off creatingti KKontainers:t ih Create a Kontainer from the KBOX Web UIh Create a Kontainer using a simple Windows utility that captures aninstallation as it is traditionally performed

Deploying Virtual KontainersFrom this simple Web interface, you can choose a Kontainer andselect one or more targets, when you do so you are given theopportunity to specify the following:h ShortcutsSh t t you wouldld liklike tto hhave didisplayedl d on ththe ttargett systemsth Initial configuration settings– RequireR i connectionti tto KBOX tto run– Licensing and other execution limitations– Display of Kontainer UI (visual indicator)h File extensions to be associated with the virtual application

Managing Virtual KontainersExtensive remote management capabilities are provided via theKBOXO web console h Reset to initial stateh Remove Kontainerh Disable Kontainerh Terminate running Kontainer applicationsh Launch Kontainer applications

Getting Kontainers Into Your EnvironmentWhat do you need to start realizing savings through Kontainers?h KBOX 1000 series base appliance (physical or virtual version)h 1 base license appliance per managed node (Windows, Mac, Linux)h 1 Kontainer appliance per managed node (Windows only)h Internal plan of attack to decide which applications to virtualize!Licensing models:h License packsh Enterprise agreementsPricing:h Come talk to us at our booth

What You Don’t Need for KontainersNo Expensive Professional Services (i.e. Consulting)h Sys Admin usable solutionNo ExpensivepTraininggh Dell KACE trains you online, on your own KBOX, in your own environment,using your own real world situations, and to as many IT staff members youwantNo Long learning curveh Sys Admins ready to use the system after the training sessionsNo Dedicated hardwareh Modular function on the award winning KACE KBOX 1000 series systemsmanagement appliance.

The Virtual Kontainer AdvantageWeb-based Consoleh Kontainers can be fully managed fromanywhere.Ease of UseCreationh Automated creation from web consoleh Leverage standard install wizardsExecution ControlIncreasedControlh Time of day,y, network locationh Concurrent licensing limitsRemote Managementh Update, reset, terminate, disable and launchKontainersExpertisenot Required21

Seeing is BelievingDownload free, 30 day trialh www.kace.com/trialh Manage up to 25 nodesFully featured trialh Kontainers, inventory, software distribution, patching, asset management, help deskh Online support videos to simplify your installationRequirementsh VMWare ESX 4 or later / vSphere - orh VMWareVMW ESX 3 or laterl t / viClientiCli t - orh VMWare Player 2.5.3 or later

SummaryApplication 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:h Deployable by the IT departmenth It really works and isn’t trade-show wareh No hidden costsAs with any technology investment, reassess your environment tocontinually leverage it.To learn more about Kontainers, visit our booth!!!

Thank YouDion RidleySenior Systems Engineerwww.kace.com

hDell KACE 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 . hKontainers, inventory, software distribution, patching, asset management, help desk hOnline support videos to simplify your installation