Kom i kontakt

Kursplan

Introduktion till öppet nätverk

  • Förståelse av skillnaden mellan white-box-switchar och traditionella switchar
  • Open Compute Project och ekosystemet för öppet nätverk
  • Fördelar med disaggregerade nätverksoperativsystem
  • SONiC kontra ONL: valet av rätt plattform

ARKITEKTUR OCH KOMponenter I SONiC

  • Översikt över SONiC-arkitektur och desigprinciper
  • Viktiga komponenter: Switch State Service (SwSS), syncd och Redis
  • SAI (Switch Abstraction Interface) och hårdvarukompatibilitet
  • SONiC-containers och arkitektur baserad på mikrotjänster

ONL-arkitektur och komponenter

  • ONL-arkitektur och plattformstöd
  • ONL-installatören och startprocessen
  • ONL-plattformskonfiguration och enhets-träd (device tree)
  • Integration av ONL med nätverksapplikationer

Installation och distribution av SONiC

  • Hårdvarukompatibilitet och plattformar som stöds
  • Installera SONiC på white-box-switchar
  • Typer av SONiC-avbildningar och installationsmetoder
  • Inledande konfiguration och hanteringsgränssnitt

Installation och distribution av ONL

  • Hårdvaruplattformar som är kompatibla med ONL
  • Byggning och installation av ONL-avbildningar
  • Inledande uppstart och nätverkskonfiguration i ONL
  • ONL-reservläge och felsökning vid startproblem

Grunderna i nätverkskonfiguration

  • Konfiguration av switchportar, VLAN:er och trunkanslutningar
  • Inledande konfiguration av lager 2 och lager 3
  • Konfiguration av ACL:er (Access Control Lists) och QoS (Quality of Service)
  • Hantering av konfiguration och persistens

Routingprotokoll

  • Konfiguration av statiska rutter
  • Implementation av BGP (Border Gateway Protocol) och pearkopplingar
  • Inledande konfiguration av OSPF (Open Shortest Path First)
  • Ruttregler och policyskonfiguration

Övervakning och observabilitet

  • SONiC-telemetri och strömmande mätvärden
  • Integration med Prometheus och Grafana
  • Syslog och händelsehantering
  • Konfiguration av SNMP (Simple Network Management Protocol) och stöd för MIB:er

Automatisering och programmbarhet

  • SONiC CLI (Command Line Interface) och konfigurationsverktyg
  • REST API och gRPC-gränssnitt
  • Användning av Ansible för automatisering av SONiC/ONL
  • Python-skriptning för nätverksoperationer

Bästa praxis för driftsättning i produktion

  • Strategier för hög tillgänglighet och redundans
  • Uppgradering av SONiC och ONL i produktionsmiljö
  • Säkerhetskopiering och återställningsrutiner
  • Riktlinjer för hårdvarusäkring

Felsökning och debugging

  • Vanliga distributionsproblem och lösningar
  • Logganalys och diagnostiska verktyg
  • Felsökning av hårdvarukompatibilitet
  • Gemenskapliga resurser och supportkanaler

Sammanfattning och nästa steg

Krav

  • Förståelse av nätverksgrundbegrepp inklusive TCP/IP, switching och routingprotokoll
  • Erfarenhet av Linux-systemadministration och kommandoradsverktyg
  • Kunskap om nätverkshårdvara och datacenterarkitekturer
  • Grundläggande kunskap inom containerisering (Docker-containers)

Målgrupp

  • Nätverksingenjörer och arkitekter
  • Datacenterinfrastrukturingenjörer
  • DevOps-professionella som hanterar nätverksinfrastruktur
  • IT-chefer som planerar strategier för öppet nätverk
 14 Timmar

Antal deltagare


Pris per deltagare

Vittnesmål (1)

Kommande Kurser

Relaterade Kategorier