computerwoche.de
Newsletter  |   CW-TV  |   Bilder-Galerien  |   Blogs & Forum  |   CW mobil  |   RSS  |   Aboshop


Programme von Windows entkoppeln

Der nächste Trend heißt Anwendungs-Virtualisierung

Drucken |  Empfehlen |  PDF |  Merken | 
von Michael Pietroforte, Fachautor in München und Betreiber der Website 4sysops.com
Während die Virtualisierung von Servern immer mehr zur gängigen Praxis wird, kündigt sich mit der Applikationsvirtualisierung bereits eine weitere Entwicklung an. Die Entkopplung von Programmen und Betriebssystem kann einige alte Desktop-Probleme lösen.

Das wesentliche Ziel von Applikationsvirtualisierung besteht darin, Anwendungen von ihrer Umgebung so weit zu isolieren, dass Konflikte mit anderen Programmen oder dem Betriebssystem vermieden werden. Dadurch soll sich das Systemmanagement vereinfachen und die Sicherheit verbessern.

Der Unterschied zur Desktop- und Servervirtualisierung besteht darin, dass nicht die Hardware virtualisiert wird, sondern dass der Virtualisierer eine Abstraktionsschicht zwischen einzelnen Anwendungen und das Betriebssystem einzieht. Im Gegensatz zum klassischen Desktop entfällt die Installation von Programmen auf dem Zielrechner. Dabei handelt es sich in der Regel um Applikationen für Endanwender, weshalb diese hauptsächlich auf dem Desktop und, falls die jeweilige Lösung das unterstützt, auch in einer Terminalserver-Umgebung zum Einsatz kommen.

Unterschiedliche Verfahren

Xenocode Virtual Application Studio erlaubt das Editieren des virtuellen Dateisystems.
Xenocode Virtual Application Studio erlaubt das Editieren des virtuellen Dateisystems.

Die Konzepte der verschiedenen Produkte ähneln sich, aber es gibt auch einige signifikante Unterschiede. Bei allen Lösungen läuft die Anwendung in einer vom Betriebssystem abgeschotteten Umgebung. Sie regelt den Zugriff auf externe Objekte und gaukelt der Software Systemressourcen wie die Registrierdatenbank oder das Dateisystem vor. Versucht die Applikation etwa in ein gesperrtes Verzeichnis zu schreiben, wird der Zugriff entweder blockiert oder für die Anwendung transparent in die virtuelle Umgebung umgelenkt. Physisch befindet sich die virtuelle Anwendung in einem Verzeichnis, das sich meist in der Konfiguration einstellen lässt.

Graduelle Abschottung

Der Grad der Virtualisierung ist bei den verschiedenen Lösungen unterschiedlich. Bei einigen Produkten ist es möglich, das Ausmaß der Isolierung festzulegen. Beispielsweise lässt sich häufig festlegen, welche Verzeichnisse von der Virtualisierung ausgenommen sind. So kann man etwa das Benutzerverzeichnis für den Schreibzugriff freizugeben, damit der Anwender Dateien auf seinem PC speichern kann.

Unterschiede gibt es auch bei der Abschottung aus der Sicht des Betriebssystems. Manchmal sieht man mit Systemwerkzeugen wie dem Task-Manager nur das Virtualisierungsprogramm, erhält aber keine Informationen über die darin virtualisierte Anwendung. Deren Prozesse, Dateien und Registry-Einträge sind dann für das Host-Betriebssystem unsichtbar. Es gibt jedoch auch Lösungen, wo zur Laufzeit alles genau wie bei einer gewöhnlichen Anwendung erscheint. In Fall von Symantecs Altiris SVS werden die virtuellen Applikationen genau wie ihre traditionell installierten Pendants in das Betriebssystem integriert. Der Administrator kann dann unter Umständen mit Betriebssystemtools die virtuelle Umgebung, etwa in deren Programmverzeichnis, modifizieren. Wird die Virtualisierungsschicht deaktiviert, verschwindet die darin ablaufende Anwendung und alle von ihr vermeintlich am System vorgenommen Änderungen.


(0 Beiträge), 
Kommentieren

Beitrag schreiben

Noch kein Forums-Mitglied?
Dann gleich hier anmelden.

Jetzt kostenlos testen: IBM POWER6

IBM Power6 Unix Linux

Testen Sie die neuen IBM POWER6 Systeme für UNIX und Linux jetzt absolut kostenfrei!
Inklusive  technischem Support von IBM.
VIRTUALISIERUNG: CW-REDAKTEURE EMPFEHLEN
Vergleich: ESXi, Hyper-V und XenServer Express Vergleich: ESXi, Hyper-V und XenServer Express Die drei Markt führenden Hypervisor gibt es auch in kostenlosen Einsteigerversionen. Wo liegen ihre größten Einschränkungen wofür eignen sie sich?
weiter
Test: Hyper-V 2008 R2 schließt Funktionlücken Test: Hyper-V 2008 R2 schließt Funktionlücken Mit dem Release 2 des Windows Server 2008 aktualisiert Microsoft auch den integrierten Hypervisor.
weiter
Microsoft steigt bei virtuellen Desktops ein Microsoft steigt bei virtuellen Desktops ein Der Windows Server 2008 R2 ermöglicht den Aufbau einer Infrastruktur für virtuelle Desktops (VDI). Das System enthält aber nur Basisfunktionen.
weiter
Ratgeber: Wie virtuelle Server und Speicher zusammenspielen Ratgeber: Wie virtuelle Server und Speicher zusammenspielen SANs spielen eine zentrale Rolle bei der Server-Virtualisierung, die für fortgeschrittene Funktionen einen Netzspeicher voraussetzt.
weiter
Gartner-Tipps zur Virtualisierung Gartner-Tipps zur Virtualisierung Gartner veröffentlicht aus seinen Kundenprojekten sechs Best Practices zur Server-Virtualiserung.
weiter
Vergleich: ESXi, Hyper-V und XenServer Express Test: Hyper-V 2008 R2 schließt Funktionlücken Microsoft steigt bei virtuellen Desktops ein Ratgeber: Wie virtuelle Server und Speicher zusammenspielen Gartner-Tipps zur Virtualisierung
MEHR ZUM THEMA VIRTUALISIERUNG
  • Artikel
  • Whitepaper
KOSTENLOSE NEWSLETTER VON COMPUTERWOCHE
Nachrichten morgens
Whitepaper
Nachrichten mittags
CW-Mittelstand
Highlights der Woche
Hardware
Neu: SAP-Newsletter
Software
Job + Karriere
Open-Source
Stellenmarkt
Produkte + Techn.
Freiberufler
Security