Unikernel: Container 2.0?

07.02.20 / Markus Schaub

Markus Schaub

Moderne Softwarearchitekturen basieren auf Microservices. Zurzeit sind Container dabei das Mittel der Wahl. Einige Fachleute halten Container für eine Übergangstechnologie und sehen Unikernel als den logischen nächsten Schritt. 

Virtuelle Maschinen enthalten ein komplettes Betriebssystem, auf dem die Anwendung läuft. Container verschlanken dieses Konzept, da sich mehrere Container ein Betriebssystem teilen können. Noch einen Schritt weiter geht der Unikernel-Ansatz: ein Unikernel enthält neben dem eigentlichen Service nur die Funktionen eines Betriebssystems, die unmittelbar für dessen Ausführung notwendig sind. Dies wird dadurch möglich, dass die Entwickler aus Bibliotheken die notwenigen Komponenten eines Betriebssystems auswählen und zusammen mit dem Service kompilieren. So entsteht ein Unikernel-Image, das direkt auf der Hardware oder in einem Hypervisor ausführbar ist. 

Die erhofften Vorteile sind u.a.: 

  • Höhere Sicherheit 
  • Skalierbarkeit 
  • Ressourcenschonung 

Teamkollaboration 06.04.-07.04.2021 Online

Der aktuelle Trend zu teambasierter Zusammenarbeit erfordert moderne Produkte. Microsoft Teams, Cisco Webex Teams, Slack, Avaya Spaces, Alcatel Rainbow und viele andere mehr versprechen eine Vielzahl von Funktionen. Wir diskutieren Unterschiede und Herausforderungen bei der Nutzung.

Der Netzwerk Insider gehört mit seinen Produkt- und Markt-Bewertungen rund um IT-Infrastrukturen zu den führenden deutschen Technologie-Magazinen. Der Bezug des Netzwerk Insiders ist kostenlos.

0 Kommentare

Dein Kommentar

An Diskussion beteiligen?
Hinterlasse uns Deinen Kommentar!

Schreiben Sie einen Kommentar

Ihre E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert.