O'Reilly logo

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

Praxishandbuch VMWare Sphere 5, Second Edition

Book Description

Virtualisierung ist als fester Bestandteil einer modernen IT-Infrastruktur nicht mehr wegzudenken. Hardware-Ressourcen geschickt und effizient zu nutzen, ist in Zeiten des gestiegenen Kostendrucks und eines gewachsenen ökologischen Bewusstseins wichtiger denn je.

So ist der Markt für Virtualisierungsprodukte inzwischen auch recht bunt. Urgestein der Szene und nach wie vor Marktführer ist VMware mit seiner Produktpalette von einfachen Clientprogrammen bis hin zu kompletten Enterprise-Serversystemen.

Die zweite Auflage wurde komplett auf VMware vSphere 5 aktualisiert. Zusätzlich aufgenommen wurden die Neuerungen von vSphere5, z.B. VSA-Storage Cluster, Auto Deploy und vSphere Appliance auf SuSE Linux Basis. Weiterhin beinhaltet die zweite Auflage die Themen Upgrade von einer Vorversion, iSCSI Storage unter Linux erstellen, Alarme, Hostprofile (erweitert), Troubleshooting (erweitert) und eine bestmögliche Netzwerkkonfiguration.

Table of Contents

  1. Praxishandbuch VMware vSphere 5
  2. Vorwort
    1. Aufbau des Buchs
    2. Für wen ist dieses Buch?
    3. Typografische Konventionen
    4. Zusätzliches Material online
    5. Danksagung
  3. 1. Einführung
    1. Virtualisierung im Allgemeinen
      1. Warum virtualisieren?
      2. Wann nicht virtualisieren?
    2. Die Technik virtueller Maschinen
      1. Virtueller Prozessor
      2. Emulation der Festplatte
    3. Hardwareausstattung
      1. Hypervisoren
    4. Virtualisierung mit VMware
      1. VMware-Produkte
        1. Warum VMware?
  4. 2. Die Bestandteile von vSphere
    1. Komponenten der vSphere-Umgebung
      1. Das Betriebssystem VMware Cloud
    2. Die Editionen im Vergleich
  5. 3. Der Hypervisor
    1. Embedded oder Installable
    2. ESXi-Hardwareanforderungen
    3. ESXi-Hardwareempfehlungen
    4. ESXi interaktiv installieren
      1. ESXi installieren – Schritt für Schritt
      2. Erste Konfiguration des ESXi-Servers
      3. Configure Password
      4. Configure Lockdown Mode
      5. Configure Management Network
      6. Restart Management Network
      7. Test Management Network
      8. Restore Network Settings
      9. Restore Standard Switch
      10. Configure Keyboard
      11. Troubleshooting Options
        1. Enable / Disable ESXi Shell
        2. Enable / Disable SSH
        3. Modify ESXi Shell timeout
        4. Restart Management Agent
      12. View System Logs
      13. View Support Information
      14. Reset System Configuration
    5. Alternative Installationsmöglichkeiten
      1. Ein Installationsskript erstellen
      2. Weiteren ESXi-Server über ein Skript installieren
      3. ESXi-Installation mit Skript von USB
    6. Den ersten ESXi-Host verwalten
      1. Hardwareanforderungen für den vSphere Client
      2. Softwareanforderungen für den vSphere Client
    7. Den vSphere Client konfigurieren
      1. Der vSphere Client unter Windows 7
      2. Clienteinstellungen bearbeiten
      3. Fehlermeldung über Logdateien
  6. 4. Die virtuelle Maschine
    1. Eine virtuelle Maschine erstellen
      1. ISO-Image einspielen
      2. Benutzerdefinierte VMs erstellen
    2. Betriebssystem installieren
    3. VMware Tools installieren
      1. Einschränkungen
      2. VMware Tools anpassen
        1. Zeitsynchronisierung zwischen Host und Gast
        2. Empfehlung zur Zeitsynchronisierung
        3. Weitere Optionen
        4. Registerkarte »Geräte«
        5. Registerkarte »Skripts«
        6. Registerkarte »Verkleinern«
        7. Registerkarte »Info«
      3. Automatische Upgrades für VMware Tools
      4. Unbeaufsichtigte Installation der Tools
        1. Manuelle Änderung der VMware Tools
    4. Virtuelle Maschinen optimieren
      1. Optimierung über den vSphere Client
      2. Optimierung innerhalb der VM
      3. Empfehlung für VM-Optimierung
    5. Gasthardware ändern
      1. Arbeitsspeicher
      2. Anzahl der Prozessoren
      3. Grafikkarteneinstellungen
      4. VMCI-Gerät
      5. Laufwerke
      6. SCSI-Controller
      7. Festplattengröße und -modus
        1. Festplattengröße
        2. Modus »Dauerhaft«
        3. Modus »Nicht-dauerhaft«
    6. Gasthardware hinzufügen
      1. Serielle und parallele Schnittstellen
        1. Besonderheiten beim Parallelport
        2. Besonderheiten beim seriellen Port
      2. USB-Controller
      3. Ethernet-Adapter hinzufügen
        1. Typen von Netzwerkadaptern
        2. Netzwerkadapter auf Legacy-VMs
      4. SCSI-Gerät hinzufügen
      5. Festplattenanschlusstyp ändern
      6. Hinzufügen eines PCI-Geräts
    7. Optionen der virtuellen Maschine
      1. Allgemeine Optionen
      2. Betriebszustandsoptionen
      3. Energieverwaltung
      4. Erweiterte Einstellungen
        1. CPU-Identifikationsmaske
        2. Speicher und CPU-Hotplug
        3. Startoptionen
        4. Fibre Channel-NPIV-Einstellungen
        5. Virtualisierte MMU
      5. Speicherort der Auslagerungsdatei
    8. Ressourcenkontrolle der VM
      1. CPU-Ressourcen
        1. Einstellungsmöglichkeiten
      2. Arbeitsspeicherressourcen
        1. Einstellungsmöglichkeiten
      3. Festplattenressourcen
        1. Einstellungsmöglichkeiten
      4. Erweiterte CPU-Einstellungen
      5. Erweiterter Arbeitsspeicher
    9. BIOS-Einstellungen der virtuellen Maschine
      1. Tastaturbelegung und -handhabung
      2. Einstellungen
    10. EFI-Einstellungen der virtuellen Maschine
    11. Dateien der virtuellen Maschine
      1. Inhalt der .vmx-Datei
    12. Die MAC-Adresse der VM
  7. 5. Konfiguration und Einstellungen des ESXi Servers
    1. Hardwareeinstellungen des ESXi Servers
      1. Hardwaresystemstatus
      2. Hardware – Prozessoren
      3. Hardware – Arbeitsspeicher
      4. Hardware – Erweiterte Einstellungen
      5. Hardware – Energieverwaltung
    2. Softwareeinstellungen des ESXi Servers
      1. Software – Lizenzierte Funktion
        1. vCenter-Agent für VMware Host
        2. vStorage-APIs
        3. VMsafe
        4. vSphere Data Recovery
        5. vShield-Zonen
        6. MPIO/Multi-Pathing
        7. DVfilter
        8. vAAI
        9. vMotion Metro
        10. vSphere View Accelerator
      2. Software – Uhrzeitkonfiguration
      3. Software-DNS und Routing
      4. Authentifizierungsdienste
      5. VM starten/herunterfahren
      6. Software – Speicherort der VM-Auslagerungsdatei
      7. Software – Sicherheitsprofil
      8. Software – Host-Cache-Konfiguration
      9. Software – Zuteilung von Systemressourcen
      10. Software – Agent-VM-Einstellungen
      11. Software – Erweiterte Einstellungen
    3. Registerkarten des ESXi Servers
      1. Registerkarte »erste Schritte«
      2. Registerkarte »Übersicht«
        1. Gruppe Allgemein
        2. Gruppe Befehle
        3. Gruppe Ressourcen
        4. Gruppe Fault Tolerance
      3. Registerkarte »Virtuelle Maschinen«
      4. Registerkarte »Ressourcenzuteilung«
      5. Registerkarte »Leistung«
      6. Registerkarte »Lokale Benutzer und Gruppen«
      7. Registerkarte »Ereignisse«
      8. Registerkarte »Berechtigungen«
        1. Rechtevergabe
        2. Rollen
        3. Standardrollen auf dem ESXi Server
    4. Die Menüleiste unter ESXi
      1. Menü »Datei«
      2. Menü »Bearbeiten«
      3. Menü »Ansicht«
      4. Menü »Bestandsliste«
      5. Menü »Verwaltung«
      6. Menü »Plug-Ins«
      7. Menü »Hilfe«
  8. 6. Netzwerkkonfiguration
    1. Netzwerkkonzepte
      1. Virtuelle und physische Switches
      2. Die Netzwerkkonzepte von VMware
    2. Internet Protocol Version 6
      1. Aktivieren von IPv6
    3. Netzwerkdienste
    4. VLAN
      1. Virtual Switch Tagging
      2. VLAN-Einsatz
      3. Physisch am Switchport
    5. vNetwork-Standardswitches
      1. Portgruppen
        1. Portgruppen für virtuelle Maschinen
      2. Einen neuen vSwitch erstellen
    6. Netzwerkkonfiguration des VMkernels
      1. TCP/IP-Stapel auf VMkernel-Ebene
      2. Einrichten von VMkernel-Netzwerken
      3. Routing-Informationen von VMkernel-Ports anzeigen lassen
    7. Konfiguration des Management Network
      1. Einrichten des Managementnetzwerks
      2. Das Standardgateway festlegen
      3. Übersicht über die Portgruppen
      4. Eigenschaften der Standardswitches
        1. Die Geschwindigkeit eines Uplink-Adapters ändern
        2. Hinzufügen von Uplink-Adaptern
        3. Cisco Discovery Protocol
        4. CDP auf einem ESXi Host aktivieren
        5. Cisco-Switch-Informationen anzeigen
    8. vSwitches optimieren
      1. TCP Segmentation Offload aktivieren
      2. Jumbo-Frames aktivieren
      3. Jumbo-Frames für VMkernel
      4. NetQueue auf ESXi aktivieren
    9. Empfehlungen zu Netzwerkoptimierungen
    10. Fehlerbehebung auf der Konsole
      1. Problemlösungen bei Netzwerkadaptern
      2. Problemlösungen bei Portgruppen
      3. Probleme bei der Namensauflösung
      4. Netzwerkpakete tracen über vSwitch
      5. Netzwerkkarten bestmöglich zuweisen
        1. Zwei physische NICs
        2. Drei physische NICs
          1. Drei vSwitches
          2. Ein vSwitch
        3. Vier physische NICs
        4. Fünf physische NICs
        5. Sechs physische NICs
  9. 7. Storage-Konfiguration
    1. Allgemeine Richtlinien
      1. Lokale Platten
      2. Externe Platten
    2. iSCSI-Speicher anschließen
    3. iSCSI-Konfiguration unter Windows
      1. Voraussetzungen
        1. Installation auf der Windows-Seite
        2. Konfiguration auf der Windows-Seite
      2. Konfiguration auf der ESXi-Seite
      3. iSCSI-Datenspeicher hinzufügen
      4. Probleme bei Software-iSCSI
      5. iSCSI-Pfade überprüfen
    4. NFS-Speicher anschließen
      1. NFS-Speicher auf der Kommandozeile anlegen
      2. Vorteile des NFS-Speichers
    5. Fibre-Channel-Storage
    6. VSA-Storage
    7. Storage Alignment
      1. Vergleich: NFS, iSCSI und Fibre Channel
        1. Vergleich von SAN und NAS
    8. Installation & Konfiguration eines Debian iSCSI-Storages
      1. SCSI und iSCSI
      2. Installation eines Debian-Systems
      3. iSCSI konfigurieren
    9. Virtuelle Maschinen verschieben
  10. 8. Snapshots
    1. Was ist ein Snapshot?
      1. Wie funktioniert ein Snapshot?
      2. Empfehlungen zu Snapshots
    2. Einen Snapshot erstellen
      1. Virtuelle Festplatten von Snapshots ausschließen
    3. Den Snapshot-Manager verwenden
      1. Zu einem Snapshot wechseln
      2. Einen Snapshot löschen
      3. Einen Snapshot wiederherstellen
      4. Übergeordneter Snapshot
      5. Der Befehl »Snapshot wiederherstellen«
      6. Fehlerbehebung bei Snapshots
        1. Snapshot-Dateien
  11. 9. Arbeiten auf der Kommandozeile
    1. Der Standardeditor vi
      1. Befehle von vi
    2. Dienste und Konfigurationsdateien
      1. Namensauflösung
      2. Userlogin
      3. Die Kernel-Konfigurationsdatei
      4. Logdatei-Protokollierung
      5. Der NTP-Client
      6. Ansichten der GUI aktualisieren
      7. Updates und Patches manuell einspielen
      8. Patches
    3. Die Kommandozeile, wichtige Dateien und Befehle
      1. Kommandozeilenbefehle der ESXi Shell
      2. Kommandozeilenbefehle des VMkernels
      3. vmware-cmd
      4. vmkfstools
      5. esxcfg-tools
    4. Skripten
      1. Wichtige Dateien und Verzeichnisse
        1. VMware ESXi-Konfiguration
      2. Konfigurationsdatei der virtuellen Maschinen
    5. Weitere Tools
      1. Das Tool localcli
      2. Das Tool esxcli
      3. Das Tool vmkvsitools
      4. Das Tool vim-cmd
    6. Eigene Skripten schreiben
      1. Variablen in Skripten benutzen
      2. Nützliche Skriptbefehle
        1. Umgang mit Leerzeichen im Pfad
  12. 10. Der vCenter Server
    1. Funktionen des vCenter Servers
      1. Maximalwerte für die vSphere5-Umgebung
        1. Maximalwerte für virtuelle Maschinen
        2. Maximalwerte für ESXi-Hosts
        3. Maximalwerte für das Netzwerk
        4. Verwendung von Maximalwerten für mehrere Konfigurationsoptionen
      2. vCenter Server-Erweiterungen
    2. Die technischen Voraussetzungen für einen vCenter Server
      1. vCenter Server Appliance
      2. Erforderliche Ports
        1. Konflikt zwischen vCenter Server und IIS für Port 80
        2. Lösung
      3. Checkliste für die Installation des vCenter Servers
    3. Den vCenter Server installieren
      1. Installation des vCenter Orchestrator
      2. Installation des vSphere Client
      3. Installation des vSphere Web Client (Server)
      4. Den Update Manager installieren
      5. vCenter Support-Tools
        1. VMware ESXi Dump Collector
        2. VMware Syslog Collector
        3. VMware vSphere Auto Deploy
        4. VMware vSphere Authentication Proxy
      6. Nach der Installation
      7. vCenter Server Appliance bereitstellen
    4. vCenter Server-Lizenzen
      1. Grundlegendes zur Kapazität von Lizenzschlüsseln
      2. Lizenzierung der Betriebssysteme
    5. Logdateien des vCenter Servers
      1. Logdateien zur Installation
      2. vCenter Agent Logs
    6. vCenter Server-Startprobleme beheben
      1. Anmeldung am vCenter Server
      2. Hosts hinzufügen
    7. Einen Cluster erstellen
      1. Wie funktioniert HA?
      2. Wie funktioniert vMotion?
      3. Wie funktioniert DRS?
      4. Wie funktioniert DPM?
      5. Wie funktioniert FT?
      6. Wie funktioniert EVC?
      7. Clusterkonfiguration für HA
      8. Hostisolierungsreaktion richtig einstellen
      9. HA-Einstellungen der VM
      10. Datenspeicher-Taktsignale
      11. Clusterkonfiguration für DRS
        1. DRS-Regeln und Gruppen
        2. Optionen für virtuelle Maschinen
        3. Energieverwaltung
        4. VMware EVC
        5. Speicherort der Auslagerungsdatei
      12. DPM einrichten
        1. Einrichten von WOL für DPM
      13. Fault Tolerance einrichten
      14. Fehlertoleranz einschalten
  13. 11. VSA und Hostprofile
    1. Hostprofil erstellen
      1. Hostprofil bearbeiten
        1. Eine Richtlinie bearbeiten
        2. Deaktivieren von Richtlinien
      2. Hostprofil anhängen
    2. vSphere Auto Deploy
    3. VSA Storage
      1. VSA-Einschränkungen
      2. VSA installieren
  14. 12. VMware vApp und Fernzugriff auf virtuelle Maschinen
    1. Eine vApp erstellen
      1. vApp-Einstellungen
      2. IP-Pools konfigurieren
      3. vServices für vApps
    2. vApps löschen
    3. VMware WebAccess
      1. Verknüpfung für die VMware Remote Console
      2. Zugriffsrechte über WebAccess
        1. Tastenkombinationen für WebAccess
      3. Fehlerbehebung
    4. Die VMware Remote Console manuell einrichten
    5. Remote Desktop Protocol
      1. Mehrere Monitore
      2. USB in der VM
  15. 13. VMware Update Manager, Upgrade und Converter
    1. Konsolidieren
      1. VMware Converter Standalone
      2. Installation des Converters
      3. Eine physische Maschine konvertieren
      4. Probleme bei der Konvertierung
    2. Update Manager
    3. vSphere Client-Plugin installieren
    4. Den Update Manager konfigurieren
    5. Einen Host updaten
      1. Vorgehensweise beim Patchen
    6. Upgrade der Umgebung
      1. Upgrade eines ESX Hosts
      2. Upgrade einer vSphere-Umgebung
      3. ESX Upgrade mit Update Manger
      4. Upgrade der VMs
        1. Upgrade einer einzelnen VM
        2. Hardware-Upgrade über den Update Manager
      5. VMFS-Upgrade
  16. 14. Templates (Vorlagen für virtuelle Maschinen)
    1. Templates und ihr Nutzen
      1. Format der Festplattendateien
      2. Benutzerdefinierte Anpassung des Gast-OS
      3. Ein Windows-Gastbetriebssystem anpassen
      4. Installation der Sysprep-Tools von Microsoft
      5. Integrierter Assistent
  17. 15. vCenter Server – Konfiguration und Alarme
    1. Einstellungen des vCenter Servers
    2. Alarme
      1. Alarmmeldungen einstellen
      2. Eigene Alarmmeldungen erstellen
      3. Alarm mit mehreren Bedingungen
      4. Zeitbedingungen bei Alarmen
      5. Schwellenwerte bei Alarmen
      6. Befehle und Skripten als Alarmaktion
      7. Deaktivieren von Alarmen
  18. 16. Datensicherung und -wiederherstellung
    1. Backup-Unterschiede zwischen den Welten
    2. Sicherung des Hosts
    3. Sicherung der VMs
      1. VMware Consolidated Backup
    4. VMware Data Recovery
      1. Sicherung der virtuellen Maschinen
      2. Vorteile des Deduplizierungsspeichers
      3. Systemanforderungen
      4. Das Client-Plugin installieren
      5. Installieren der Backup-Appliance
      6. Festplatte zur Backup-Appliance hinzufügen
    5. Data Recovery konfigurieren
      1. Die Backup-Appliance einschalten
      2. Die Backup-Appliance konfigurieren
      3. Assistent für erste Schritte
      4. Sicherungsaufgaben erstellen
    6. Assistent für Sicherungsaufgaben
      1. Eine Netzwerkfreigabe hinzufügen
      2. Ein Volume formatieren
    7. Virtuelle Maschinen wiederherstellen
      1. Quellauswahl
      2. Zielauswahl
      3. Bereit zum Abschließen
      4. Erstellen einer Probewiederherstellung
      5. Wiederherstellen virtueller Maschinen von einer Sicherung
      6. Dateien aus einer Sicherung wiederherstellen
      7. Den vCenter Server wiederherstellen
      8. Probleme mit DR beheben
      9. Empfehlungen zu Data Recovery
    8. Lösungen von Quest
    9. Lösungen von Veeam
      1. Veeam Backup & Replication
  19. 17. Sicherheit in der virtuellen Umgebung
    1. Die Architektur der Sicherheitsfeatures
      1. Speichersicherheit
      2. Netzwerksicherheit
    2. Portabsicherung virtueller Switches
    3. Benutzerpasswortbeschränkungen
      1. Kennwortverwendungsdauer
      2. Kennwortkomplexität
        1. Konfiguration einer Regel zur Wiederverwendung von Kennwörtern
        2. Änderung der Standardkomplexität von Kennwörtern für das Plug-in pam_passwdqc.so
    4. Allgemeine Sicherheitsempfehlungen
      1. Installation von Antivirensoftware
      2. VMsafe
      3. Beschränkung des Anwenderzugriffs
      4. Verwaltung über den vSphere Client
      5. Sperrmodus für ESXi
      6. Verwendung von Paketen anderer Hersteller
    5. Firewall-Konfiguration im vCenter Server
      1. TCP- und UDP-Ports
      2. Firewall-Ports freigeben über die GUI
      3. Firewall-Ports freigeben über die Konsole
  20. 18. Ressourcen, Optimierung und Troubleshooting
    1. Ressourcenverwaltung
      1. CPU und Arbeitsspeicher bestmöglich zuweisen
      2. CPU-Affinität
        1. Probleme mit der Affinität
        2. Hyperthreading und Affinität
    2. Virtueller Speicher der VMs
      1. Speicherballontreiber
    3. Ressourcenpools für VM-Gruppen
      1. Sinn und Unsinn eines Ressourcenpools
      2. Ressourcenpool-Richtlinien
    4. VM-Speicherprofil und Storage DRS
      1. VM-Speicherprofil
    5. Optimierung von VMs
      1. Optimierung über den vSphere Client
      2. Optimierung innerhalb der VM
        1. Empfehlung für VM-Optimierung
    6. Performance überwachen
      1. Statistikspalten und die Reihenfolge
      2. esxtop im Batch-Modus
    7. vSphere5-Troubleshooting
      1. IDE-Festplatte in SCSI umwandeln
      2. Hardwareversion 8 in 7/4 umwandeln
      3. Zeitsynchronisierung in der vSphere-Umgebung
      4. Probleme bei vMotion und HA
        1. Richtlinien
    8. An HA beteiligte Komponenten
      1. High Availability: Isolation und Neustart
        1. HA-Fehlervermeidung
      2. HA-Troubleshooting
      3. Datenspeicher-Taktsignale
    9. Weitere Tools
      1. lspci
      2. tail
      3. ESXi Server hängt
      4. RVTools
      5. Veeam Fast SCP
  21. A. Über den Autor
  22. Stichwortverzeichnis
  23. Kolophon