VMware vSphere ist die bekannteste und am weitesten verbreitete Enterprise-Virtualisierungsplattform der Welt. Es ist kein einzelnes Produkt sondern eine Produktsuite aus mehreren Komponenten – die wichtigsten sind ESXi und vCenter.
Hinweis: Seit der Übernahme von VMware durch Broadcom (2023) hat sich die Lizenzstruktur erheblich verändert. VMware vSphere wird nun als Abonnement-Modell angeboten.
Komponente | Aufgabe | Typ |
|---|---|---|
ESXi | Typ-1-Hypervisor – läuft direkt auf der Hardware | Bare-Metal Hypervisor |
vCenter Server | Zentrale Verwaltung aller ESXi-Hosts | Management-Plattform |
vSphere Client | Web-basierte UI zur Verwaltung | Browser-Client |
vSAN | Software-definierter Shared Storage | Storage-Lösung |
NSX | Software-definiertes Netzwerk | Netzwerk-Lösung |
ESXi (früher ESX) ist der Typ-1-Hypervisor von VMware. Er wird direkt auf der Hardware installiert und benötigt kein Host-Betriebssystem:
ESXi-Architektur:
┌──────────────────────────────────────────┐
│ Virtuelle Maschinen │
├──────────────────────────────────────────┤
│ VMkernel (ESXi-Kern) │
│ CPU-Sched │ Memory-Mgmt │ Storage │ Net │
├──────────────────────────────────────────┤
│ Physische Hardware │
└──────────────────────────────────────────┘
Eigenschaften:
- Sehr kleiner Footprint (ca. 150 MB)
- Bootet von USB, SD-Card oder lokalem Disk
- Verwaltung per Web-Client oder vCenter
- VMFS (VMware File System) für lokalen StorageDirekte Verwaltung über:
https://esxi-host-ip/
Funktionen ohne vCenter:
✓ VMs erstellen und verwalten
✓ Snapshots
✓ Grundlegendes Monitoring
✗ Kein vMotion
✗ Kein HA
✗ Kein DRS
✗ Kein zentrales Management mehrerer HostsvCenter ist die zentrale Verwaltungsplattform für mehrere ESXi-Hosts. Es läuft als virtuelle Appliance (vCSA – vCenter Server Appliance) auf einem der ESXi-Hosts:
vCenter verwaltet:
┌─────────────────────────────────────┐
│ vCenter Server │
└──────┬──────────┬──────────┬────────┘
│ │ │
[ESXi Host 1] [ESXi Host 2] [ESXi Host 3]
[VM 1][VM 2] [VM 3][VM 4] [VM 5][VM 6]vCenter
└── Datacenter
└── Cluster
├── ESXi Host 1
│ ├── VM 1
│ └── VM 2
├── ESXi Host 2
│ ├── VM 3
│ └── VM 4
└── ESXi Host 3Verschiebt laufende VM von Host A zu Host B ohne Downtime:
1. VM-Speicher wird auf Host B kopiert (im Hintergrund)
2. Restliche Seiten werden übertragen
3. VM pausiert für Millisekunden
4. VM läuft auf Host B weiter
Voraussetzungen:
✓ Shared Storage (NFS, iSCSI, FC oder vSAN)
✓ Kompatible CPU-Generationen (EVC-Modus)
✓ vCenter erforderlich
✓ Ausreichende Netzwerkbandbreite (10 GbE empfohlen)Verschiebt VM-Disks zwischen Datastores ohne Downtime:
Datastore A (HDD, fast voll) → Datastore B (SSD, neu)
Kein Shared Storage erforderlich
Nützlich für Storage-Wartung und TieringÜberwacht alle Hosts im Cluster:
Host fällt aus → VMs werden automatisch auf anderen Hosts neu gestartet
Konfiguration:
- Host Failures Cluster Tolerates: 1 (ein Host-Ausfall toleriert)
- Admission Control: 25% RAM/CPU als Reserve
Wichtig: HA = Neustart (kurze Downtime)
Nicht zu verwechseln mit vMotion (keine Downtime)Verteilt VMs automatisch auf Hosts für optimale Auslastung:
Manuell: DRS gibt nur Empfehlungen
Teilweise: DRS migriert automatisch bei starkem Ungleichgewicht
Vollständig: DRS migriert vollautomatisch
Beispiel:
Host 1: 95% CPU-Last → DRS migriert VM auf Host 2 (30% Last)
Erweitert: DPM (Distributed Power Management)
→ Ungenutzte Hosts werden heruntergefahren und bei Bedarf gewecktNoch höhere Verfügbarkeit als HA:
VM läuft synchron auf zwei Hosts gleichzeitig
Host fällt aus → zweite Instanz übernimmt sofort (0 Sekunden Downtime)
Einschränkungen:
- Max. 8 vCPUs pro VM
- Hohe Netzwerklast (sync. RAM-Zustand)
- Nur für kritischste Workloads sinnvollSpezielles Dateisystem für ESXi-Datastores:
- Optimiert für große VM-Dateien (VMDK)
- Unterstützt gleichzeitigen Zugriff mehrerer Hosts (Cluster)
- Aktuelle Version: VMFS 6
Alternativen:
NFS Datastore → NAS-basiert, einfach
vSAN Datastore → Software-defined, HCIProblem: VMs können nicht zwischen Hosts mit verschiedenen
CPU-Generationen per vMotion migriert werden
Lösung: EVC maskiert neuere CPU-Features auf einen gemeinsamen Nenner
Alle Hosts im Cluster erscheinen der VM als gleiche CPU-Generation
EVC-Modi:
Intel Merom (2006) bis Intel Sapphire Rapids (2023)
AMD Barcelona (2007) bis AMD Genoa (2022)VMware vSphere = ESXi (Hypervisor) + vCenter (Management) + weitere Komponenten
ESXi ist ein Typ-1-Hypervisor der direkt auf der Hardware läuft
vCenter verwaltet mehrere ESXi-Hosts zentral und ermöglicht erweiterte Features
vMotion verschiebt laufende VMs ohne Downtime zwischen Hosts
HA startet VMs nach Host-Ausfall automatisch neu (kurze Downtime)
DRS verteilt VMs automatisch für optimale Ressourcennutzung
FT spiegelt VMs synchron auf zwei Hosts – null Sekunden Downtime
EVC ermöglicht vMotion zwischen verschiedenen CPU-Generationen