ZENworks Application Virtualization


Published on

ZENworks Application Virtualization 7.1

Published in: Technology
  • Be the first to comment

  • Be the first to like this

No Downloads
Total views
On SlideShare
From Embeds
Number of Embeds
Embeds 0
No embeds

No notes for slide
  • ZAV 7.0 settings
  • ZAV 7.1 settings
  • In evaluation modus Expiration Mode is disabled
  • Enabled when licensed
  • instead, Transform, Save transformed (don’t forget to copy in the .CAB files)
  • http://www.instedit.com/
  • http://www.instedit.com/
  • http://www.instedit.com/
  • Install the Adaptive agent and login to the ZCM zone
  • Install the Adaptive agent and login to the ZCM zone
  • ZENworks Application Virtualization

    1. 1. Novell ZENworks Application Virtualization Roel van Bueren ROVABU NetWorks BV http://www.rovabunetworks.nl
    2. 2. Application Challenges <ul><li>Incompatibility between software versions </li></ul><ul><li>Software conflicts: registry settings, .dll's, .net... </li></ul><ul><li>Isolating the standard operating environment from change </li></ul><ul><li>Application testing time and cost </li></ul>
    3. 3. Application Challenges <ul><li>Application testing time and cost </li></ul><ul><li>Simplifying application roll outs </li></ul><ul><li>Contingency planning and execution </li></ul><ul><li>Lowering service desk call volumes </li></ul>PACKAGING EVENT 2009 - PARTNER SPONSORING
    4. 4. Traditional Application Installation Embeds changes to operating system, registry and file system. May conflict with other applications. Requires other components. Uninstall never really uninstalls.
    5. 5. Application Virtualization Applications run isolated from host system. Nothing is installed. Applications do not change the OS, registry settings or .dll's.
    6. 6. ZENworks Application Virtualization PACKAGING EVENT 2009 - PARTNER SPONSORING
    7. 7. ZENworks Application Virtualization PACKAGING EVENT 2009 - PARTNER SPONSORING
    8. 8. ZENworks Application Virtualization PACKAGING EVENT 2009 - PARTNER SPONSORING
    9. 9. ZENworks Application Virtualization PACKAGING EVENT 2009 - PARTNER SPONSORING
    10. 10. ZENworks Application Virtualization PACKAGING EVENT 2009 - PARTNER SPONSORING
    11. 11. What is ZENworks Application Virtualization? <ul><li>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. </li></ul><ul><li>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. </li></ul>
    12. 12. ZENworks ® Application Virtualization Convert applications to a single, isolated file that runs instantly without a change to your standard operating environment.
    13. 13. ZENworks ® Application Virtualization Simple wizard interface Single, self-contained .exe file Run apps instantly: HD, USB, DVD... Perfect companion for ZENworks Configuration Management
    14. 14. Application Isolation Virtual Registry Virtual File System Host Registry Host File System 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
    15. 17. U3
    16. 18. U3
    17. 19. U3 for U2
    18. 20. Scenarios <ul><li>New applications: Test, rollout & rollback easily without install or uninstall. </li></ul><ul><li>Applications on a memory stick: Completely portable. Leaves no trace on host PC. </li></ul><ul><li>Application compatibility: Applications not fully compatible. IE6 browser based business applications on Vista. </li></ul>
    19. 21. Scenarios <ul><li>Easily deploy .NET and Java applications No need to install .NET or Java on the machine, just add it to the virtual package. </li></ul><ul><li>Security Since 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 </li></ul>
    20. 22. 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
    21. 23. New in ZENworks® Application Virtualization 7.1 <ul><li>General enhancements </li></ul><ul><li>Windows 7 support (32 Bit) </li></ul><ul><li>Improved Internet Explorer 6 emulation mode and coexistence with Internet Explorer 7/8 </li></ul><ul><li>Application expiration </li></ul>PACKAGING EVENT 2009 - PARTNER SPONSORING
    22. 24. ZENworks Application Virtualization <ul><li>Windows 7 64 bit not supported (ZAV 7.2) </li></ul>PACKAGING EVENT 2009 - PARTNER SPONSORING
    23. 25. New Features <ul><li>New Settings </li></ul><ul><ul><li>Enable Window Class Isolation: This option may be used to prevent interaction between virtualized and non-virtualized versions of the same application </li></ul></ul><ul><ul><li>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 </li></ul></ul>
    24. 26.
    25. 27.
    26. 28.
    27. 29. Application Expiration <ul><li>Application can be configured to run for a specific number of days, or to expire on a specific date </li></ul><ul><li>Expiration dialog can be configured </li></ul>PACKAGING EVENT 2009 - PARTNER SPONSORING
    28. 30.
    29. 31.
    30. 32.
    31. 33. New Features <ul><li>Improved included Runtimes: </li></ul><ul><ul><li>Added SQL Server 2005 Express </li></ul></ul><ul><ul><li>Improved .Net 3.5 Client Profile </li></ul></ul>
    32. 34. <ul><li>ZAV 7.0: </li></ul><ul><li>ZAV 7.1: </li></ul>PACKAGING EVENT 2009 - PARTNER SPONSORING
    34. 36.
    35. 37. New Features <ul><li>Publish to USB Drive </li></ul><ul><ul><li>Registers applications automatically on attachment </li></ul></ul><ul><ul><li>Unregisters applications upon removal </li></ul></ul><ul><ul><li>Converts Sandbox to USB drive </li></ul></ul>
    36. 38. New Features <ul><li>Publish to USB drive </li></ul>
    37. 39.
    38. 40.
    39. 41. New Features <ul><li>XREG </li></ul><ul><ul><li>Tool that allows you to easily “register” a virtual application with the host </li></ul></ul><ul><ul><li>Automatically configures the file associations and shortcuts on the host </li></ul></ul><ul><ul><li>Can be used to “register” multiple virtual applications with a shared sandbox </li></ul></ul><ul><ul><li>Can also be used to unregister applications and clear the sandbox </li></ul></ul>
    40. 42. ZENworks Application Virtualization PACKAGING EVENT 2009 - PARTNER SPONSORING
    41. 43. Building Virtual Apps <ul><li>Building from template </li></ul><ul><li>Snapshot </li></ul><ul><li>Manual </li></ul><ul><li>Convert </li></ul>
    42. 44. Building Virtual Apps from Template
    43. 45. Building Virtual Apps from Template
    44. 46. Building Virtual Apps from Template
    45. 47. Building Virtual Apps from Template
    46. 48. Building Virtual Apps from Template
    47. 49. Building Virtual Apps from Template
    48. 50. Building Virtual Apps from Template
    49. 51. Building Virtual Apps by using Snapshot <ul><li>Capture ‘Before’ </li></ul><ul><li>Install the application </li></ul><ul><li>Configure the application (optional) </li></ul><ul><li>Capture ‘After’ </li></ul>
    50. 56. Building Virtual Apps by Converting <ul><li>ZENworks Packages (AXT) </li></ul><ul><li>MSI Packages (MSI) </li></ul><ul><li>Thinstall configuration </li></ul>
    51. 69. Sandbox Merge
    52. 71. ZAV 7.1 and ZCM <ul><li>ZCM deployment </li></ul><ul><li>Push virtual application to ZCM from within ZAV Studio </li></ul>
    53. 72. ZCM integration
    54. 73. ZCM integration
    55. 74. ZCM integration
    56. 75. ZCM integration
    57. 76. ZCM integration
    58. 80. ZAV and ZCM integration