XEN - Virtuelle Maschinen
Xen ist ein Open-Source-Virtuelle-Maschinen-Monitor (VMM), der unter der GNU General Public License (GPL) steht und von der Universität Cambridge entwickelt wird.
Xen läuft direkt auf der x86-Hardware. Diese wird für die darauf laufenden Systeme (Domains) paravirtualisiert. Dabei wird eine sehr hohe Performance erzielt, da die Hardware nicht emuliert wird, sondern diese den Gastsystemen mit einem sehr kleinen Overhead zur Verfügung gestellt wird. Die Gastsysteme (Domains) können unter anderem Linux und NetBSD sein. XEN bietet so die einfach Möglichkeit Hardware zu konsolodieren.
Im verlauf des Seminars lernen Sie wie Sie XEN Installieren, Konfigureren und Warten können. Das Seminar richtet sich an Administratoren die bereits Erfahrung mit Linux haben.
Installation
- Bezugsquellen
- Einrichten des Kernels auf dem Gastsystem
- Bootmanager modifizieren
- Netwerk bridge
- Festplatten / Images für Swap und Daten (Rootsystem)
- Einrichtung der Gastsysteme
- Übersicht über die Konfigurationsmöglichkeiten
- Resourcen kalkulation
Kernel Erstellung
- Kompilieren eines priviligierten Kernels (Dom0)
- Kompilieren eines unpriviligierten Kernels (DomU)
Konfiguration
- Gastsystem modifizieren und einrichten
- Einstellungen für das Gastsystem vornehmen
Wartung
- Starten von Virtuellen Maschinen
- Überwachen der Virtuellen Maschinen
- Stoppen von Virtuellen Maschinen
- Netzwerk und CPU Monitorung
- Speicher und CPU Verteilung
- Anhalten und sichern von laufenden Virtuellen Maschinen
Szenarien
- Ausfall der Hardware
- Sicherungsmöglichkeiten
- Migration auf neue Plattformen
Gastsysteme
Im laufe des Seminares können folgende Systeme als Gastsystem installiert werden:
- Debian Linux
- SuSE Linux
- Windows 2003 Server
- WIndows 2000 Server
Die Inhalte werden anhand zahlreicher Übungen vermittelt.