19.11.2009 | Autor / Redakteur: Dr. Jim Metzler / Sylvia Lösel
Virtualisierung wird als zentrales Element angepriesen, wenn es um die Optimierung und Absicherung der Application Performance geht. Doch sie stellt auch ganz eigene Anforderungen an die Application Delivery.
Der Begriff Virtualisierung wird auf unterschiedliche Weise definiert, und beschreibt eine Vielzahl von Verfahren. Die zwei gebräuchlichsten Verwendungen des Begriffes Virtualisierung beschreiben eine logische Abstraktion eines physikalischen Systems nach einem der folgenden Schemas:
Der Begriff Virtualisierung wird heute meist mit der Server-Virtualisierung assoziiert. Der Begriff „Virtuelle Maschine“ (VM) bezieht sich dabei auf einen „Software-Computer“, auf dem – genau wie beim physikalischen Computer – ein Betriebssystem und diverse Applikationen laufen. Das Betriebssystem einer virtuellen Maschine wird auch Gast-Betriebssystem genannt. Die einzelnen Gast-Betriebssysteme einer einzigen physikalischen Maschine können alle aus einer Version eines einzigen Betriebssystems bestehen, aus unterschiedlichen Versionen des gleichen OS oder aus völlig verschiedenen Betriebssystemen, wie zum Beispiel Linux, Windows, Mac OS-X oder Solaris. Ein schmaler Software-Layer, Virtual Machine Monitor (VMM) oder Hypervisor genannt, erstellt und kontrolliert die virtuellen Subsysteme der virtuellen Maschine.
Die Abbildung zeigt, wie Ethernet Networking I/O typischerweise mit Hilfe von VMM-Software virtualisert wird. Die VMs innerhalb eines virtualisierten Servers teilen sich normalerweise ein konventionelles physikalisches Ethernet NIC (PNIC), das wiederum an ein Datacenter-LAN angeschlossen ist. Der VMM stattet jede VM mit einem virutellen NiC (VNIC) aus und erstellt ein virtuelles Netzwerk um die Verbindung zwischen dem VNIC und dem PNIC zu gewährleisten. Dieses virtuelle Netzwerk basiert auf einem virtuellen Switch, der oft auch als vSwitch bezeichnet wird.
»1 »2 nächste Seite
Dieser Beitrag ist urheberrechtlich geschützt. Sie wollen ihn für Ihre Zwecke verwenden? Infos finden Sie unter www.mycontentfactory.de (ID: 2041459)