Kontakt aufnehmen

Schulungsübersicht

Einführung in das Offene Networking

  • Unterschiede zwischen White-Box-Switches und traditionellen Switches
  • Das Open Compute Project und das Ökosystem des offenen Networkings
  • Vorteile von entkoppelten Netzwerk-Betriebssystemen
  • SONiC vs. ONL: Wahl der richtigen Plattform

Architektur und Komponenten von SONiC

  • Überblick über die SONiC-Architektur und Designprinzipien
  • Wichtige Komponenten: Switch State Service (SwSS), syncd und Redis
  • SAI (Switch Abstraction Interface) und Hardwarekompatibilität
  • SONiC-Container und Mikroarchitektur

Architektur und Komponenten von ONL

  • ONL-Architektur und Plattformunterstützung
  • ONL-Installer und Boot-Prozess
  • ONL-Plattformkonfiguration und Device Tree
  • Integration von ONL mit Netzwerk-Anwendungen

Installation und Bereitstellung von SONiC

  • Hardwarekompatibilität und unterstützte Plattformen
  • Installation von SONiC auf White-Box-Switches
  • SONiC-Image-Typen und Installationsmethoden
  • Anfängliche Konfiguration und Verwaltungsschnittstelle

Installation und Bereitstellung von ONL

  • ONL-kompatible Hardwareplattformen
  • Erstellung und Installation von ONL-Images
  • Ersteinrichtung von ONL und Netzwerkkonfiguration
  • ONL-Rescue-Modus und Behebung von Boot-Problemen

Grundlagen der Netzwerkkonfiguration

  • Konfiguration von Switch-Ports, VLANs und Trunking
  • Basiskonfiguration auf Layer 2 und Layer 3
  • Konfiguration von ACLs (Access Control Lists) und QoS (Quality of Service)
  • Verwaltung der Konfiguration und Sicherung der Persistenz

Routing-Protokolle

  • Konfiguration statischer Routen
  • Implementierung von BGP und Einrichten von Peering-Verbindungen
  • Grundlagen der OSPF-Konfiguration
  • Route Maps und Policy-basierte Konfiguration

Überwachung und Beobachtbarkeit (Observability)

  • SONiC-Telemetrie und Streaming-Metriken
  • Integration mit Prometheus und Grafana
  • Syslog und Ereignisverwaltung
  • SNMP-Konfiguration und MIB-Unterstützung

Automatisierung und Programmierbarkeit

  • SONiC-CLI und Konfigurationshilfen
  • REST API und gRPC-Schnittstellen
  • Nutzung von Ansible zur Automatisierung von SONiC/ONL
  • Python-Skripting für Netzwerkoperationen

Best Practices für den Produktiveinsatz

  • Strategien für hohe Verfügbarkeit und Redundanz
  • Upgrades von SONiC und ONL im Produktivbetrieb
  • Sicherungs- und Wiederherstellungsverfahren
  • Richtlinien zur Sicherheitshärtung

Fehlersuche und Debugging

  • Häufige Deployments-Probleme und deren Lösung
  • Log-Analyse und Diagnose-Tools
  • Debugging der Hardwarekompatibilität
  • Gemeinschaftsressourcen und Supportkanäle

Zusammenfassung und nächste Schritte

Voraussetzungen

  • Grundlagenverständnis der Netzwerktechnik, einschließlich TCP/IP, Switching und Routing-Protokollen
  • Erfahrung in der Linux-Systemverwaltung und mit Kommandozeilen-Tools
  • Bekanntschaft mit Netzwerkhardware und Rechenzentrumsarchitekturen
  • Grundlegende Kenntnisse über Containerisierungskonzepte (Docker-Container)

Zielgruppe

  • Netzwerktechniker und Architekten
  • Ingenieure für Rechenzentrumsinfrastruktur
  • DevOps-Fachleute, die Netzwerk-Infrastrukturen verwalten
  • IT-Manager, die Strategien für offenes Networking planen
 14 Stunden

Teilnehmerzahl


Preis je Teilnehmer (exkl. USt)

Erfahrungsberichte (1)

Kommende Kurse

Verwandte Kategorien