|
|
Novell® ZENworks® Application Virtualization Thomas Sens Technology Sales Specialist EndUser Computing System Management tsens@novell.com
Herausforderungen von Anwendungen Inkombatibilität zwischen Softwareversionen Software Konflikte: registry settings, .dll's, .net... Isolierung des Betriebssystemes vor Änderungen Anwendungstests Zeit und Kosten Vereinfachung von Anwendungs Rollouts Notfallplanung und Ausführung Senkung von Service Desk Call-volumen
3 Operating System Virtual Application Anwendungs-Virtualisierung Virtual Application Virtual Application Host Hardware Isoliert Windowsanwendungen vom Betriebssystem. Virtuelle Anwendungen sind nicht installiert. Betriebssystem und Registrierung werden nicht verändert
ZENworks® Application Virtualization Einfacher Wizard Eigenständige .exe Datei Ausführbar von: HD, USB, DVD... Angebunden an: ZENworks Configuration Management
ZENworks Integration
Die ZENworks® Benutzeroberfläche Personalisiert Standort unabhängig Transparente Verteilung Lokale Applikation Server oder Web Based Virtual Applications + isoliert
Die ZENworks® Benutzer Erfahrung Anwendungen verhalten sich wie installiert Kein bemerkenswerter Performanceverlust Keine lokalen Admin-Rechte erforderlich Speichern von Daten entweder isoliert oder im normalen Dateisystem Ports, Dienste und Prozesse ... Ja, iTunes läuft! Start der Anwendung von Start, Quick Launch und Desktop
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
Advantages of the Novell Approach
Warum ZENworks Application Virtualization benutzen? keine zusätzliche Infrastruktur benötigt Kein Server oder Agent nötig integriert sich leicht in ZENworks hohe Leistung, wenig “Overhead” 400KB RAM für virtuellen Container Datei ist komprimiert 10
Warum ZENworks Application Virtualization benutzen? keine zusätzliche Infrastruktur benötigt ThinClients Terminal Services ZENworks Application Virtualization
Terminal Services Technology Integration Nicht alle Anwendungen sind Terminalserver - fähig Vorteil on ZENworks Application Virtualization Anwendungen können einfach in das Dateisystem des Terminalservers kopiert werden. Keine Abhängigkeiten zu bereits installierten RunTime Umgebungen, wie zB JAVA oder .Net ZENworks Application Virtualization ist nicht auf dem Server 'installiert', es liefert nur die einzel stehende ausführbare Datei Ein Administrator erstellt die virtuelle Anwendung auf einer separaten Maschine
ThinClients Terminal Services ZENworks virtualized Application Anwendungen “terminal-fähig” machen
ZENworks Application Virtualization Komponenten Studio application zur Erstellung der vApp Windows 2000, XP, Vista oder Windows 7 Virtual container in jeder Anwendung enthalten ermöglicht Zugriff zur Registry und Dateisystem kann den Zugriff auf die ganze Maschine ermöglichen, wenn gewünscht
ZENworks Application Virtualization Komponenten Application sandbox Dateisystem wo benutzerspezifische Einstellungen gespeichert werden normalerweise im Benutzerprofil kann auf jeden beliebigen Pfad konfiguriert werden
Virtuelles Filesystem editierbar Hinzufügen / Löschen Schreibschutz Verbergen Auf Ordnerebene Isolierung einstellbar
Virtuelle Registrierung editierbar Klassen, Schlüssel DWORDS Alles editierbar Schlüssel sind einzeln isolierbar Vorhandene Schlüssel können Integriert werden
Virtuelle Dienste Innerhalb det virtuellen Laufzeitumgebung Dienste starten Diese Dienste stehen dem OS nicht zur Verfügung Dienste gleichen Namens innerhalb / ausserhalb Aufruf einfach durch Dateiname
Virtuelle Anwendung installieren Anwendung wird dem OS per .msi bekanntgegeben .msi Infos frei definierbar Dateiverknüpfung automatisch erkannt aber auch anpassbar Einträge in Startmenu
Laufzeitbeschränkung Laufzeit einschränken Anzahl Tage Enddatum Prüfung der Zeitquelle
Durch Angabe von Trigger-kommandos können aus einem Paket unterschiedliche Anwendungen gestartet werden. Liste der Aufrufe mit Trigger Anwendungen können auf Autostart gesetzt werden Mehrere Anwendungen startbar
Sandbox Merge Anpassungen der virtualisierten Anwendung zurückschreiben Plug-ins Personalisierungen Konfigurationsdateien Vorlagen
RunTime - Umgebungen Java . NET Flashplayer SQL Express
Vorteile Hohe Produktivität: Reduziert downtime und Recovery Zeit. Beschleunigt Roll-outs. Mobilität. Weniger Service Desk Calls. Geringere Kosten: Reduziertes Testing. Grössere Flexibilität und Interoperabilität. Stärkere Sicherheit: Schützt vor Änderung. Unterstützt Business Continuity.
ZENworks Configuration Management Editionen Standard Advanced Enterprise Application Virtualization Asset Management Services Endpoint Security Management Linux Management Patch Management Windows Desktop Management -Subscription included in Maintenance and Upgrade Protection purchase Handheld Management
Pricing and Licensing Available via Novell® sales partners and programs Pricing $39 per license¹ MSRP Current promotion $30 if purchased by Dec 31, 2009 Purchase of one year of maintenance required Standard Novell purchasing program discounts apply For details goto: http://www.novell.com/licensing/ Notes: 1 – Licensing available per user or instance where User = number of users that access virtual applications, and Instance = Physical device or virtual device running virtual applications
Unpublished Work of Novell, Inc. All Rights Reserved. This work is an unpublished work and contains confidential, proprietary, and trade secret information of Novell, Inc. Access to this work is restricted to Novell employees who have a need to know to perform tasks within the scope of their assignments. No part of this work may be practiced, performed, copied, distributed, revised, modified, translated, abridged, condensed, expanded, collected, or adapted without the prior written consent of Novell, Inc. Any use or exploitation of this work without authorization could subject the perpetrator to criminal and civil liability. General Disclaimer This document is not to be construed as a promise by any participating company to develop, deliver, or market a product. It is not a commitment to deliver any material, code, or functionality, and should not be relied upon in making purchasing decisions. Novell, Inc. makes no representations or warranties with respect to the contents of this document, and specifically disclaims any express or implied warranties of merchantability or fitness for any particular purpose. The development, release, and timing of features or functionality described for Novell products remains at the sole discretion of Novell. Further, Novell, Inc. reserves the right to revise this document and to make changes to its content, at any time, without obligation to notify any person or entity of such revisions or changes. All Novell marks referenced in this presentation are trademarks or registered trademarks of Novell, Inc. in the United States and other countries. All third-party trademarks are the property of their respective owners. 210
| URL: |
No comments posted yet
Comments