Einfach Komplex – Der Software- und IT-Podcast

Virtualisierung: Virtuelle Maschinen, Container und Architekturen im Praxiseinsatz #111

02.06., 19:2300:46:00
Beschreibung der Episode

Wenn wir Software in die industrielle Produktion bringen, stoßen wir On-Premise schnell auf ein massives Begriffschaos rund um virtuelle Maschinen, Container und Server-Betriebssysteme. In dieser Folge räumen wir architektonisch auf und sortieren die verschiedenen Ebenen der Virtualisierung für den praktischen Einsatz in der Fertigung.

Wir betrachten das klassische Hypervisor-Modell und klären den Unterschied zwischen Typ-1-Bare-Metal-Systemen wie KVM und Typ-2-Applikationen wie VMware oder VirtualBox. Dabei werfen wir auch einen Blick auf das Konzept der CPU-Privilegienringe. Wenn Altsysteme im Spiel sind, reicht reine Virtualisierung oft nicht mehr aus. Wir besprechen, warum echte Emulatoren wie QEMU oder 86box notwendig sind, um das exakte Hardware-Timing uralter Windows-Versionen nachzustellen, damit geschäftskritische Legacy-Software lauffähig bleibt.

Der technologische Schwerpunkt liegt auf der Containerisierung mit Docker. Hier räumen wir mit einer weit verbreiteten Fehlkonfiguration in der Industrie auf: dem Einsatz von Docker Desktop über das Windows-Subsystem for Linux (WSL) auf Windows-Servern. Wir beleuchten die gravierenden technischen Gründe, warum dieses Setup für den 24/7-Betrieb auf dem Shopfloor ungeeignet ist, sobald sich ein Nutzer abmeldet. Am Ende zeigen wir, warum eine schlanke Linux-Distribution wie Debian mit einem echten System-Account die einzig stabile Basis für eine Container-Infrastruktur darstellt und wie uns Emulation sogar beim automatischen Multi-Architecture-Build für ARM-Edge-Geräte hilft.

------

Einfach Komplex ist ein Podcast von Heisenware.

Weitere Infos und einen kostenlosen Test findest du unter ⁠⁠⁠https://heisenware.com/einfach-komplex⁠⁠⁠