<style>
/* Logo-Positionierung */
.reveal .slides {
background: url(https://hedgedoc.xinux.net/uploads/xinux-weiss.png) no-repeat;
background-position: right 10px bottom 10px;
background-size: 80px;
}
/* Listen-Anpassungen */
.reveal ul li {
font-size: 28px !important;
line-height: 1.3 !important;
margin-bottom: 10px !important;
}
.reveal table {
font-size: 28px !important;
}
</style>
## Grundsätzliches
* Container und virtuelle Maschinen (VMs) sind zwei gängige Virtualisierungstechnologien.
* Beide bieten Isolierung, Ressourcenkonsolidierung und Skalierbarkeit.
* Dennoch gibt es wichtige Unterschiede zwischen diesen Ansätzen.
---
## Virtuelle Maschinen (VMs)
* Software-Emulation eines vollständigen physischen Computers
* Mehrere Betriebssysteme und Anwendungen möglich
* Jede VM enthält:
* Betriebssystem
* Anwendungen
* Virtuelle Hardware
---
## Hauptmerkmale von VMs
* **Vollständige Isolation** → Höhere Sicherheit und Stabilität
* **Höherer Ressourcenbedarf** → Jede VM benötigt eigenes OS
* **Langsamere Bereitstellung** → Start eines kompletten OS erforderlich
* **Größere Flexibilität** → Unterschiedliche Betriebssysteme auf demselben Host möglich
---
## Container
* Leichtgewichtige Alternative zu VMs
* Anwendungen laufen in isolierten Umgebungen
* Teilen sich den Kernel des Host-Betriebssystems
* Effizienter in Bezug auf Ressourcen
---
## Hauptmerkmale von Containern
* **Geringerer Ressourcenbedarf** → Kein vollständiges OS notwendig
* **Schnellere Bereitstellung** → Start in Sekunden möglich
* **Geringere Isolation** → Abhängigkeit vom Host-Kernel
* **Hohe Portabilität** → Plattformübergreifender Einsatz möglich
---
## Vergleich
| Merkmal | Virtuelle Maschinen (VMs) | Container |
|---------|---------------------------|-----------|
| Isolation | Vollständige Isolation | Geringere Isolation |
| Ressourcenbedarf | Höher | Geringer |
| Bereitstellung | Langsamer | Schneller |
| Flexibilität | Unterschiedliche Betriebssysteme | Abhängig vom Host-Kernel |
| Portabilität | Weniger portabel | Sehr portabel |
---
## Schaubild

---
## Realität

---
## Fazit
* Beide Technologien haben spezifische Stärken und Schwächen.
* VMs → vollständige Isolation, hohe Flexibilität, aber ressourcenintensiv.
* Container → leichtgewichtig, schnell, portabel, aber weniger isoliert.
* Die Wahl hängt von den Anforderungen der Anwendungen und Infrastruktur ab.
---
## Fragen?
{"title":"Container vs. Virtuelle Maschinen — Vergleich und Einsatz","author":"Thomas Will","date":"2025-05-05T00:00:00.000Z"}