SDN et NFV
Thibault Valentin
Adrien Werestchack
Dimitri Fernando
1
Introduction aux technologies SDN et
NFV
Sommaire:
Introduction
I) SDN
•Définition et principes de base
•Architecture et principes fondamentaux du SDN
•Avantages et bénéfices du SDN
II) NFV
•Définition et principes de base
•Différence NFV et Virtualisation Traditionnelle
•L'architecture ETSI NFV
•Cas d'usage et Avantages
III) Synergie, cas d'application et marché actuel
•Intégration et complémentarité
•Exemple d'utilisation
•Prix des fournisseurs leader
Conclusion
2
Pourquoi SDN et NSV ?
• Gestion indépendante des dispositifs réseau dans les réseaux traditionnels
Chaque appareil réseau, comme les routeurs et les commutateurs,
fonctionne indépendamment
• Complexité et coûts opérationnels élevés
Difficulté à gérer et configurer le réseau dans son ensemble
Coûts opérationnels augmentés
• Besoin de réseaux plus dynamiques et adaptatifs
Croissance rapide du trafic de données
Emergence de nouvelles applications nécessitant une infrastructure réseau
plus flexible
3
Objectifs de la présentation
• Explorer les concepts fondamentaux et les architectures de SDN
et NFV
• Comprendre les synergies entre SDN et NFV
• Discuter des cas d’usage et des bénéfices concrets
• Examiner les tendances futures et les défis
4
Partie I: SDN
5
I. Définition et principes de base
Plan de contrôle
Concepts fondamentaux du SDN
• Cerveau du réseau
• Logiciel
• Communique via APIs • Contrôleur SDN
• Switches programmables
Plan de données
• Composé de switches, routeurs • APIs SDN
• Exécute les instructions reçues du
plan de contrôle
• Assure une transmission efficace
des données
6
II. Architecture et principes fondamentaux du SDN
A. Composants d'un réseau SDN
Plan Infrastructure réseau Plan de données décentralisé
de contrôle centralisé programmable
Contrôleur SDN Switches et routeurs Switches et routeurs
• Gestion de la topologie réseau
• Exécution des instructions du • Transmission du trafic réseau
• Définition des politiques et
contrôleur • Autonomie des switches et
règles de trafic
• Commutation et routage routeurs
• Orchestration du trafic
intelligents • Flexibilité, Scalabilité,
• Collecte et analyse des
• Collecte de données Performance
données
7
B. Le protocole OpenFlow et son rôle dans
le SDN
Fonctionnement et
Rôle d'OpenFlow dans la Limites et évolutions du
structure des messages
communication protocole OpenFlow
OpenFlow
• Centralisation de la • Principe de • Complexité
gestion du réseau fonctionnement • Scalabilité
• Programmabilité du • Contrôleur SDN • Sécurité
réseau centralisé • Évolutions
• Abstraction du matériel • Communication via • Nouvelles versions
• Implémentation de OpenFlow d'OpenFlow
nouvelles • Installation des règles • Protocoles alternatifs
fonctionnalités de flux comme P4
• Structure des messages
• Encapsulés dans des
trames TCP
• Différents types de
messages
8
III. Avantages et
bénéfices du SDN
Flexibilité et agilité accrues
• Provisionnement rapide et automatisé
• Configuration centralisée
• Programmation par abstractions
• Automatisation
• Adaptation dynamique
• Détection en temps réel
• Ajustement automatique des règles de flux
• Facilitation de l'innovation
• Environnement de test isolé
• Itérations rapides
9
1. Contrôle granulaire du trafic et des ressources réseau
•Règles de flux détaillées: Définition de règles basées sur IP, port, protocole, etc.
•Gestion dynamique des ressources: Allocation dynamique de la bande passante et des
mémoires tampons.
•Isolation du trafic: Différenciation des niveaux de service pour voix, vidéo, données.
B: Optimisation 2. Application de politiques de QoS
des •Priorisation des flux: Politiques pour prioriser les flux critiques.
•Gestion de la congestion: Mécanismes pour éviter la perte de paquets et garantir une
performances faible latence.
et de la qualité •Garantie de bande passante: Assurance de bande passante minimale pour certaines
applications.
de service 3. Amélioration de l'expérience utilisateur et de la performance des applications
•Réduction de la latence: Optimisation des chemins de routage pour minimiser la
latence.
•Augmentation du débit: Allocation dynamique des ressources pour augmenter le
débit.
•Amélioration de la fiabilité: Redondance et tolérance aux pannes pour une meilleure
fiabilité
10
1. Automatisation des tâches manuelles de configuration et de gestion
•Configuration programmatique: Élimination des erreurs manuelles et accélération du
déploiement.
•Provisionnement automatisé: Réduction de la charge de travail des administrateurs réseau.
C. Réduction •Mise à jour centralisée: Déploiement cohérent et fiable des mises à jour.
2. Orchestration centralisée pour une meilleure visibilité et un dépannage efficace
des coûts •Vue d'ensemble du réseau: Identification et analyse des problèmes facilitée.
d'exploitation et •Détection proactive des anomalies: Interventions rapides avant impact sur les utilisateurs.
de maintenance •Dépannage automatisé: Automatisation de la collecte de logs et des solutions correctives.
3. Optimisation de l'utilisation des ressources et réduction des dépenses d'investissement
•Allocation dynamique des ressources: Éviter le surdimensionnement et réduire les coûts.
•Virtualisation des fonctions réseau: Consolidation des fonctions sur moins d'équipements.
•Équilibrage de charge automatique: Optimisation de l'utilisation des ressources.
11
Partie II: NFV
12
Utilisation des technologies
de virtualisation pour
consolider les équipements
Définition : réseau.
Implémentation des fonctions
réseau sous forme de
logiciels.
Qu'est-ce
que la NFV ?
Réduction des coûts.
Objectif : Augmentation de la flexibilité
et de l'agilité du réseau.
13
Principes de base de la NFV
Abstraction : Fonctions réseau indépendantes du matériel.
Automatisation : Processus de gestion automatisés.
Scalabilité : Ajustement des ressources en fonction de la
demande.
Interopérabilité : Intégration avec différentes plateformes
matérielles et logicielles.
14
Différence entre NFV et Virtualisation
Traditionnelle
Objet de la virtualisation :
Traditionnelle : Applications et systèmes d'exploitation
NFV : Fonctions réseau spécifiques.
Performance et latence :
NFV nécessite des performances en temps réel.
Gestion et orchestration :
NFV utilise des outils comme MANO.
Interconnexion et communication :
NFV nécessite une infrastructure réseau virtuelle robuste.
15
L'architecture ETSI NFV : un cadre de
référence standardisé
Éléments principaux :
◦ VNF (Virtual Network Functions)
◦ NFVI (Network Functions Virtualisation
Infrastructure)
◦ MANO (Management and Orchestration)
16
Virtual Network Functions (VNF)
Description : Exemples :
Logiciels exécutant les fonctions réseau. Routeurs virtuels, pare-feux virtuels, systèmes de
Déploiement et mise à l'échelle dynamiques. détection d'intrusion.
17
NFV Infrastructure (NFVI)
Description :
Fondement physique et virtuel pour les VNF.
Composantes :
Ressources physiques : Serveurs, stockage, équipements réseau.
Virtualisation : Hyperviseurs, gestionnaires de conteneurs.
Ressources virtuelles : VM, conteneurs.
18
Management and Orchestration (MANO)
Description :
- Gestion et orchestration de l'infrastructure NFV.
Composantes :
- NFV Orchestrator (NFVO)
- VNF Manager (VNFM)
- Virtualized Infrastructure Manager (VIM)
19
Interactions :
- Déploiement des VNF
Fonctionnement
- Gestion des ressources
et Interactions
- Mise à l'échelle et optimisation
entre les
Composantes
- Supervision et maintenance
-Automatisation
20
Les deux plans principaux de l'ETSI NFV
21
Les avantages de cette architecture
Flexibilité : Ajout, Agilité : Déploiement
suppression ou mise à rapide de nouveaux
jour rapide des VNF. services.
Élasticité : Ajustement Ouverture : Standards
dynamique des ouverts pour favoriser
ressources. l'interopérabilité.
22
Avantages de la NFV
Réduction des coûts matériels :
Diminution des CAPEX et OPEX.
Flexibilité et rapidité de déploiement :
Déploiement rapide, adaptabilité, automatisation.
Scalabilité et efficacité :
Scalabilité dynamique, utilisation optimisée des ressources,
amélioration de la performance.
23
Cas d’usage de la NFV
Opérateurs télécoms :
• Virtualisation des fonctions de base, services à la demande.
Services de cloud :
• Sécurité réseau, optimisation du réseau.
Edge computing :
• IoT, applications en temps réel.
Conclusion
• Transformation des réseaux grâce à la NFV.
• Avantages en termes de coût, flexibilité, scalabilité et efficacité.
• Implémentations : Opérateurs télécoms, fournisseurs de services cloud, edge computing.
24
PARTIE III :
Synergie, cas d'application
et marché actuels de ces
technologies
25
Intégration et complémentarité
• Travail Ensemble de Manière Transparente: Capacité à intégrer le contrôle flexible et programmable du SDN
avec la virtualisation agile du NFV.
• Contrôle et Programmabilité: SDN offre un contrôle centralisé et programmable de l'infrastructure réseau.
• Déploiement Agile: NFV permet la virtualisation des fonctions réseau dans des environnements virtualisés,
réduisant les coûts et augmentant l'agilité.
• Allocation Dynamique des Ressources: SDN peut ajuster dynamiquement les chemins réseau pour optimiser les
performances des VNFs déployées via NFV.
• Automatisation Améliorée: Le contrôle centralisé de SDN combiné aux capacités de virtualisation de NFV permet des
niveaux d'automatisation plus élevés.
• Amélioration de la Scalabilité: SDN et NFV permettent une montée ou une descente en charge rapide des services
réseau en réponse aux demandes changeantes.
26
Exemples d'utilisation conjointes
CENTRES DE DONNÉES VIRTUALISÉS: SDN OPTIMISE RÉSEAUX TÉLÉCOMS: LES OPÉRATEURS UTILISENT RÉSEAUX 5G: SDN ET NFV SONT CRUCIAUX DANS
LE FLUX DE TRAFIC, TANDIS QUE NFV GÈRE LE SDN POUR CONTRÔLER ET GÉRER LE RÉSEAU SOUS- LES RÉSEAUX 5G POUR LE SLICING RÉSEAU,
DÉPLOIEMENT DE SERVICES TELS QUE LES PARE-FEU JACENT ET NFV POUR FOURNIR DES SERVICES PERMETTANT AUX OPÉRATEURS DE CRÉER
ET LES ÉQUILIBREURS DE CHARGE SUR DES COMME LES VPN, LA VOIP ET LES RÉSEAUX DE PLUSIEURS RÉSEAUX VIRTUELS ADAPTÉS À
MACHINES VIRTUELLES. DIFFUSION DE CONTENU. DIFFÉRENTES APPLICATIONS ET SERVICES.
27
Cas d'application
• Fournisseurs de Services Internet (ISP): Amélioration de la qualité de service (QoS),
gestion dynamique de la bande passante, services à valeur ajoutée.
Exemple: AT&T virtualise 75% de ses fonctions réseau, réduisant les coûts et améliorant
les performances.
• Entreprises de Commerce Électronique: Gestion des vastes réseaux de centres de
données, réponse rapide aux fluctuations de la demande, sécurité des transactions.
Exemple: Amazon et Alibaba utilisent SDN et NFV pour optimiser leurs réseaux.
• Secteur Public: Efficacité des infrastructures réseau, réduction des coûts, services
numériques rapides et fiables.
Exemple: Utilisation de SDN pour les réseaux intelligents et les systèmes de transport.
• Éducation: Création de campus intelligents, gestion du trafic réseau pour les laboratoires,
bibliothèques et résidences étudiantes, politiques de sécurité strictes.
Exemple: Universités utilisant SDN pour une meilleure gestion du réseau.
28
Prix des fournisseurs leader
• Cisco Systems:
SDN Solution (Cisco ACI): à partir de 20 000 $
NFV Solution (Cisco NFVI): à partir de 15 000 $
• VMware:
SDN Solution (VMware NSX): à partir de 2 000 $ par CPU
NFV Solution (VMware vCloud NFV): à partir de 10 000 $
• Huawei:
SDN Solution (Huawei Agile Controller): à partir de 10 000 $
NFV Solution (Huawei CloudEngine): à partir de 12 000 $
• Juniper Networks:
SDN Solution (Juniper Contrail): à partir de 2 000 $ par nœud
NFV Solution (Juniper Cloud CPE): à partir de 15 000 $
29
Conclusion
• Synthèse de l'Intégration SDN et NFV:
SDN offre un contrôle centralisé et une programmabilité flexible.
NFV permet la virtualisation des fonctions réseau, réduisant les coûts matériels.
• Bénéfices Clés:
Réduction des Coûts: Diminution des CAPEX et OPEX via l'automatisation.
Déploiement Rapide: Accélération du time-to-market pour les nouveaux services.
Simplicité de Gestion: Simplification des opérations réseau grâce à un contrôle centralisé.
• Impact sur les Infrastructures:
Réseaux plus réactifs et évolutifs.
Amélioration de l'efficacité opérationnelle et de la scalabilité.
• Importance pour les Futurs Ingénieurs:
Maîtrise des technologies clés pour innover et répondre aux besoins des infrastructures modernes.
30
Questions ?
31