Essential Guide

Linux-Container: Grundlagen, Risiken und Anwendungsfälle der Container-Virtualisierung

Der nächste Trend oder bloß Hype? Linux-Container werden derzeit bereits als die nächste Evolutionsstufe der Server-Virtualisierung gehandelt.

Einführung

Die Container-Virtualisierung wird bereits als Zukunft der Server-Virtualisierung betrachtet, bietet sie doch mehr Flexibilität und eine wesentlich höhere Skalierbarkeit als klassische virtuelle Maschinen. Doch auch Linux-Container sind kein Allheilmittel zur Anwendungsbereitstellung und bringen zudem ihre ganz eigenen Probleme bei Management, Orchestrierung und Sicherheit mit sich.

Bevor man zum Mittel der Container-Virtualisierung greift, sollte man sich zunächst über Vorteile, Anwendungsfälle und Grenzen von Linux-Containern informieren.

1Grundlagen und Vorteile-

Einführung in die Container-Virtualisierung

Wie funktionieren Linux-Container, welche Rolle spielt Docker bei all dem und für welche Workloads kommt die Container-Virtualisierung überhaupt in Frage?

2Container jenseits von Docker-

LXD, CentOS und systemd

Docker ist zwar die mit Abstand populärste Container-Plattform, aber sicherlich nicht die einzige. Je nach Anwendungsfall bieten sich entsprechende Alternativen an.

3Grenzen von Linux-Containern-

Container eignen sich nicht für jeden Workload

Auch wenn Linux-Container viele Vorteile bieten, ganz ohne Probleme ist die Container-Virtualisierung nicht zu haben. Die Grenzen von Linux-Containern sollten vor ihrem Einsatz bekannt sein.

4Container und die IT-Security-

Sicherheitsrisiko Shared Kernel

Ein häufig hervorgehobener Kritikpunkt an der Container-Virtualisierung ist das Sicherheitsrisiko durch den von allen Containern gemeinsam genutzten Kernel. Inzwischen gibt es aber auch hierfür Lösungen.

5Management-Tools-

Container-Verwaltung in hybriden Szenarien

Container stellen auch für die Verwaltung der IT-Infrastruktur eine enorme Herausforderung dar. In dieser Situation helfen spezielle Tools wie Kubernetes oder die Red Hat Cloud Suite.

6Was ist was bei Containern?-

Definitionen zu den wichtigsten Begriffen

Die Welt der Container-Virtualisierung kann vor allem für Einsteiger schnell unübersichtlich werden. Diese Liste der wichtigsten Begriffsdefinitionen hilft dabei, den Überblick zu behalten.