Server-Virtualisierung mit Citrix XenServer und iscsi Universität Hamburg Fachbereich Mathematik IT-Gruppe 1. März 2011 / ix CeBIT Forum 2011
Gliederung 1 Server-Virtualisierung mit Citrix XenServer Citrix XenServer Installationsverlauf Verwaltung der virtuellen Maschinen 2 Flächenspeichernetzwerke Festplatte übers Internet 3 Eine redundante Symbiose Redundanz und Hochverfügbarkeit Vielen Dank
Citrix XenServer Installation Verwaltung Warum sollte ich überhaupt virtualisieren? Einige gute Gründe... vollständige Ausnutzung aktueller Hardware (Mehrkernmaschinen vs. OS-Anforderungen) Kostensenkung durch weniger Hardware zentraler Überblick über alle vorhandenen virtuellen Maschinen Der ökologische Aspekt: Weniger Energiebedarf bei weniger Hardware Zusammengefasst lässt sich vereinfacht sagen: Virtualisierung ermöglicht eine einfachere Verwaltung bei weniger Kosten
Ein Blick unter die Haube. Citrix XenServer Installation Verwaltung Ein paar Fakten... Wie VMware ESXi schnell und einfach installiert Betriebssystem: RedHat Enterprise Linux 5 Verwaltung grafisch mit Citrix XenCenter oder dem OpenXenManager einfach und intuitiv zu handhabende grafische Oberfläche Für den ambitionierten Admin XenServer-Basis (Xen) ist Open Source freie Programmier-Schnittstelle XenAPI (Python) Verwaltung auf der Konsole mit dem Werkzeug xe
Citrix XenServer Installation Verwaltung Die freie Lizenz für das schmale IT-Budget. Was kann die freie Lizenz? XenServer und XenCenter gibt es unter freier Lizenz Snapshots von virtuellen Maschinen (seit 5.6 mit Rücksprung) Problemloses Herunterladen der Installationsmedien freie Lizenz muss jährlich aktualisiert werden (Registrierung erforderlich) Und wer mehr braucht... Editionen: Advanced, Enterprise, Platinum damit möglich sind: Hochverfügbarkeit, Lastausgleich und Speicheroptimierung
Citrix XenServer Installation Verwaltung Die Installation von Citrix XenServer. Die Installation in Bildern aktuelle Version: 5.6 Feature Pack 1 (Ende 2010) Betrieb von Linux-Gästen muss extra installiert werden
Citrix XenServer Installation Verwaltung XenCenter: Das grafische Werkzeug zur Verwaltung virtueller Maschinen.
Storage Area Networks Harddrive over Ethernet Flächenspeichernetzwerke und iscsi Storage Area Network (SAN) iscsi Anbindung über Fibre Channel (HBA, Switches, Storage Subsysteme) blockweise Übertragung der Daten auf Protokoll-Ebene aber: hohe Anschaffungkosten, dafür sehr hohe Übertragungsgeschwindigkeiten (bis 16 GBit/s) Kosten-/Leistungsbewertung notwendig IP-basierte und kostengünstige Lösung Kapselung der Datenblöcke in TCP/IP ist mit vorhandener Ethernet-Hardware sofort nutzbar
Storage Area Networks Harddrive over Ethernet Mit iscsi Festplatten übers Internet verschicken Einrichtung unter Linux Pakete: iscsitarget, iscsitarget-dkms iscsi Target in /etc/default/iscsitarget aktivieren Editieren der Datei /etc/iet/ietd.conf Target iqn.2011-03.de.ein.test:iscsi1 Lun 0 Path=/dev/vg0/iscsi1,Type=fileio Target starten: service iscsitarget start Einrichtung unter Windows Anbieterabhängiger Virtual Disk Service notwendig Konfiguration über den Speicher-Manager für SANs
XenServer-Pool Eine perfekt redundante Symbiose Vielen Dank Vorgehensweise für ein redundantes Setup.
XenServer-Pool Eine perfekt redundante Symbiose Vielen Dank Eine virtuelle Maschine in der iscsi-lun erzeugen.
Redundanz und Hochverfügbarkeit XenServer-Pool Eine perfekt redundante Symbiose Vielen Dank Vorgehensweise beim Ausfall eines XenServers virtuelle Maschinen manuell starten freie Auswahl der im Pool verfügbaren XenServer echte Hochverfügbarkeit ab der Advanced Edition Sicherung der virtuellen Maschinen skript-gesteuertes Speichern der virtuellen Maschinen Maschinen werden als VHD-Dateien abgelegt (NFS) Spiegelung und HA für den iscsi-server Verwenden von DRBD (www.drbd.org) blockorientiertes Spiegeln der iscsi-luns
XenServer-Pool Eine perfekt redundante Symbiose Vielen Dank Vielen Dank für Ihre Aufmerksamkeit. Und einen schönen restlichen CeBIT-Tag.