27. DV-Treffen der Max-Planck-Institute Effizienter Einsatz moderner Servervirtualisierung (Beispiel: Vmware) von Andreas Ißleiber, Ingo Juchem ([email protected], [email protected]) Gesellschaft für wissenschaftliche Datenverarbeitung mbH Göttingen Am Fassberg, 37077 Göttingen Fon: 0551 201-1510 Fax: 0551 201-2150 [email protected] www.gwdg.de Inhalt Ganz kurze Einführung in VMWare Wie macht‘s die GWDG? • Übersicht über Infrastruktur, Einsatz und Zielsetzung Themengebiete: • Massenspeicher • Ausfallsicherheit (HA) Wie geht‘s weiter? • Ausbaupläne • Zukünftige Angebote an Dienstleistungen 2 Überblick ESX-Cluster und Infrastruktur GWDG 3 Features: VMOTION/DRS … automatische, ressourcenabhängige Migration von Guests über die Hardwaregrenzen hinweg. Die Gastsysteme bleiben dabei „eingeschaltet“. Gigabit Switch Schritt 1 Bei Überlastung des ESX 1 werden die Guests migriert Schritt 2 Guestkonfiguration wird von ESX 1 nach ESX 2 migriert ESX 1 ESX 2 Migration zum anderen ESX Host Guest ESX 3 Schritt 3 RAM Inhalt des Guest wird über spez. Netzwerkinterfaces kopiert. Änderungen im RAM des Guest, während der Übertragung, werden am Schluss des VMOTION-Prozesses erneut synchronisiert. Die Festplatteninhalte selbst sind für alle ESX-Server im SAN erreichbar und müssen nicht migriert werden. Features: High Availability (HA): HA: Automatischer (re)Start der Gastsysteme, bei Ausfall eines, oder mehrerer Hosts Default gateway ESX 1 Ausfall ! ESX 2 ESX 3 SAN -rw-------rw-------rw-------rw------- 1 1 1 1 root root root root root root root root Schritt 1 Erkennung des „Isolation“ eines Hosts (keine Hello Packets empfangen, default gateway nicht erreichbar) Schritt 2 File-Locking im SAN für die „laufenden“ Guests wird deaktiviert, sodass die anderen Hosts die Guests starten können Schritt 3 Guests werden auf aktiven Hosts gestartet. Funktion des HA Master wird ggf. von anderem Hosts übernommen. 404750336 Mar 2 10:14 GWDG_radius1-neu-edf07efb.vswp 12884901888 Apr 20 14:08 GWDG_radius1-neu-flat.vmdk 8684 Mar 17 15:16 GWDG_radius1-neu.nvram 409 Apr 2 13:40 GWDG_radius1-neu.vmdk Features: High Availability (HA) im Netzwerk: To network backbone Switch A vSwitch1 vSwitch0 To network backbone vmnic0 vmnic1 ESX Server 1 vmnic2 vmnic3 nic teaming IP-Addresses: nic teaming IP-Addresses: ESX1: Data1 192.168.1.1 Console1: 192.168.3.1 ESX2: Data1 192.168.1.2 Console1: 192.168.3.2 ESX3: Data1 192.168.1.3 Console1: 192.168.3.3 ESX1: vmotion: Console2: ESX2: vmotion: Console2: ESX3: vmotion: Console2: 192.168.2.1 192.168.4.1 192.168.2.2 192.168.4.2 192.168.2.3 192.168.4.3 Switch B 6 Gegenwart/Zukunft: Redundante Standorte USV USV 10G 10G 7 Zukunft: Dienstleistungen Redundanz für VMs: Fault Tolerance (Schattenkopien) Backupverfahren: Snapshots - VMWare Data-Recovery - 3rd Party .vmdk <-> File-based Netzwerk: Firewall und IPS Logging/Monitoring Komfortablere Beantragung: • mehr Optionen/Wünsche, SLAs … 8 Vielen Dank! S C IS O Y S T E M C IS O Y T E M … Fragen CISCO S Y STEMS LOWER UPPER NORMAL POWER POWER und Diskussionen! 9