Prenez contact avec nous

Plan du cours

Introduction au réseau ouvert

  • Compréhension des switches white-box par rapport aux switches traditionnels
  • Le Open Compute Project et l'écosystème du réseau ouvert
  • Avantages des systèmes d'exploitation réseau désagrégés
  • SONiC vs ONL : choisir la bonne plateforme

Architecture et composants de SONiC

  • Aperçu de l'architecture de SONiC et principes de conception
  • Composants clés : Switch State Service (SwSS), syncd et Redis
  • SAI (Switch Abstraction Interface) et compatibilité matérielle
  • Architecture conteneurisée et microservices de SONiC

Architecture et composants de ONL

  • Architecture de ONL et prise en charge des plateformes
  • Installateur ONL et processus de démarrage
  • Configuration de la plateforme ONL et arbre du périphérique
  • Intégration de ONL avec les applications réseau

Installation et déploiement de SONiC

  • Compatibilité matérielle et plateformes prises en charge
  • Installation de SONiC sur des switches white-box
  • Types d'images SONiC et méthodes d'installation
  • Configuration initiale et interface de gestion

Installation et déploiement de ONL

  • Plateformes matérielles compatibles avec ONL
  • Génération et installation des images ONL
  • Configuration initiale de ONL et réseau
  • Mode de récupération ONL et dépannage des problèmes de démarrage

Fondamentaux de la configuration réseau

  • Configuration des ports du switch, VLAN et troncage (trunking)
  • Configuration de base des couches 2 et 3
  • Configuration des ACL et de la QoS
  • Gestion de configuration et persistance

Protocoles de routage

  • Configuration des routes statiques
  • Mise en œuvre du BGP et configuration des pairs (peering)
  • Fondamentaux de la configuration OSPF
  • Cartes de routes (route maps) et politique de configuration

Surveillance et observabilité

  • Télémesure SONiC et métriques en streaming
  • Intégration avec Prometheus et Grafana
  • Gestion des journaux Syslog et des événements
  • Configuration SNMP et prise en charge MIB

Automatisation et programmabilité

  • Interface de ligne de commande SONiC et utilitaires de configuration
  • Interfaces REST API et gRPC
  • Utilisation d'Ansible pour l'automatisation SONiC/ONL
  • Scripting Python pour les opérations réseau

Bonnes pratiques de déploiement en production

  • Stratégies de haute disponibilité et de redondance
  • Mise à jour de SONiC et ONL en production
  • Procédures de sauvegarde et de récupération
  • Lignes directrices pour le durcissement de la sécurité

Dépannage et débogage

  • Problèmes de déploiement courants et solutions
  • Analyse des journaux et outils diagnostiques
  • Débogage de la compatibilité matérielle
  • Ressources communautaires et canaux de support

Synthèse et prochaines étapes

Pré requis

  • Une compréhension des fondamentaux du réseau, y compris TCP/IP, la commutation et les protocoles de routage
  • De l'expérience en administration système Linux et avec les outils en ligne de commande
  • Une familiarité avec le matériel réseau et les architectures de centre de données
  • Des connaissances de base sur les concepts de conteneurisation (conteneurs Docker)

Audience cible

  • Ingénieurs et architectes réseau
  • Ingénieurs en infrastructure de centre de données
  • Professionnels DevOps gérant l'infrastructure réseau
  • Chefs IT planifiant des stratégies de réseau ouvert
 14 Heures

Nombre de participants


Prix par participant

Nos clients témoignent (1)

Cours à venir

Catégories Similaires