// HEISE ONLINE — HARDWARE & GADGET
heise+ | Containerlab: Emulieren und Verwalten virtueller Netzumgebungen in der Praxis
Die Open-Source-Software Containerlab ist ein vielseitiger Baukasten für DevNetOps und ermöglicht die automatisierte deklarative Beschreibung von Topologien.
Netzwerkadministratoren und -architekten emulieren komplexe Netzwerke, um Designs zu prüfen, Schulungen abzuhalten, Proofs of Concept zu entwickeln, Fehler aufzuspüren und Software-Updates vorzubereiten. Dafür nutzen sie bisher physische Hardwarelabore, virtuelle Maschinen (VMs) oder klassische Netzwerksimulatoren wie EVE-NG, GNS3 und Cisco Modeling Labs. Mit Containerlab lassen sich virtuelle Netzwerke herstellerübergreifend aufbauen und steuern. Die quelloffene Software setzt auf Container und beschreibt die Netzinfrastruktur deklarativ. Dadurch entstehen Netzwerktestumgebungen schnell und lassen sich leicht automatisieren.
Labore mit Hardware bieten höchste Realitätsnähe, da sie hardwarespezifische Funktionen wie QoS-Mechanismen im ASIC oder das Sicherheitsverfahren MACsec in PHY-Chips direkt umsetzen. Doch sie sind teuer in Anschaffung und Betrieb, benötigen viel Platz, verbrauchen viel Energie und lassen sich nur begrenzt skalieren oder flexibel anpassen. Die Bereitstellung dauert länger, weil die Hardware zusätzliche Startzeiten erfordert. Zudem macht die fehleranfällige manuelle Konfiguration die Testumgebungen oft schwer reproduzierbar.
Daniel Melzer ist Gründer und Geschäftsführer der miriquidi networks GmbH und verfügt über mehr als 25 Jahre Erfahrung in der Planung, Umsetzung und Optimierung komplexer Netzwerkinfrastrukturen.
Benjamin Pfister ist Leiter des Sachgebiets Netze und Telekommunikation der Stadt Kassel sowie Inhaber der Pfister IT-Beratung.
VMs stellen eine erste Abstraktionsebene dar und simulieren mehrere Netzwerkgeräte auf einer einzigen physischen Maschine. Doch sie verbrauchen viele Ressourcen, da jedes Gerät ein eigenes Betriebssystem und virtuelle Hardware emuliert. Das resultiert in langen Startzeiten, hohem Speicher- und CPU-Verbrauch sowie begrenzter Skalierbarkeit, vor allem bei großen Topologien.
In der Schule oder im Studium kommt man ohne Notizen kaum aus. Mit Bordmitteln lassen sich Mitschriften und Transkripte effizient organisieren. Wir zeigen, wie.
Der Chatbot kann Dateien öffnen und Apps steuern. Das spart viel Arbeit, öffnet aber Angriffsflächen, die man kennen und im Auge behalten muss.
Der alte PC lahmt, aber RAM ist teuer. Der Tausch von CPU und GPU katapultiert einen sieben Jahre alten Rechner auf aktuelles Leistungsniveau und spart Strom.
Häufige Systembrüche, überbordende Anleitungen, komplexe Technik: Eine aktuelle Studie zeigt, warum Bürger an Onlinediensten von Behörden scheitern.