Telecom 2015-22 avril 2015 OÙ S EN VONT LES RÉSEAUX D ENTREPRISE? Jean-François Vaillancourt, CCIE #11874 jf@net-satori.ca SATORI INTERRÉSEAUTAGE INC.
ANIMATEURS Conférencier: Jean-François Vaillancourt, consultant, Satori Interréseautage Panélistes: Alain Daigle, consultant, Réseaux Eagle Alain Turgeon, ingénieur et consultant, Dupras Ledoux Modérateur: Michel Bruyère, président, Neotelis
Telecom 2015-22 avril 2015 AGENDA Rappel: fonctions essentielles réseau Perspective historique amenant à SDN Qu est-ce que SDN? Les joueurs SDN: groupes et vendeurs Utilisations de SDN Les voisins de SDN: OpenStack, NFV, etc. Défis avec SDN: sécurité, migration...
LA TECHNOLOGIE EST UN FACILITATEUR, PAS UNE SOLUTION
POURQUOI ÊTES VOUS ICI??? Vous demande-t-on de Déployer des applications plus rapidement? Avec un meilleur contrôle et plus d automatisation? Être plus efficace dans les opérations TI? Baisser les coûts CAPEX et OPEX? pendant que les offres infonuagiques publiques (AWS, Azure etc.) font entendre un chant séducteur?
FONCTIONS ESSENTIELLES Un routeur ou commutateur (switch) traditionnel est essentiellement composé de 1. Plan des données («data plane») 2. Plan de contrôle («control plane») 3. Plan de gestion («management plane») le reste c est des détails
FONCTIONS ESSENTIELLES
FONCTIONS ESSENTIELLES Ipspace.net
ÉVOLUTION DES RÉSEAUX (1/5) Précurseurs de SDN 1900-50: Bell et co. établissement de circuits 1970-90: X.25 Frame Relay 1974- : SNA et VTAM etc.
ÉVOLUTION DES RÉSEAUX (1/5) Tous tentaient de fournir Niveau d abstraction Contrôle centralisé mais résilience Feedback rapide sur charge réseau etc. Et combat avec technologies décentralisées tel que IP
ÉVOLUTION DES RÉSEAUX (1/5) De plus en plus est fait avec du hardware performant, vs. CPU général. Age d or des routeurs et commutateurs indépendants Göransson & Black
ÉVOLUTION DES RÉSEAUX (2/5) Arrivée de SDN Stanford U: Clean Slate Project OpenFlow
ÉVOLUTION DES RÉSEAUX (3/5) SDN et OpenFlow: peu d intérêt, sauf académique
ÉVOLUTION DES RÉSEAUX (4/5) Évolution des flux de données chez Facebook M2M (Est- Ouest) double à chaque année!
ÉVOLUTION DES RÉSEAUX (4/5) Défis d échelle, ici Google
ÉVOLUTION DES RÉSEAUX (4/5) La virtualisation et le cloud: l architecture réseau classique ne suffit plus
ÉVOLUTION DES RÉSEAUX (4/5) 3 architectures émergent Stacks/clusters Double bande passante Maintient architecture Fabric à 1 ou 2 tiers Basse latence SDN Évolutionnaire
ÉVOLUTION DES RÉSEAUX (5/5) On est «soudainement» en rattrapage et SDN émerge pour faciliter Virtualisation massive serveurs et stockage explosion de VLANs excède capacité équipements explosion de MACs excède tables des switches possible >100,000 ports de commutateurs virtuels Automatisation (approvisionnement rapide) Élasticité des ressources
Qu est-ce que SDN??
DÉFINITIONS DE SDN - 0 SDN est Ce que le manufacturier peut vendre maintenant, avec un peu de peinture brillante Ce que le startup utilise comme «buzzword» pour aller chercher de l investissement
DÉFINITIONS DE SDN - 1 SDN «Ouvert» - Open Networking Foundation SDN est la séparation physique du plan de contrôle du plan des données et le plan de contrôle contrôle plusieurs commutateurs ou routeurs et est centralisé SDN original centré sur OpenFlow, utilisé par Google etc.
DÉFINITIONS DE SDN - 1 SDN «Ouvert» - Open Networking Foundation Wikipedia - «Software Defined Networking System Overview.fr»
DÉFINITIONS DE SDN - 1 SDN «Ouvert» - Open Networking Foundation Göransson & Black
DÉFINITIONS DE SDN - 1 SDN Ouvert - exemples OpenDaylight, OpenFlow NEC, HP Big Switch etc. Écosystème et technos ouvertes.. Forte innovation, mais défis pour mettre en production!
DÉFINITIONS DE SDN - 2 SDN avec des API/Hybride Des applications interagissent via les API au moyen de REST ou autre protocole Göransson & Black
DÉFINITIONS DE SDN - 2 SDN avec des API/Hybride - exemples Cisco ONE (OpenDaylight) Cisco ACI (Insieme) Juniper SDK (pas de contrôleur) F5 icontrol etc ce sont des techno propriétaires.. Souvent notion de «fabric», et parfois pas de contrôleur!
DÉFINITION DE SDN -3 SDN via virtualisation réseau («overlay») Encapsulation dans tunnels qui se connectent dans des ports virtuels Göransson & Black
DÉFINITION DE SDN -3 SDN via virtualisation réseau Gartner
DÉFINITION DE SDN -3 SDN via virtualisation réseau Contourne la limite de 4096 VLANs (16M possible) Facilite isolation requise pour «multitenant» Abstraction vs. topologie physique L intelligence est au edge virtuel Le contrôleur «map» les MAC et tunnels
DÉFINITION DE SDN -3 SDN via virtualisation réseau - exemples Tunnels VXLAN (Cisco, VMWare, Arista etc.) NVGRE (Microsoft, F5, Arista, HP etc.) GENEVE (IETF) Generic Network Virtualization Encapsulation unifie VXLAN et NVGRE Contrôleurs NSX (anciennement Nicira NVP)
LES JOUEURS Les regroupements ONF (Open Networking Foundation) pour OpenFlow surtout OpenDaylight - Plateforme NFV et SDN = Open Source mais contrôlée par les manufacturiers, dissension. Le contrôleur est trivialisé, et la valeur dans les applications OpenStack pour le cloud Implémentations ouvertes (commutateurs, contrôleurs)
LES JOUEURS Les manufacturiers réseau traditionnels et startups HP: VAN, FlexFabric etc. supporte OpenStack et OpenFlow Cisco ACI: APIC, Nexus 9000, AVS etc., propriétaire S éloigne de XNC/OpenDaylight suite à acquisition Insieme IS-IS avec couverture (overlay) VXLAN MP-BGP pour injecter les routes Déployé en production de plus en plus (SP et finance) Juniper: Achat de Contrail, rendu dispo en Open Source Brocade: fort support d OpenFlow, achat de Vyatta Big Switch: Open Source, suite complète de produits... et beaucoup d autres Dilemne des manufacturiers établis mais ils ont l avantage de la base installé!
LES JOUEURS Les éditeurs de logiciel VMWare (NSX) Aussi commence à être déployé en production Microsoft (ONF/OpenFlow) Oracle (Xsigo) Google (ONF/OpenFlow)... et beaucoup d autres Ils ont l avantage de ne pas avoir à préserver des produits «legacy», mais peu de pénétration dans le marché
LES JOUEURS Göransson & Black
UTILISATIONS DE SDN Infonuagique et centres de traitement Google: Open SDN, commutateurs custom MS Azure: OpenFlow et vswitches ebay: VMware NSX Goldman Sachs: Open SDN WAN (réseaux étendus) Google: OpenFlow, routeurs custom Campus pour supporter mobilité, BYOD etc. Fournisseurs/transporteurs de services télécom Etc..,
EN PRATIQUE POUR VOUS? Gartner
EN PRATIQUE POUR VOUS? On observe le «hype cycle» de Gartner: Déclencheur: naissance de OpenFlow (2009) Épuisement des VLANs et tables MAC douloureux (2012) Beaucoup de startups en 2012 Big Switch, Pica8, Plexxi, etc. Beaucoup d acquisitions en 2012 Nicira (VMWare), Vyatta (Brocade), Xsigo (Oracle), etc.. Doutes sur la pertinence de SDN en 2013 Big Switch se retire de OpenDaylight Intérêt croissant, tests en 2014 et 2015
EN PRATIQUE POUR VOUS?
LES VOISINS DE SDN OpenStack Ce que c est et ce que ça tente de faire Comment est-ce relié à SDN? Les interfaces réseau NFV Virtualisation des fonctions réseau Qu est ce que c est? Pourquoi est-ce intéressant?
LES VOISINS DE SDN - OPENSTACK OpenStack toolkit IaaS Projet démarré par RackSpace et NASA en 2010 Couche d abstraction vs. stockage, calcul, et réseau Interface optionnellement avec OpenFlow Pas directement SDN, mais synergie importante
LES VOISINS DE SDN - NFV NFV Intérêt? Meilleure intégration avec les autres VM Permet d agir sur le traffic inter-vm plus optimalement Migrer de CAPEX vers OPEX (abonnement) Flexible, permet de déployer services arbitraires avec pool de ressources génériques Rapidité de déploiement
DÉFIS DE SDN Sécurité Gestion Impact organisationnel Stratégies de migration Révision/refonte des processus opérationnels Automatisation Intégration de SDN et NFV
MIGRATION POSSIBLE Source: NTT
POUR APPROFONDIR Nadeau & Gray, SDN: Software Defined Networks, O Reilly 2013 Göransson & Black, Software Defined Networks A Comprehensive Approach, Morgan Kaufmann 2014 www.mininet.org (VM avec réseau virtuel, OpenFlow etc.) www.opennetworking.org (Standards et définitions) www.coursera.org/course/sdn1 (Cours SDN 101 de U. Princeton)
jf@net-satori.ca