hugo-azo-notes/content/M340/ESX-ESXi.md

110 lines
2.5 KiB
Markdown

+++
title = 'Virtualisierung mit ESX/ESXi'
date = 2024-02-08T21:41:55+01:00
draft = false
+++
{{< style_regular >}}
{{< toc >}}
*Notiz: Einige Kapitel wurden übersprungen, da Notizen dazu unrealistisch/unmöglich wären*
# Kapitel 2: Virtualisierung
## Grundlagen
- Digitale Nachbildung von Software
## Ebenen der Virtualisierung
- VM (Virtuelle Maschine) greift auf benötigte Ressourcen zu
- Ressourcen stellen einen Pool zur Verfügung
## Unterschiede zu Emulation
- Emulation macht mehr
- Maschinensprache für andere Prozessorfamilie übersetzen
- Emulation braucht mehr Leistung
- Nicht für Unternehmen geeignet
## Vollvirtualisierung
- Tatsächliche Hardware versteckt
- Alles virtuell (inkl. BIOS)
- Hypervisor auf Hardware installiert
- Gastsystem komplett isoliert
- Leistungsverlust: ca. 10-15%
![Vollvirtualisierung](/png/340_ch-2_vollvirtualisierung.drawio.png)
## Paravirtualisierung
- VMs erkennen, dass sie VMs sind
- Funktioniert deutlich besser mit Linux als Windows
- Hypervisor auf Hardware installiert
- Leistungsverlust: ca. 3-5%
![Paravirtualisierung](/png/340_ch-2_paravirtualisierung.drawio.png)
## Desktopvirtualisierung
- VMs, auch welche per Remote zugegriffen wird
- Ersetzt traditionellen Arbeitsplatz
- Vergleichbar mit Terminalserver
- Siehe *VMware Horizon*
![Desktopvirtualisierung](/png/340_ch-2_desktopvirtualisierung.drawio.png)
## Betriebssystemvirtualisierung
- Hypervisor ist App, welche auf Linux/Windows/Mac OS läuft
- Komplett vom Host isoliert
## Containervirtualisierung
- Siehe _Docker_
- Gast nutzt gleichen Kernel wie Host
- Gast trotzdem isoliert
## Anforderungen an Virtualisierungslösung
- Preis
- Nutzerfreundlichkeit
- Sicherheit
- Speichereffizienz
- Verfügbarkeit
## Produkte / Lösungen
- VMware ESX/ESXi
- XenServer / Citrix Hypervisor
- VMware Workstation
- VMware Workstation Player
- OpenVZ
- KVM
- VirtualBox
- Hyper-V
### Emulation / Compatibility Layers
- Wine
- QEMU
# Kapitel 3: VMware vSphere
## ESX/ESXi und vSphere
- vSphere ist Gesamtpaket
- ESX/ESXi ist Host-OS
- vSphere macht automatisch ein Cluster und verteilt Ressourcen an VMs, etc.
![ESX](/png/340_ch-3_esx.drawio.png)
VMFS => Virtual Machine File System
## Unterschied ESX und ESXi
### ESX
- Hat Service Console
- Eingebaute Shell Scripts (Automatisierung)
- Sehr teuer
### ESXi
- Hat keine Service Console
- Weniger Overhead, da weniger Funktionalität
- Günstiger
### Gemeinsamkeiten
- Basierend auf *Red Hat Linux*
- Bare Metal-Installation
# Quelle
<https://shop.herdt.com/at/product/VSVMESX40>