<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 ![](https://hedgedoc.xinux.net/uploads/cc31e380-6fb3-47e9-b972-3373e3ea0b91.png) --- ## Realität ![](https://hedgedoc.xinux.net/uploads/cd103cfe-f1ca-48f4-8c06-b500609a3594.png) --- ## 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"}