Kontakt aufnehmen

Schulungsübersicht

Einführung in offenes Networking

  • Verständnis von White-Box-Switches im Vergleich zu traditionellen Switches
  • Das Open Compute Project und das Ökosystem für offenes Networking
  • Vorteile entkoppelter Netzwerk-Betriebssysteme
  • SONiC vs. ONL: Das richtige Platform wählen

SONiC-Architektur und Komponenten

  • Übersicht und Designprinzipien der SONiC-Architektur
  • Schlüsselkomponenten: Switch State Service (SwSS), syncd und Redis
  • SAI (Switch Abstraction Interface) und Hardware-Kompatibilität
  • SONiC-Container und Microservices-Architektur

ONL-Architektur und Komponenten

  • ONL-Architektur und Plattformunterstützung
  • ONL-Installer und Boot-Prozess
  • Konfiguration der ONL-Plattform und Gerätetree
  • Integration von ONL mit Netzwerkapplikationen

Installation und Deployment von SONiC

  • Hardware-Kompatibilität und unterstützte Plattformen
  • Installation von SONiC auf White-Box-Switches
  • SONiC-Image-Typen und Installationsmethoden
  • Anfangskonfiguration und Verwaltungsschnittstelle

Installation und Deployment von ONL

  • ONL-kompatible Hardwareplattformen
  • Bauen und Installieren von ONL-Images
  • Erstkonfiguration von ONL und Netzwerkkonfiguration
  • ONL-Rettungsmodus und Fehlersuche bei Boot-Problemen

Grundlagen der Netzwerkkonfiguration

  • Konfiguration von Switch-Ports, VLANs und Trunking
  • Basis-Konfiguration für Layer 2 und Layer 3
  • Konfiguration von ACLs und QoS
  • Konfigurationsverwaltung und Persistenz

Routing-Protokolle

  • Konfiguration statischer Routen
  • BGP-Implementierung und Peering-Einrichtung
  • Grundlagen der OSPF-Konfiguration
  • Route Maps und Richtlinienkonfiguration

Monitoring und 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 Konfigurationsutilities
  • REST-API und gRPC-Schnittstellen
  • Nutzung von Ansible zur Automatisierung von SONiC/ONL
  • Python-Skripting für Netzwerkoperationen

Bewährte Praktiken für die Produktionsbereitstellung

  • Strategien für hohe Verfügbarkeit und Redundanz
  • Upgrade von SONiC und ONL in der Produktion
  • Sicherungs- und Wiederherstellungsverfahren
  • Richtlinien zur Absicherung der Sicherheit

Fehlersuche und Debugging

  • Häufige Deploymentsprobleme und deren Lösung
  • Loganalyse und Diagnose-Tools
  • Debugging von Hardware-Kompatibilitätsproblemen
  • Gemeinschaftsressourcen und Support-Kanäle

Zusammenfassung und nächste Schritte

Voraussetzungen

  • Grundkenntnisse in Netzwerktechnik, einschließlich TCP/IP, Switching und Routing-Protokollen
  • Erfahrung mit Linux-Systemverwaltung und Kommandozeilenwerkzeugen
  • Vertrautheit mit Netzwerkhardware und Rechenzentrumsarchitekturen
  • Basiswissen über Containerisierungskonzepte (Docker-Container)

Zielgruppe

  • Netzwerkingenieure und Architekten
  • Ingenieure für Rechenzentrumsinfrastruktur
  • DevOps-Fachkräfte, die Netzwerkinfrastrukturen verwalten
  • IT-Manager, die Strategien für offene Netzwerke planen
 14 Stunden

Teilnehmerzahl


Preis je Teilnehmer (exkl. USt)

Erfahrungsberichte (1)

Kommende Kurse

Verwandte Kategorien