Applikations-Virtualisierung

Lesedauer 3 Minuten
Posted: Di. 06.09.2022-20:00Updated: Di. 06.09.2022-20:15

 Applikations-Virtualisierung ist eine Technik, bei der eine Anwendungssoftware unabhängig von den Betriebssystemen und Hardware-Komponenten ausgeführt wird, die auf den Computern installiert sind …

Was ist Applikations-Virtualisierung?

Applikations-Virtualisierung ist eine Technik, bei der eine Anwendungssoftware unabhängig von den Betriebssystemen und Hardware-Komponenten ausgeführt wird, die auf den Computern installiert sind. Die Applikation wird in einer virtuellen Umgebung ausgeführt, die die Abhängigkeiten von Betriebssystem und Hardware beseitigt und die Anwendung somit auf unterschiedlichen Computern und Betriebssystemen lauffähig macht.

Das Besondere an Applikations-Virtualisierung ist, dass die Applikationen in einer geschützten Umgebung ausgeführt werden, die den Zugriff auf das Betriebssystem und andere Anwendungen beschränkt. Dies verbessert die Stabilität, Sicherheit und Kompatibilität von Anwendungen, insbesondere in Unternehmen, in denen mehrere Anwendungen auf unterschiedlichen Computern genutzt werden.

Die Funktionsweise von Applikations-Virtualisierung basiert auf der Verwendung von virtuellen Maschinen oder Containern, die eine isolierte Umgebung für die Anwendung bereitstellen. Die Anwendung wird auf einer dieser virtuellen Maschinen oder Containern installiert und kann dann von jedem Computer aus ausgeführt werden, der Zugang zu der virtuellen Umgebung hat.

Beispiele für Applikations-Virtualisierung sind VMware ThinApp, Citrix XenApp, Microsoft App-V und Terminal Services. Mit diesen Lösungen können Anwendungen von einem zentralen Server aus bereitgestellt und auf Endgeräte gestreamt werden, ohne dass sie auf diesen installiert werden müssen. Auf diese Weise kann sichergestellt werden, dass die Anwendungen auf allen Endgeräten in der gleichen Konfiguration laufen und dass Updates und Fehlerbehebungen einfach durchgeführt werden können.

Einige Merkmale der Applikations-Virtualisierung sind:
  1. Plattformunabhängigkeit:
    Anwendungen können auf verschiedenen Betriebssystemen und Hardwareplattformen ausgeführt werden, ohne dass Änderungen am Code erforderlich sind.

  2. Kompatibilität:
    Alte Anwendungen, die auf älteren Betriebssystemen nicht mehr funktionieren, können virtualisiert und so auf neueren Systemen ausgeführt werden.

  3. Sicherheit:
    Durch die Virtualisierung kann eine Trennung der Anwendungen und des Betriebssystems erreicht werden, was zu einer höheren Sicherheit führt.

  4. Wartungsfreundlichkeit:
    Virtualisierte Anwendungen können einfacher verwaltet werden, da sie nicht direkt auf dem Betriebssystem installiert werden müssen.

  5. Mobilität:
    Virtualisierte Anwendungen können auf jedem Gerät ausgeführt werden, das die Virtualisierungssoftware unterstützt.

  6. Skalierbarkeit:
    Virtualisierte Anwendungen können einfach skaliert werden, um den Anforderungen des Unternehmens gerecht zu werden.

Beispiele für Software-Lösungen zur Applications-Virtualisierungen:

  • VMware ThinApp
  • Microsoft App-V
  • Symantec Workspace Virtualization
  • Citrix XenApp
  • Red Hat Application Virtualization
  • Parallels Remote Application Server

Diese Software ermöglicht es, Anwendungen von einer zentralen Stelle aus bereitzustellen und auszuführen, ohne dass sie auf dem lokalen Gerät installiert werden müssen. Dadurch können Konflikte zwischen Anwendungen vermieden und die Verwaltung und Aktualisierung von Anwendungen vereinfacht werden.

Übungsaufgabe

In einem Schulungsraum ist eine Application-Virtualisierung geplant. An den Arbeitsplätzen werden sowohl Anwendungsentwicklung als auch Systemintegration geschult.

Welche Vorteile haben virtuelle Arbeitsplätze gegenüber physischen Arbeitsplatzrechnern?
Virtuelle Arbeitsplätze in einem Schulungsraum, bei denen Anwendungsentwicklung und Systemintegration geschult werden, haben im Vergleich zu physischen Arbeitsplatzrechnern mehrere Vorteile:
  1. Zentralisierte Verwaltung:
    Die Verwaltung und Wartung der virtuellen Arbeitsplätze kann zentral durchgeführt werden, was Zeit und Ressourcen spart.

  2. Reproduzierbare Umgebungen:
    Es können reproduzierbare Umgebungen für jeden Schüler erstellt werden, um eine einheitliche Lernumgebung zu garantieren.

  3. Kosteneffizienz:
    Die Anschaffung von virtuellen Arbeitsplätzen kann günstiger sein als die Anschaffung von entsprechenden physischen Arbeitsplatzrechnern.

  4. Flexibilität:
    Die virtuelle Umgebung kann an die Bedürfnisse jedes Schülers angepasst werden, ohne dass Hardwarekomponenten ausgetauscht werden müssen.

  5. Platzersparnis:
    Da die virtuellen Arbeitsplätze auf einem gemeinsamen Host laufen, ist kein zusätzlicher Platz für separate Arbeitsplatzrechner erforderlich.

SPAM-Schutz: Wenn Sie Anregungen oder Kritik zu diesem Beitrag haben, können Sie gerne per e-Mail einen Kommentar senden. Wenn der Kontext konstruktiv ist, wird dieser manuell eingestellt. Ich behalte mir vor, nur Kommentare zu posten, die thematisch zum Beitrag passen.

Hinweis: Durch die Übertragung Ihrer E-Mail-Adresse und ggf. Ihres Namens willigen Sie ein, dass diese Daten zum Zweck der Beantwortung und Verarbeitung Ihres Kommentars elektronisch gespeichert werden. Nicht veröffentlichte Kommentare werden spätestens nach sechs Monaten gelöscht. Veröffentlichte E-Mails werden, gem. der Aufbewahrungsfristen (sechs bis zehn Jahre), zur Dokumentation und ggf. zu Beweiszwecken gespeichert.

Dieser Beitrag wurde bisher 33 mal gelesen.