Server - Virtualisierung

Jetzt dass du Server - Grundlagen gelernt hast. lass uns auf Virtualisierung fokusieren.

Was ist Virtualisierung ?

Virtualisierung: Nachbildung eines Hardware- oder Softwareobjekts durch ein ähnliches Objekt vom selben Typ.

Stell dir mal vor: Du hast ein kleines Unternehmen und nur einen einzigen Tower-Server.
Jetzt brauchst du aber drei Server: einen für die Datenbank, einen für den Kundendienst und einen für die Tests der Devs.
Was machst du? Kaufst du dir zwei weitere Tower-Server? Das kostet natürlich Geld – und davon hast du nicht viel zur Verfügung.

💡 Du kannst einfach den Server, den du bereits hast, in drei virtuelle Server aufteilen – und alles virtualisieren. 😊

Virtualisierung / Emulation / Simulation

🔄 Unterschied zu Virtualisierung , Emulation und Simulation

Virtualisierung Emulation Simulation
Echte Ausführung auf echter CPU Nachbildung fremder Hardware Nachbildung des Verhaltens
Sehr schnell (nativ) Langsam (wegen Übersetzung) Geschwindigkeit variabel
Beispiel: VMware, KVM Beispiel: QEMU, Yuzu Beispiel: GNS3, Flugsimulator, NS-3

Gründe für Virtualisierung

✅ Vorteile:

❌ Nachteile:

Arten der Virtualisierung

Hardware-Virtualisierung

Hypervisor: Software, die virtuelle Maschinen verwaltet

Hypervisor Type 1: Bare Metal

Hypervisor Type 2: Hosted

Voll-Virtualisierung

Para-Virtualisierung

Software-Virtualisierung

Application Virtualisierung: Apps laufen isoliert ohne Installation

Desktop-Virtualisierung (VDI)

Virtual Desktop Infrastructure: Arbeitsplätze in virtueller Umgebung

Container-Virtualisierung

Container: Teilen sich OS-Kernel, isolierte Laufzeitumgebungen

Art Isolation Performance Beispiel
Hardware-Virtualisierung Komplett Mittel VMware
Container-Virtualisierung Prozess Hoch Docker
Software-Virtualisierung App Hoch JVM
Desktop-Virtualisierung Desktop Mittel VDI