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 

Lokale Netze für Einsteiger 01.02.-05.02.2021 in Aachen oder online

In diesem Intensivseminar werden die technischen Grundlagen lokaler Netzwerke vermittelt. Hintergründe über die Ebenen des Netzwerks von Verkabelung bis IP/TCP bzw. UDP werden betrachtet. Durch Übungen und Diskussionen werden diese weiter vertieft.

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.